From d2b05e0a1914e278ab68ebeb2daa11a5378ce568 Mon Sep 17 00:00:00 2001 From: hydrant Date: Thu, 30 Jul 2020 22:28:00 +0200 Subject: [PATCH] =?UTF-8?q?ein=20schmutz=20weg=20kommt=20der=20n=C3=A4chst?= =?UTF-8?q?e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Managers/InteractionManager.cs | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/ReallifeGamemode.Server/Managers/InteractionManager.cs b/ReallifeGamemode.Server/Managers/InteractionManager.cs index 9fab4d11..c67a4413 100644 --- a/ReallifeGamemode.Server/Managers/InteractionManager.cs +++ b/ReallifeGamemode.Server/Managers/InteractionManager.cs @@ -394,7 +394,7 @@ namespace ReallifeGamemode.Server.Managers if (selection == "Finden") { player.TriggerEvent("SERVER:Util_setWaypoint", veh.Position.X, veh.Position.Y); - } + } } [RemoteEvent("CLIENT:InteractionMenu_FactionVehicleInteractionSell")] @@ -410,7 +410,7 @@ namespace ReallifeGamemode.Server.Managers } GTANetworkAPI.Vehicle veh = VehicleManager.GetVehicleFromServerVehicle(factionVehicle); - + if (selection == "Verkaufen") { if (dbContext.FactionVehicles.ToList().Where(f => f.GetOwners().Contains(user.FactionId.Value)).Count() <= 6) @@ -619,13 +619,18 @@ namespace ReallifeGamemode.Server.Managers return; } else if (target == player) - { - player.SendNotification("~r~Du kannst dir selber kein Geld geben!"); - } - else if(!nearbyPlayers.Contains(target)) + { + player.SendNotification("~r~Du kannst dir selber kein Geld geben!"); + } + else if (!nearbyPlayers.Contains(target)) { player.SendNotification("~r~Dieser Spieler befindet sich nicht in deiner nähe!"); } + else if (player.GetUser().Handmoney < amount) + { + player.SendNotification("~r~Du hast nicht genug Geld.") + return; + } else { string playername = NAPI.Player.GetPlayerName(player);