From bea0f5f65392f95a93b88c4c8cc40b26229bda3c Mon Sep 17 00:00:00 2001 From: hydrant Date: Sat, 14 Mar 2020 00:23:07 +0100 Subject: [PATCH] really fix engine --- ReallifeGamemode.Server/Events/Key.cs | 16 ++++++++++++++++ ReallifeGamemode.Server/Events/Vehicle.cs | 1 + 2 files changed, 17 insertions(+) diff --git a/ReallifeGamemode.Server/Events/Key.cs b/ReallifeGamemode.Server/Events/Key.cs index 4a77e1f2..3a287ae0 100644 --- a/ReallifeGamemode.Server/Events/Key.cs +++ b/ReallifeGamemode.Server/Events/Key.cs @@ -475,6 +475,22 @@ namespace ReallifeGamemode.Server.Events return; } } + else if (sV is UserVehicle uV) + { + if (uV.UserId != u.Id) + { + player.SendNotification("~r~Du hast keinen Schlüssel."); + return; + } + } + else if (sV is JobVehicle) + { + return; + } + else if (sV is SchoolVehicle) + { + return; + } } VehicleStreaming.SetEngineState(v, !state); } diff --git a/ReallifeGamemode.Server/Events/Vehicle.cs b/ReallifeGamemode.Server/Events/Vehicle.cs index d2c2c701..7a76ad63 100644 --- a/ReallifeGamemode.Server/Events/Vehicle.cs +++ b/ReallifeGamemode.Server/Events/Vehicle.cs @@ -103,6 +103,7 @@ namespace ReallifeGamemode.Server.Events { if (uV.UserId != u.Id) { + player.SendNotification("~r~Du hast keinen Schlüssel."); return; } }