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)