Try Fix Disconnect+Death
This commit is contained in:
@@ -749,8 +749,8 @@ namespace ReallifeGamemode.Server.Commands
|
||||
ChatService.SendMessage(player, "IP von ~y~" + NAPI.Player.GetPlayerName(target) + ": ~g~" + target.Address);
|
||||
}
|
||||
|
||||
[Command("ban", "~m~Benutzung: ~s~/ban [User] [Zeit in Minuten(0 für Permanent)] [Grund] ", GreedyArg = true)]
|
||||
public void CmdAdminBan(Player admin, string user, int mins, string reason)
|
||||
[Command("ban", "~m~Benutzung: ~s~/ban [User] [Grund] [Zeit in Minuten(0 für Permanent)]", GreedyArg = true)]
|
||||
public void CmdAdminBan(Player admin, string user, string reason, int mins = 0)
|
||||
{
|
||||
if (!admin.GetUser()?.IsAdmin(AdminLevel.ADMIN) ?? true)
|
||||
{
|
||||
@@ -862,7 +862,7 @@ namespace ReallifeGamemode.Server.Commands
|
||||
player.TriggerEvent("CLIENT:AddPed", model, player.Position.X, player.Position.Y, player.Position.Z, player.Heading, dimension);
|
||||
//NAPI.Ped.CreatePed(PedHash.Bankman, new Vector3(player.Position.X, player.Position.Y, player.Position.Z), player.Heading, dimension);
|
||||
}
|
||||
[Command("addgped", "~m~Benutzung: ~s~/addgped [model] [dimension]")]
|
||||
[Command("addgped", "~m~Benutzung: ~s~/addgped")]
|
||||
public void CmdAdminAddGPed(Player player, int model, uint dimension = 0)
|
||||
{
|
||||
if (!player.GetUser()?.IsAdmin(AdminLevel.ADMIN) ?? true)
|
||||
@@ -872,6 +872,7 @@ namespace ReallifeGamemode.Server.Commands
|
||||
}
|
||||
//player.TriggerEvent("CLIENT:AddPed", model, player.Position.X, player.Position.Y, player.Position.Z, player.Heading, dimension);
|
||||
Ped Peter = NAPI.Ped.CreatePed(PedHash.Bankman, new Vector3(player.Position.X, player.Position.Y, player.Position.Z), player.Heading, dimension);
|
||||
//Peter.freezePosition(true);
|
||||
}
|
||||
[Command("setskill", "~m~Benutzung: ~s~/setskill [Playerid] [Bus/Pilot] [Menge]")]
|
||||
public void CmdAdminSetSkill(Player player, string name, string Skill, int SkillLevel)
|
||||
|
||||
@@ -114,12 +114,12 @@ namespace ReallifeGamemode.Server.Events
|
||||
}
|
||||
Job.JobBase job = Managers.JobManager.GetJob(player.GetUser().JobId ?? -1);
|
||||
if (job != null)
|
||||
{
|
||||
if (job.GetUsersInJob().Contains(player))
|
||||
{
|
||||
if (player.Vehicle.GetServerVehicle() is JobVehicle vehJ)
|
||||
{
|
||||
if (player.Vehicle.GetData<bool>("timerJobVehicleRespawn") == true)
|
||||
{
|
||||
if (vehJ.GetJob().GetUsersInJob().Contains(player))
|
||||
{
|
||||
if (player.Vehicle != null)
|
||||
{
|
||||
@@ -129,7 +129,6 @@ namespace ReallifeGamemode.Server.Events
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Managers.JobManager jm = new Managers.JobManager();
|
||||
if (jm.playerTimersJobVehicleRespawn.ContainsKey(player))
|
||||
{
|
||||
@@ -141,6 +140,7 @@ namespace ReallifeGamemode.Server.Events
|
||||
//ChatService.SendMessage(player, $"~y~[JOB]~s~ Du hast deinen Job ~o~{job.Name}~s~ beendet.");
|
||||
CheckPointHandle.DeleteCheckpoints(player);
|
||||
}
|
||||
}
|
||||
|
||||
//JailTime.cs
|
||||
Jail.Check_PutBehindBars(player);
|
||||
|
||||
@@ -57,12 +57,12 @@ namespace ReallifeGamemode.Server.Events
|
||||
//Vehicle LastVehicle = player.GetData<Vehicle>("LastVehicle");
|
||||
JobBase job = JobManager.GetJob(player.GetUser().JobId ?? -1);
|
||||
if (job != null)
|
||||
{
|
||||
if (job.GetUsersInJob().Contains(player))
|
||||
{
|
||||
if (player.Vehicle.GetServerVehicle() is JobVehicle vehJ)
|
||||
{
|
||||
if (player.Vehicle.GetData<bool>("timerJobVehicleRespawn") == true)
|
||||
{
|
||||
if (vehJ.GetJob().GetUsersInJob().Contains(player))
|
||||
{
|
||||
if (player.Vehicle != null)
|
||||
{
|
||||
@@ -72,7 +72,6 @@ namespace ReallifeGamemode.Server.Events
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
JobManager jm = new JobManager();
|
||||
if (jm.playerTimersJobVehicleRespawn.ContainsKey(player))
|
||||
{
|
||||
@@ -85,6 +84,7 @@ namespace ReallifeGamemode.Server.Events
|
||||
//ChatService.SendMessage(player, $"~y~[JOB]~s~ Du hast deinen Job ~o~{job.Name}~s~ beendet.");
|
||||
CheckPointHandle.DeleteCheckpoints(player);
|
||||
}
|
||||
}
|
||||
|
||||
using (var saveUser = new DatabaseContext())
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user