NotificationService für Fehler rein

This commit is contained in:
Luke
2021-07-05 11:33:04 +02:00
parent f70218e85a
commit 84c3a84ed0
10 changed files with 111 additions and 103 deletions

View File

@@ -11,6 +11,7 @@ using ReallifeGamemode.Database.Models;
using ReallifeGamemode.Server.Extensions;
using ReallifeGamemode.Server.Finance;
using ReallifeGamemode.Server.Log;
using ReallifeGamemode.Server.Services;
using ReallifeGamemode.Services;
using System;
@@ -90,7 +91,7 @@ namespace ReallifeGamemode.Server.Bank
if (amount <= 0 || amount > player.GetUser(dbContext).Handmoney)
{
player.SendNotification($"~r~Dieser Betrag ist ungültig.");
NotificationService.SendErrorNotification(player, "Dieser Betrag ist ungültig");
return;
}
else
@@ -114,7 +115,7 @@ namespace ReallifeGamemode.Server.Bank
if (amount <= 0 || amount > player.GetUser(dbContext).BankAccount.Balance)
{
player.SendNotification($"~r~Dieser Betrag ist ungültig.");
NotificationService.SendErrorNotification(player, "Dieser Betrag ist ungültig");
return;
}
else
@@ -137,7 +138,7 @@ namespace ReallifeGamemode.Server.Bank
if (!target.IsLoggedIn())
{
player.SendNotification($"~r~Dieser Spieler ist nicht Online.");
NotificationService.SendErrorNotification(player, "Dieser Spieler ist nicht online");
return;
}
@@ -146,7 +147,7 @@ namespace ReallifeGamemode.Server.Bank
User user = player.GetUser(dbContext);
if (user.PlayedMinutes < 180)
{
player.SendNotification("~r~Du kannst Geld erst ab 3 Spielstunden vergeben");
NotificationService.SendErrorNotification(player, "Du kannst Geld erst ab drei Spielstunden vergeben");
return;
}
@@ -154,12 +155,12 @@ namespace ReallifeGamemode.Server.Bank
if (user == targetUser)
{
player.SendNotification($"~r~Du kannst dir selber kein Geld überweisen.");
NotificationService.SendErrorNotification(player, "Du kannst dir selber kein Geld überweisen");
return;
}
else if (amount <= 0 || (int)(amount * 1.05) > user.BankAccount.Balance)
{
player.SendNotification($"~r~Dieser Betrag kann nicht überwiesen werden.");
NotificationService.SendErrorNotification(player, "Dieser Betrag kann nicht überwiesen werden");
return;
}
else
@@ -189,7 +190,7 @@ namespace ReallifeGamemode.Server.Bank
if (amount <= 0 || amount > user.BankAccount.Balance)
{
player.SendNotification($"~r~Dieser Betrag ist ungültig.");
NotificationService.SendErrorNotification(player, "Dieser Betrag ist ungültig");
return;
}
else
@@ -212,7 +213,7 @@ namespace ReallifeGamemode.Server.Bank
if (!target.IsLoggedIn())
{
player.SendNotification($"~r~Dieser Spieler ist nicht Online.");
NotificationService.SendErrorNotification(player, "Dieser Spieler ist nicht online");
return;
}
@@ -222,7 +223,7 @@ namespace ReallifeGamemode.Server.Bank
User targetUser = target.GetUser(dbContext);
if (amount <= 0 || (int)(amount * 1.05) > user.Faction.BankAccount.Balance)
{
player.SendNotification($"~r~Dieser Betrag kann nicht überwiesen werden.");
NotificationService.SendErrorNotification(player, "Dieser Betrag kann nicht überwiesen werden");
return;
}
else