From 0e34b9f88a1f28ba22a0da405b8d6561e1442ce6 Mon Sep 17 00:00:00 2001 From: "michael.reiswich" Date: Sun, 23 May 2021 15:00:34 +0200 Subject: [PATCH] =?UTF-8?q?Notfallkit=20nicht=20beim=20Waffentransporter?= =?UTF-8?q?=20m=C3=B6glich?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ReallifeGamemode.Server/Inventory/Items/Notfallkit.cs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/ReallifeGamemode.Server/Inventory/Items/Notfallkit.cs b/ReallifeGamemode.Server/Inventory/Items/Notfallkit.cs index 5ea73a88..d1b61dda 100644 --- a/ReallifeGamemode.Server/Inventory/Items/Notfallkit.cs +++ b/ReallifeGamemode.Server/Inventory/Items/Notfallkit.cs @@ -5,7 +5,7 @@ using ReallifeGamemode.Server.Extensions; using ReallifeGamemode.Server.Managers; using ReallifeGamemode.Server.Services; using ReallifeGamemode.Database.Models; - +using ReallifeGamemode.Server.WeaponDeal; namespace ReallifeGamemode.Server.Inventory.Items { @@ -35,7 +35,7 @@ namespace ReallifeGamemode.Server.Inventory.Items if (veh == null) { - player.SendNotification("Es befindet sich kein Fahrzeug in deiner Nähe"); + player.SendNotification("Es befindet sich kein Fahrzeug in deiner Nähe!"); return false; } @@ -51,10 +51,15 @@ namespace ReallifeGamemode.Server.Inventory.Items return false; } + if((VehicleHash)veh.Model == WeaponDealManager.WEAPON_DEAL_GANG_VEHICLE_HASH || (VehicleHash)veh.Model == WeaponDealManager.WEAPON_DEAL_STAATSFRAK_VEHICLE_HASH) + { + player.SendNotification("Du kannst den Waffentransporter nicht Reparieren!"); + return false; + } + using (var dbContext = new DatabaseContext()) { Vector3 position = veh.Position; - ChatService.SendMessage(player, $"~b~[AMDIN]~s~ Das Fahrzeug repariert"); player.SendNotification("Du hast ~g~" + InventoryManager.GetItemById(uItem.ItemId).Name + " ~s~verwendet.", false); InventoryManager.RemoveUserItem(player.GetUser(), uItem, 1); ServerVehicle serverVehicle = veh.GetServerVehicle(dbContext);