From a7695a93bdf21403af0f32621adc7ee33b8f98f2 Mon Sep 17 00:00:00 2001 From: hydrant Date: Sat, 14 Mar 2020 01:42:10 +0100 Subject: [PATCH] haus verkaufen droppt cash --- ReallifeGamemode.Server/Managers/HouseManager.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ReallifeGamemode.Server/Managers/HouseManager.cs b/ReallifeGamemode.Server/Managers/HouseManager.cs index 557ee648..6f0c860b 100644 --- a/ReallifeGamemode.Server/Managers/HouseManager.cs +++ b/ReallifeGamemode.Server/Managers/HouseManager.cs @@ -114,7 +114,7 @@ namespace ReallifeGamemode.Server.Managers } - + houseLabels[house.Id] = NAPI.TextLabel.CreateTextLabel(text, house.Position, 10f, 1f, 0, new Color(255, 255, 255)); @@ -393,10 +393,15 @@ namespace ReallifeGamemode.Server.Managers } House house = GetHouseById(user.HouseId.Value, dbContext); - house.OwnerId = null; user.HouseId = null; + var backMoney = (int)(house.Price * 0.4); + + ChatService.SendMessage(player, "Du bekommst vom Hausverkauf ~g~" + backMoney.ToMoneyString() + "~s~ zurück."); + + user.GetBankAccount(dbContext).Balance += backMoney; + dbContext.SaveChanges(); player.SendChatMessage("!{#81F7BE}* Du hast dein Haus verkauft.");