NotificationService für Fehler rein
This commit is contained in:
@@ -336,19 +336,19 @@ namespace ReallifeGamemode.Server.Managers
|
||||
var user = player.GetUser(dbContext);
|
||||
if (user.Faction?.StateOwned ?? false || user.Faction?.GangOwned == false)
|
||||
{
|
||||
player.SendNotification("~r~Du darfst keine Hanfsamen einpflanzen");
|
||||
NotificationService.SendErrorNotification(player, "Du darfst keine Hanfsamen einpflanzen");
|
||||
return;
|
||||
}
|
||||
|
||||
if (player.HasData(PLAYER_CURRENTLY_PLANTING_DATA_KEY) && player.GetData<bool>(PLAYER_CURRENTLY_PLANTING_DATA_KEY))
|
||||
{
|
||||
player.SendNotification("~r~Du pflanzt aktuell schon einen Hanfsamen ein");
|
||||
NotificationService.SendErrorNotification(player, "Du pflanzt aktuell schon einen Hanfsamen ein");
|
||||
return;
|
||||
}
|
||||
|
||||
if (dbContext.CannabisPlants.Where(p => p.PlantedById == user.Id && !p.Harvested).Count() >= MAX_CONCURRENT_PLANTS)
|
||||
{
|
||||
player.SendNotification($"~r~Du kannst nur {MAX_CONCURRENT_PLANTS} Pflanzen gleichzeitig anpflanzen");
|
||||
NotificationService.SendErrorNotification(player, $"Du kannst nur {MAX_CONCURRENT_PLANTS} Pflanzen gleichzeitig anpflanzen");
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -366,7 +366,7 @@ namespace ReallifeGamemode.Server.Managers
|
||||
UserItem userCannabisSeedsItem = InventoryManager.UserHasThisItem(player, cannabisSeedItem.Id);
|
||||
if (userCannabisSeedsItem == null)
|
||||
{
|
||||
player.SendNotification("~r~Du hast keine Samen mehr");
|
||||
NotificationService.SendErrorNotification(player, "Du hast keine Samen mehr");
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -464,7 +464,7 @@ namespace ReallifeGamemode.Server.Managers
|
||||
|
||||
if (amount > GetAmountOfCannabisSeedsPlayerCanBuyToday(user))
|
||||
{
|
||||
player.SendNotification("~r~Du kannst heute nicht mehr so viele Samen kaufen");
|
||||
NotificationService.SendErrorNotification(player, "Du kannst heute nicht mehr so viele Samen kaufen");
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -480,7 +480,7 @@ namespace ReallifeGamemode.Server.Managers
|
||||
HanfNpc hanfNpc = GetHanfNpcWherePlayerIsStanding(player);
|
||||
if (hanfNpc == null)
|
||||
{
|
||||
player.SendNotification("~r~Du bist nicht mehr beim Dealer");
|
||||
NotificationService.SendErrorNotification(player, "Du bist nicht mehr beim Dealer");
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -488,7 +488,7 @@ namespace ReallifeGamemode.Server.Managers
|
||||
|
||||
if (user.Handmoney < price)
|
||||
{
|
||||
player.SendNotification("~r~Du hast nicht genug Geld dafür");
|
||||
NotificationService.SendErrorNotification(player, "Du hast nicht genug Geld dafür");
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -549,7 +549,7 @@ namespace ReallifeGamemode.Server.Managers
|
||||
{
|
||||
if (!((user.FactionId == 1 || user.FactionId == 3) && player.IsDuty()))
|
||||
{
|
||||
player.SendNotification("~r~Du kannst kein Hanf ernten");
|
||||
NotificationService.SendErrorNotification(player, "Du kannst kein Hanf ernten");
|
||||
return;
|
||||
}
|
||||
}
|
||||
@@ -567,7 +567,7 @@ namespace ReallifeGamemode.Server.Managers
|
||||
bool isPlantRotten = DateTime.Now - plant.PlantDate > MAX_PLANT_TIME;
|
||||
if (isPlantRotten)
|
||||
{
|
||||
player.SendNotification("~r~Die Pflanze ist leider verrottet");
|
||||
NotificationService.SendErrorNotification(player, "Die Pflanze ist leider verrottet");
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -583,7 +583,7 @@ namespace ReallifeGamemode.Server.Managers
|
||||
}
|
||||
else
|
||||
{
|
||||
player.SendNotification("~r~Du konntest den Samen leider nicht wieder ausgraben");
|
||||
NotificationService.SendErrorNotification(player, "Du konntest den Samen leider nicht wieder ausgraben");
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -605,7 +605,7 @@ namespace ReallifeGamemode.Server.Managers
|
||||
}
|
||||
else
|
||||
{
|
||||
player.SendNotification("~r~Du hast die falschen Samen eingesät und keinen Ertrag aus dieser Pflanze erhalten");
|
||||
NotificationService.SendErrorNotification(player, "Du hast die falschen Samen eingesät und keinen Ertrag aus dieser Pflanze erhalten");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -671,7 +671,7 @@ namespace ReallifeGamemode.Server.Managers
|
||||
UserItem userCannabisItem = userItems.Where(i => i.ItemId == cannabisItem.Id).FirstOrDefault();
|
||||
if (userCannabisItem == null || userCannabisItem.Amount < CANNABIS_NEEDED_FOR_JOINT)
|
||||
{
|
||||
player.SendNotification($"~r~Du hast nicht genug Cannabis dabei~n~Zur Herstellung eines Joints werden {CANNABIS_NEEDED_FOR_JOINT} Hanfblüten benötigt");
|
||||
NotificationService.SendErrorNotification(player, $"Du hast nicht genug Cannabis dabei~n~Zur Herstellung eines Joints werden {CANNABIS_NEEDED_FOR_JOINT} Hanfblüten benötigt");
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -730,14 +730,14 @@ namespace ReallifeGamemode.Server.Managers
|
||||
|
||||
if (seedsUserCanBuy == 0)
|
||||
{
|
||||
player.SendNotification("~r~Du kannst heute keine Samen mehr kaufen");
|
||||
NotificationService.SendErrorNotification(player, "Du kannst heute keine Samen mehr kaufen");
|
||||
return;
|
||||
}
|
||||
|
||||
HanfNpc hanfNpc = GetHanfNpcWherePlayerIsStanding(player);
|
||||
if (hanfNpc == null)
|
||||
{
|
||||
player.SendNotification("~r~Du bist nicht bei einem Dealer");
|
||||
NotificationService.SendErrorNotification(player, "Du bist nicht bei einem Dealer");
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -765,14 +765,14 @@ namespace ReallifeGamemode.Server.Managers
|
||||
|
||||
if (cannabisAmount == 0)
|
||||
{
|
||||
player.SendNotification("~r~Du hast kein Cannabis dabei");
|
||||
NotificationService.SendErrorNotification(player, "Du hast kein Cannabis dabei");
|
||||
return;
|
||||
}
|
||||
|
||||
HanfNpc hanfNpc = GetHanfNpcWherePlayerIsStanding(player);
|
||||
if (hanfNpc == null)
|
||||
{
|
||||
player.SendNotification("~r~Du bist nicht bei einem Dealer");
|
||||
NotificationService.SendErrorNotification(player, "Du bist nicht bei einem Dealer");
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -797,14 +797,14 @@ namespace ReallifeGamemode.Server.Managers
|
||||
|
||||
if (cannabisAmount < amount)
|
||||
{
|
||||
player.SendNotification("~r~Du hast nicht so viel Cannabis dabei");
|
||||
NotificationService.SendErrorNotification(player, "Du hast nicht so viel Cannabis dabei");
|
||||
return;
|
||||
}
|
||||
|
||||
HanfNpc hanfNpc = GetHanfNpcWherePlayerIsStanding(player);
|
||||
if (hanfNpc == null)
|
||||
{
|
||||
player.SendNotification("~r~Du bist nicht mehr bei einem Dealer");
|
||||
NotificationService.SendErrorNotification(player, "Du bist nicht mehr bei einem Dealer");
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user