car verkaufen richtigen preis anzeigen
This commit is contained in:
@@ -365,7 +365,7 @@ export default function (globalData: IGlobalData) {
|
|||||||
confirmMenu.AddItem(descItem);
|
confirmMenu.AddItem(descItem);
|
||||||
|
|
||||||
var priceItem = new UIMenuItem("Verkaufspreis");
|
var priceItem = new UIMenuItem("Verkaufspreis");
|
||||||
priceItem.SetRightLabel("~g~$ " + moneyFormat(vehicles.find(x => x.Id == id).Price * 0.6));
|
priceItem.SetRightLabel("~g~$ " + moneyFormat(vehicles.find(x => x.Id == id).Price));
|
||||||
confirmMenu.AddItem(priceItem);
|
confirmMenu.AddItem(priceItem);
|
||||||
|
|
||||||
var yesItem = new UIMenuItem("Verkaufen");
|
var yesItem = new UIMenuItem("Verkaufen");
|
||||||
|
|||||||
@@ -209,25 +209,25 @@ namespace ReallifeGamemode.Server.Commands
|
|||||||
|
|
||||||
var deadPlayerUser = deadPlayer.GetUser(dbContext);
|
var deadPlayerUser = deadPlayer.GetUser(dbContext);
|
||||||
|
|
||||||
int factionMoney = 100;
|
|
||||||
|
|
||||||
if (deadPlayerUser.Handmoney >= 100)
|
if (deadPlayerUser.Handmoney >= 100)
|
||||||
{
|
{
|
||||||
deadPlayerUser.Handmoney -= 100;
|
deadPlayerUser.Handmoney -= 100;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
factionMoney = deadPlayerUser.Handmoney;
|
int bankMoney = 100 - deadPlayerUser.Handmoney;
|
||||||
deadPlayerUser.Handmoney = 0;
|
deadPlayerUser.Handmoney = 0;
|
||||||
|
deadPlayerUser.BankAccount.Balance -= bankMoney;
|
||||||
}
|
}
|
||||||
|
|
||||||
dbContext.Factions.Include(f => f.BankAccount).Where(f => f.Id == 2).First().BankAccount.Balance += factionMoney;
|
dbContext.Factions.Include(f => f.BankAccount).Where(f => f.Id == 2).First().BankAccount.Balance += 100;
|
||||||
|
|
||||||
dbContext.SaveChanges();
|
dbContext.SaveChanges();
|
||||||
|
|
||||||
player.PlayAnimation("amb@medic@standing@kneel@enter", "enter", 0);
|
player.PlayAnimation("amb@medic@standing@kneel@enter", "enter", 0);
|
||||||
|
|
||||||
deadPlayer.TriggerEvent("onPlayerRevived");
|
deadPlayer.TriggerEvent("onPlayerRevived");
|
||||||
ChatService.SendMessage(deadPlayer, $"Du wurdest von ~y~{player.Name}~s~ für ~g~{factionMoney.ToMoneyString()} wiederbelebt.");
|
ChatService.SendMessage(deadPlayer, $"Du wurdest von ~y~{player.Name}~s~ für ~g~{100.ToMoneyString()} ~s~wiederbelebt.");
|
||||||
ChatService.SendMessage(player, $"Du hast ~y~{deadPlayer.Name}~s~ wiederbelebt.");
|
ChatService.SendMessage(player, $"Du hast ~y~{deadPlayer.Name}~s~ wiederbelebt.");
|
||||||
deadPlayer.SetData("isDead", false);
|
deadPlayer.SetData("isDead", false);
|
||||||
NAPI.Player.SpawnPlayer(deadPlayer, deadPlayer.Position);
|
NAPI.Player.SpawnPlayer(deadPlayer, deadPlayer.Position);
|
||||||
|
|||||||
@@ -129,7 +129,7 @@ namespace ReallifeGamemode.Server.Events
|
|||||||
{
|
{
|
||||||
v.Id,
|
v.Id,
|
||||||
v.Model,
|
v.Model,
|
||||||
Price = v.Price ?? 0
|
Price = (v.Price ?? 0) * 0.6
|
||||||
});
|
});
|
||||||
|
|
||||||
var factionVehicles = dbContext.FactionVehicles.ToList().Where(f => f.GetOwners().Contains(u.FactionId ?? -1)).Select(f => new
|
var factionVehicles = dbContext.FactionVehicles.ToList().Where(f => f.GetOwners().Contains(u.FactionId ?? -1)).Select(f => new
|
||||||
|
|||||||
Reference in New Issue
Block a user