diff --git a/Client/Player/keys.js b/Client/Player/keys.js index 3469f649..7c0c7ffa 100644 --- a/Client/Player/keys.js +++ b/Client/Player/keys.js @@ -35,6 +35,11 @@ mp.keys.bind(0x49, false, function () { } }); +//L +mp.keys.bind(0x4C, false, function () { + mp.events.callRemote("ChangeDoorState"); +}); + //N mp.keys.bind(0x4E, false, function () { if (!chat) { diff --git a/Client/index.js b/Client/index.js index 97cb6b39..825cc7c1 100644 --- a/Client/index.js +++ b/Client/index.js @@ -11,19 +11,21 @@ let globalData = { require('./CharCreator/index.js'); -require('./Login/main.js'); +require('./FactionManagement/main.js'); -require('./Save/main.js'); +require('./DoorManager/doormanager.js'); require('./Gui/deathscreen.js'); require('./Gui/infobox.js'); require('./Gui/nametags.js'); require('./Gui/playerlist.js'); +require('./Login/main.js'); + require('./Player/keys.js'); -require('./FactionManagement/main.js'); +require('./Save/main.js'); + +require('./Speedometer/index.js'); require('./Tuning/main.js'); - -require('./Speedometer/index.js'); \ No newline at end of file diff --git a/Main.cs b/Main.cs index d64ad995..dcadbeda 100644 --- a/Main.cs +++ b/Main.cs @@ -29,6 +29,7 @@ namespace reallife_gamemode NAPI.Server.SetAutoSpawnOnConnect(false); NAPI.Server.SetAutoRespawnAfterDeath(false); NAPI.Data.SetWorldData("playerCreatorDimension", 0); + NAPI.Data.SetWorldData("policeDoors", false); TuningManager.AddTuningGarage(new Vector3(-341, -134, 38.5)); diff --git a/Server/Managers/LoadManager.cs b/Server/Managers/LoadManager.cs index 031c7497..02281802 100644 --- a/Server/Managers/LoadManager.cs +++ b/Server/Managers/LoadManager.cs @@ -20,7 +20,7 @@ namespace reallife_gamemode.Server.Managers public static List ShopVehicleList = new List(); public static List UserVehicleList = new List(); - + public static ColShape policeDoors; [ServerEvent(Event.ResourceStart)] public void OnResourceStart() { @@ -79,6 +79,10 @@ namespace reallife_gamemode.Server.Managers current.SetData("ownerId", v.UserId); UserVehicleList.Add(current); } + policeDoors = NAPI.ColShape.CreateCylinderColShape(new Vector3(434.7479, -983.2151, 30.83926), 4, 3, 0); + List colshapes = new List(); + colshapes.Add(policeDoors); + } } }