From aa86076fb5259f19bab88ae0ea6f94c19518f255 Mon Sep 17 00:00:00 2001 From: hydrant Date: Sun, 2 Aug 2020 17:17:50 +0200 Subject: [PATCH] evtl fix server crash --- ReallifeGamemode.Server/Managers/JobManager.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ReallifeGamemode.Server/Managers/JobManager.cs b/ReallifeGamemode.Server/Managers/JobManager.cs index f63ab7f5..4a93c0ff 100644 --- a/ReallifeGamemode.Server/Managers/JobManager.cs +++ b/ReallifeGamemode.Server/Managers/JobManager.cs @@ -87,7 +87,7 @@ namespace ReallifeGamemode.Server.Managers return; } - if(u.DriverLicenseVehicle == false) + if (u.DriverLicenseVehicle == false) { ChatService.ErrorMessage(player, "Um diesen Job annehmen zu können, musst du einen Führerschein besitzen."); return; @@ -265,6 +265,11 @@ namespace ReallifeGamemode.Server.Managers //Vehicle LastVehicle = player.GetData("LastVehicle"); Vehicle LastVehicle = veh; JobBase job = GetJob(player.GetUser().JobId ?? -1); + if (LastVehicle == null || job == null) + { + return; + } + if (LastVehicle.GetServerVehicle() is JobVehicle vehJ) { if (LastVehicle.GetData("timerJobVehicleRespawn") == true)