Add doormanager
This commit is contained in:
@@ -35,6 +35,11 @@ mp.keys.bind(0x49, false, function () {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
//L
|
||||||
|
mp.keys.bind(0x4C, false, function () {
|
||||||
|
mp.events.callRemote("ChangeDoorState");
|
||||||
|
});
|
||||||
|
|
||||||
//N
|
//N
|
||||||
mp.keys.bind(0x4E, false, function () {
|
mp.keys.bind(0x4E, false, function () {
|
||||||
if (!chat) {
|
if (!chat) {
|
||||||
|
|||||||
@@ -11,19 +11,21 @@ let globalData = {
|
|||||||
|
|
||||||
require('./CharCreator/index.js');
|
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/deathscreen.js');
|
||||||
require('./Gui/infobox.js');
|
require('./Gui/infobox.js');
|
||||||
require('./Gui/nametags.js');
|
require('./Gui/nametags.js');
|
||||||
require('./Gui/playerlist.js');
|
require('./Gui/playerlist.js');
|
||||||
|
|
||||||
|
require('./Login/main.js');
|
||||||
|
|
||||||
require('./Player/keys.js');
|
require('./Player/keys.js');
|
||||||
|
|
||||||
require('./FactionManagement/main.js');
|
require('./Save/main.js');
|
||||||
|
|
||||||
|
require('./Speedometer/index.js');
|
||||||
|
|
||||||
require('./Tuning/main.js');
|
require('./Tuning/main.js');
|
||||||
|
|
||||||
require('./Speedometer/index.js');
|
|
||||||
1
Main.cs
1
Main.cs
@@ -29,6 +29,7 @@ namespace reallife_gamemode
|
|||||||
NAPI.Server.SetAutoSpawnOnConnect(false);
|
NAPI.Server.SetAutoSpawnOnConnect(false);
|
||||||
NAPI.Server.SetAutoRespawnAfterDeath(false);
|
NAPI.Server.SetAutoRespawnAfterDeath(false);
|
||||||
NAPI.Data.SetWorldData("playerCreatorDimension", 0);
|
NAPI.Data.SetWorldData("playerCreatorDimension", 0);
|
||||||
|
NAPI.Data.SetWorldData("policeDoors", false);
|
||||||
|
|
||||||
TuningManager.AddTuningGarage(new Vector3(-341, -134, 38.5));
|
TuningManager.AddTuningGarage(new Vector3(-341, -134, 38.5));
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ namespace reallife_gamemode.Server.Managers
|
|||||||
public static List<Vehicle> ShopVehicleList = new List<Vehicle>();
|
public static List<Vehicle> ShopVehicleList = new List<Vehicle>();
|
||||||
public static List<Vehicle> UserVehicleList = new List<Vehicle>();
|
public static List<Vehicle> UserVehicleList = new List<Vehicle>();
|
||||||
|
|
||||||
|
public static ColShape policeDoors;
|
||||||
[ServerEvent(Event.ResourceStart)]
|
[ServerEvent(Event.ResourceStart)]
|
||||||
public void OnResourceStart()
|
public void OnResourceStart()
|
||||||
{
|
{
|
||||||
@@ -79,6 +79,10 @@ namespace reallife_gamemode.Server.Managers
|
|||||||
current.SetData("ownerId", v.UserId);
|
current.SetData("ownerId", v.UserId);
|
||||||
UserVehicleList.Add(current);
|
UserVehicleList.Add(current);
|
||||||
}
|
}
|
||||||
|
policeDoors = NAPI.ColShape.CreateCylinderColShape(new Vector3(434.7479, -983.2151, 30.83926), 4, 3, 0);
|
||||||
|
List<ColShape> colshapes = new List<ColShape>();
|
||||||
|
colshapes.Add(policeDoors);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user