From 993f9972cd7b9249bc94f0d9d7e038e4f77c092a Mon Sep 17 00:00:00 2001 From: hydrant Date: Thu, 23 May 2019 11:40:55 +0200 Subject: [PATCH] ChatService.Error -> ErrorMessage --- .../Commands/AdminCommands.cs | 104 +++++++++--------- .../Commands/FactionCommands.cs | 10 +- ReallifeGamemode.Server/Events/Chat.cs | 5 +- ReallifeGamemode.Server/Events/Connect.cs | 1 - ReallifeGamemode.Server/Events/Faction.cs | 2 +- .../Managers/ATMManager.cs | 2 +- .../Managers/CityHallManager.cs | 4 +- .../Managers/InteractionManager.cs | 26 ++--- .../Managers/InventoryManager.cs | 2 - .../Managers/JobManager.cs | 16 +-- .../Services/ChatService.cs | 19 ++-- 11 files changed, 98 insertions(+), 93 deletions(-) diff --git a/ReallifeGamemode.Server/Commands/AdminCommands.cs b/ReallifeGamemode.Server/Commands/AdminCommands.cs index 78264765..68fcc6f8 100644 --- a/ReallifeGamemode.Server/Commands/AdminCommands.cs +++ b/ReallifeGamemode.Server/Commands/AdminCommands.cs @@ -97,7 +97,7 @@ namespace ReallifeGamemode.Server.Commands if (receiverUser == null) { - ChatService.Error(player, "Diese Fraktion existiert nicht"); + ChatService.ErrorMessage(player, "Diese Fraktion existiert nicht"); return; } @@ -238,7 +238,7 @@ namespace ReallifeGamemode.Server.Commands if (target == player) { - ChatService.Error(player, "Du kannst dir nicht selber zuflüstern"); + ChatService.ErrorMessage(player, "Du kannst dir nicht selber zuflüstern"); return; } @@ -401,7 +401,7 @@ namespace ReallifeGamemode.Server.Commands if (!player.HasData("mark")) { - ChatService.Error(player, "Du hast noch keine Markierung gesetzt. ~m~(/mark)"); + ChatService.ErrorMessage(player, "Du hast noch keine Markierung gesetzt. ~m~(/mark)"); return; } @@ -636,20 +636,20 @@ namespace ReallifeGamemode.Server.Commands user = dbContext.Users.FirstOrDefault(u => u.Name == userName); if (user == null) { - ChatService.Error(admin, "Dieser Spieler existiert nicht"); + ChatService.ErrorMessage(admin, "Dieser Spieler existiert nicht"); return; } if (user.BanId == null) { - ChatService.Error(admin, "Dieser Spieler ist nicht gebannt"); + ChatService.ErrorMessage(admin, "Dieser Spieler ist nicht gebannt"); return; } Ban ban = dbContext.Bans.FirstOrDefault(b => b.Id == user.BanId); if (ban == null) { - ChatService.Error(admin, "Dieser Spieler ist nicht gebannt"); + ChatService.ErrorMessage(admin, "Dieser Spieler ist nicht gebannt"); return; } @@ -662,7 +662,7 @@ namespace ReallifeGamemode.Server.Commands int currentTimestamp = (int)(DateTime.UtcNow.Subtract(new DateTime(1970, 1, 1))).TotalSeconds; if (ban.UntilDateTime < currentTimestamp) { - ChatService.Error(admin, "Dieser Spieler ist nicht gebannt"); + ChatService.ErrorMessage(admin, "Dieser Spieler ist nicht gebannt"); return; } } @@ -687,7 +687,7 @@ namespace ReallifeGamemode.Server.Commands if (p == null) { - ChatService.Error(player, "Dieser Goto-Punkt existiert nicht"); + ChatService.ErrorMessage(player, "Dieser Goto-Punkt existiert nicht"); return; } @@ -713,7 +713,7 @@ namespace ReallifeGamemode.Server.Commands } if (target == player) { - ChatService.Error(player, "Du kannst dich nicht selber spectaten"); + ChatService.ErrorMessage(player, "Du kannst dich nicht selber spectaten"); return; } @@ -785,7 +785,7 @@ namespace ReallifeGamemode.Server.Commands Vehicle v = VehicleManager.GetVehicleFromId(vehid); if (v == null) { - ChatService.Error(player, "Dieses Fahrzeug existiert nicht"); + ChatService.ErrorMessage(player, "Dieses Fahrzeug existiert nicht"); return; } @@ -804,7 +804,7 @@ namespace ReallifeGamemode.Server.Commands Vehicle v = VehicleManager.GetVehicleFromId(vehid); if (v == null) { - ChatService.Error(player, "Dieses Fahrzeug existiert nicht"); + ChatService.ErrorMessage(player, "Dieses Fahrzeug existiert nicht"); return; } @@ -898,7 +898,7 @@ namespace ReallifeGamemode.Server.Commands if (player.IsInVehicle) // Man darf keine Autos erstellen, wenn man selbst in einem sitzt (verhindert Bugs) { - ChatService.Error(player, "Du sitzt momentan schon in einem Fahrzeug"); + ChatService.ErrorMessage(player, "Du sitzt momentan schon in einem Fahrzeug"); return; } @@ -907,7 +907,7 @@ namespace ReallifeGamemode.Server.Commands if (!VehicleManager.IsValidHash(uHash)) { - ChatService.Error(player, "Dieses Fahrzeug existiert nicht"); + ChatService.ErrorMessage(player, "Dieses Fahrzeug existiert nicht"); return; } @@ -928,7 +928,7 @@ namespace ReallifeGamemode.Server.Commands if (!player.IsInVehicle) { - ChatService.Error(player, "Du sitzt momentan nicht in einem Fahrzeug"); + ChatService.ErrorMessage(player, "Du sitzt momentan nicht in einem Fahrzeug"); return; } player.Vehicle.Repair(); @@ -959,7 +959,7 @@ namespace ReallifeGamemode.Server.Commands targetVeh = VehicleManager.GetVehicleFromId(vid); if (targetVeh == null) { - ChatService.Error(player, "Dieses Fahrzeug existiert nicht"); + ChatService.ErrorMessage(player, "Dieses Fahrzeug existiert nicht"); return; } } @@ -967,7 +967,7 @@ namespace ReallifeGamemode.Server.Commands ServerVehicle veh = VehicleManager.GetServerVehicleFromVehicle(targetVeh); if (veh != null) { - ChatService.Error(player, "Dieses Fahrzeug wird von einem Server-System benutzt: ~m~" + veh.GetType().Name); + ChatService.ErrorMessage(player, "Dieses Fahrzeug wird von einem Server-System benutzt: ~m~" + veh.GetType().Name); return; } @@ -986,7 +986,7 @@ namespace ReallifeGamemode.Server.Commands if (!player.IsInVehicle) { - ChatService.Error(player, "Du sitzt momentan nicht in einem Fahrzeug"); + ChatService.ErrorMessage(player, "Du sitzt momentan nicht in einem Fahrzeug"); return; } @@ -1006,7 +1006,7 @@ namespace ReallifeGamemode.Server.Commands if (!player.IsInVehicle) { - ChatService.Error(player, "Du sitzt momentan in keinem Fahrzeug"); + ChatService.ErrorMessage(player, "Du sitzt momentan in keinem Fahrzeug"); return; } @@ -1026,7 +1026,7 @@ namespace ReallifeGamemode.Server.Commands if (ammo <= 0) { - ChatService.Error(player, "Es muss mindestens 1 Munition vergeben werden"); + ChatService.ErrorMessage(player, "Es muss mindestens 1 Munition vergeben werden"); return; } @@ -1047,7 +1047,7 @@ namespace ReallifeGamemode.Server.Commands if(!WeaponManager.IsValidHash(uHash)) { - ChatService.Error(player, "Diese Waffe existiert nicht"); + ChatService.ErrorMessage(player, "Diese Waffe existiert nicht"); return; } @@ -1073,7 +1073,7 @@ namespace ReallifeGamemode.Server.Commands } if (target.Health != 0) { - ChatService.Error(player, "Der Spieler ist nicht tot"); + ChatService.ErrorMessage(player, "Der Spieler ist nicht tot"); return; } target.TriggerEvent("onPlayerRevived"); @@ -1283,7 +1283,7 @@ namespace ReallifeGamemode.Server.Commands if (!player.IsInVehicle) { - ChatService.Error(player, "Du sitzt momentan nicht in einem Fahrzeug"); + ChatService.ErrorMessage(player, "Du sitzt momentan nicht in einem Fahrzeug"); return; } @@ -1301,7 +1301,7 @@ namespace ReallifeGamemode.Server.Commands if (!player.IsInVehicle) { - ChatService.Error(player, "Du sitzt momentan nicht in einem Fahrzeug"); + ChatService.ErrorMessage(player, "Du sitzt momentan nicht in einem Fahrzeug"); return; } @@ -1321,7 +1321,7 @@ namespace ReallifeGamemode.Server.Commands if (!player.IsInVehicle) { - ChatService.Error(player, "Du sitzt momentan nicht in einem Fahrzeug"); + ChatService.ErrorMessage(player, "Du sitzt momentan nicht in einem Fahrzeug"); return; } @@ -1448,7 +1448,7 @@ namespace ReallifeGamemode.Server.Commands if (!WeaponManager.IsValidHash(uHash)) { - ChatService.Error(player, "Diese Waffe existiert nicht"); + ChatService.ErrorMessage(player, "Diese Waffe existiert nicht"); return; } @@ -1476,7 +1476,7 @@ namespace ReallifeGamemode.Server.Commands if (hour > 23 || min > 59 || sec > 59) { - ChatService.Error(player, "Es wurde eine ungültige Zeit eingegeben"); + ChatService.ErrorMessage(player, "Es wurde eine ungültige Zeit eingegeben"); return; } @@ -1516,7 +1516,7 @@ namespace ReallifeGamemode.Server.Commands Entities.Faction f = dbContext.Factions.FirstOrDefault(x => x.Id == faction); if (f == null && faction != 0) { - ChatService.Error(player, "Diese Fraktion existiert nicht (Liste: ~m~/factionlist~s~)"); + ChatService.ErrorMessage(player, "Diese Fraktion existiert nicht (Liste: ~m~/factionlist~s~)"); return; } @@ -1567,7 +1567,7 @@ namespace ReallifeGamemode.Server.Commands Entities.Faction f = dbContext.Factions.FirstOrDefault(x => x.Id == faction); if (f == null) { - ChatService.Error(player, "Diese Fraktion existiert nicht (Liste: ~m~/factionlist~s~)"); + ChatService.ErrorMessage(player, "Diese Fraktion existiert nicht (Liste: ~m~/factionlist~s~)"); return; } @@ -1661,14 +1661,14 @@ namespace ReallifeGamemode.Server.Commands { if (option1 == null) { - ChatService.Error(player, "Du musst eine JobID als Parameter angeben"); + ChatService.ErrorMessage(player, "Du musst eine JobID als Parameter angeben"); return; } else { if(!int.TryParse(option1, out int jobId)) { - ChatService.Error(player, "Du musst eine gültige Zahl als JobID angeben"); + ChatService.ErrorMessage(player, "Du musst eine gültige Zahl als JobID angeben"); return; } @@ -1699,13 +1699,13 @@ namespace ReallifeGamemode.Server.Commands BusinessBase business = BusinessManager.GetBusiness(businessId); if (business == null) { - ChatService.Error(player, "Dieses Business existiert nicht"); + ChatService.ErrorMessage(player, "Dieses Business existiert nicht"); return; } if (!(business is CarDealerBusinessBase)) { - ChatService.Error(player, "Dieses Business ist kein Fahrzeug-Business"); + ChatService.ErrorMessage(player, "Dieses Business ist kein Fahrzeug-Business"); return; } @@ -1744,7 +1744,7 @@ namespace ReallifeGamemode.Server.Commands ServerVehicle veh = player.Vehicle.GetServerVehicle(); if (veh == null) { - ChatService.Error(player, "Dieses Fahrzeug wird nicht von einem Server-System genutzt"); + ChatService.ErrorMessage(player, "Dieses Fahrzeug wird nicht von einem Server-System genutzt"); return; } @@ -1780,7 +1780,7 @@ namespace ReallifeGamemode.Server.Commands GotoPoint p = dbContext.GotoPoints.FirstOrDefault(x => x.Description == option); if (p == null) { - ChatService.Error(player, "Dieser Goto-Punkt existiert nicht"); + ChatService.ErrorMessage(player, "Dieser Goto-Punkt existiert nicht"); return; } @@ -2035,7 +2035,7 @@ namespace ReallifeGamemode.Server.Commands Entities.Faction f = context.Factions.FirstOrDefault(id => id.Id == factionID); if (f == null) { - ChatService.Error(player, "Diese Fraktion existiert nicht (Liste: ~m~/factionlist~s~)"); + ChatService.ErrorMessage(player, "Diese Fraktion existiert nicht (Liste: ~m~/factionlist~s~)"); return; } @@ -2083,7 +2083,7 @@ namespace ReallifeGamemode.Server.Commands if (!found) { - ChatService.Error(player, "Dieses Wetter existiert nicht"); + ChatService.ErrorMessage(player, "Dieses Wetter existiert nicht"); return; } @@ -2113,7 +2113,7 @@ namespace ReallifeGamemode.Server.Commands if (!player.IsInVehicle) { - ChatService.Error(player, "Du sitzt momentan nicht in einem Fahrzeug"); + ChatService.ErrorMessage(player, "Du sitzt momentan nicht in einem Fahrzeug"); return; } @@ -2187,20 +2187,20 @@ namespace ReallifeGamemode.Server.Commands if (target.GetUser().BusinessId != null) { - ChatService.Error(player, "Der Spieler besitzt momentan schon ein Business: ~o~" + BusinessManager.GetBusiness(target.GetUser().BusinessId).Name); + ChatService.ErrorMessage(player, "Der Spieler besitzt momentan schon ein Business: ~o~" + BusinessManager.GetBusiness(target.GetUser().BusinessId).Name); return; } BusinessBase business = BusinessManager.GetBusiness(businessid); if (business == null) { - ChatService.Error(player, "Dieses Business existiert nicht. ~m~/businesslist"); + ChatService.ErrorMessage(player, "Dieses Business existiert nicht. ~m~/businesslist"); return; } if (business.GetOwner() != null) { - ChatService.Error(player, "Das Business hat momentan noch einen Besitzer: ~o~" + business.GetOwner().Name + "~s~. Entferne diesen Besitzer erst mit ~m~/clearbusiness"); + ChatService.ErrorMessage(player, "Das Business hat momentan noch einen Besitzer: ~o~" + business.GetOwner().Name + "~s~. Entferne diesen Besitzer erst mit ~m~/clearbusiness"); return; } @@ -2226,7 +2226,7 @@ namespace ReallifeGamemode.Server.Commands BusinessBase business = BusinessManager.GetBusiness(businessid); if (business == null) { - ChatService.Error(player, "Dieses Business existiert nicht. ~m~/businesslist"); + ChatService.ErrorMessage(player, "Dieses Business existiert nicht. ~m~/businesslist"); return; } @@ -2235,7 +2235,7 @@ namespace ReallifeGamemode.Server.Commands User owner = business.GetOwner(dbContext); if (owner == null) { - ChatService.Error(player, "Dieses Business hat momentan keinen Besitzer"); + ChatService.ErrorMessage(player, "Dieses Business hat momentan keinen Besitzer"); return; } @@ -2262,7 +2262,7 @@ namespace ReallifeGamemode.Server.Commands BusinessBase business = BusinessManager.GetBusiness(businessid); if (business == null) { - ChatService.Error(player, "Dieses Business existiert nicht. ~m~/businesslist"); + ChatService.ErrorMessage(player, "Dieses Business existiert nicht. ~m~/businesslist"); return; } @@ -2317,13 +2317,13 @@ namespace ReallifeGamemode.Server.Commands { if (!int.TryParse(option2, out int intId)) { - ChatService.Error(player, "Es muss eine Nummer angegeben werden"); + ChatService.ErrorMessage(player, "Es muss eine Nummer angegeben werden"); return; } Interior interiorRemove = InteriorManager.GetInteriorById(intId, dbContext); if (interiorRemove == null) { - ChatService.Error(player, "Dieses Interior existiert nicht"); + ChatService.ErrorMessage(player, "Dieses Interior existiert nicht"); return; } @@ -2339,13 +2339,13 @@ namespace ReallifeGamemode.Server.Commands { if (!int.TryParse(option2, out int intIdEnter)) { - ChatService.Error(player, "Es muss eine Nummer angegeben werden"); + ChatService.ErrorMessage(player, "Es muss eine Nummer angegeben werden"); return; } Interior interior = InteriorManager.GetInteriorById(intIdEnter, dbContext); if (interior == null) { - ChatService.Error(player, "Dieses Interior existiert nicht"); + ChatService.ErrorMessage(player, "Dieses Interior existiert nicht"); return; } interior.EnterPosition = player.Position; @@ -2361,13 +2361,13 @@ namespace ReallifeGamemode.Server.Commands { if (!int.TryParse(option2, out int intIdExit)) { - ChatService.Error(player, "Es muss eine Nummer angegeben werden"); + ChatService.ErrorMessage(player, "Es muss eine Nummer angegeben werden"); return; } Interior interior = InteriorManager.GetInteriorById(intIdExit, dbContext); if (interior == null) { - ChatService.Error(player, "Dieses Interior existiert nicht"); + ChatService.ErrorMessage(player, "Dieses Interior existiert nicht"); return; } interior.ExitPosition = player.Position; @@ -2419,7 +2419,7 @@ namespace ReallifeGamemode.Server.Commands { if (dbContext.WhitelistEntries.Any(w => w.SocialClubName.ToLower() == scName.ToLower())) { - ChatService.Error(player, "Dieser Name ist schon auf der Whitelist"); + ChatService.ErrorMessage(player, "Dieser Name ist schon auf der Whitelist"); return; } @@ -2432,7 +2432,7 @@ namespace ReallifeGamemode.Server.Commands { if (!dbContext.WhitelistEntries.Any(w => w.SocialClubName.ToLower() == scName.ToLower())) { - ChatService.Error(player, "Dieser Name ist nicht auf der Whitelist"); + ChatService.ErrorMessage(player, "Dieser Name ist nicht auf der Whitelist"); return; } @@ -2456,7 +2456,7 @@ namespace ReallifeGamemode.Server.Commands if (!Enum.IsDefined(typeof(AdminLevel), rank)) { - ChatService.Error(player, "Dieser Adminrang ist nicht definiert"); + ChatService.ErrorMessage(player, "Dieser Adminrang ist nicht definiert"); return; } diff --git a/ReallifeGamemode.Server/Commands/FactionCommands.cs b/ReallifeGamemode.Server/Commands/FactionCommands.cs index 1499b8a0..ee427233 100644 --- a/ReallifeGamemode.Server/Commands/FactionCommands.cs +++ b/ReallifeGamemode.Server/Commands/FactionCommands.cs @@ -89,7 +89,7 @@ namespace ReallifeGamemode.Server.Commands if (target.GetUser()?.FactionId != player.GetUser()?.FactionId) { - ChatService.Error(player, "Dieser Spieler ist nicht in deiner Fraktion"); + ChatService.ErrorMessage(player, "Dieser Spieler ist nicht in deiner Fraktion"); return; } @@ -98,7 +98,7 @@ namespace ReallifeGamemode.Server.Commands FactionRank fr = dbContext.FactionRanks.FirstOrDefault(r => r.RankName == rank && r.FactionId == player.GetUser(dbContext).FactionId); if (fr == null) { - ChatService.Error(player, "Dieser Rang existiert nicht"); + ChatService.ErrorMessage(player, "Dieser Rang existiert nicht"); return; } @@ -148,7 +148,7 @@ namespace ReallifeGamemode.Server.Commands } if (player.IsInVehicle) { - ChatService.Error(player, "Du kannst in einem Auto nicht wiederbeleben"); + ChatService.ErrorMessage(player, "Du kannst in einem Auto nicht wiederbeleben"); return; } @@ -156,7 +156,7 @@ namespace ReallifeGamemode.Server.Commands var deadPlayer = nearPlayers.Where(i => i.GetData("isDead") == true).FirstOrDefault(); if (player == deadPlayer) { - ChatService.Error(player, "Du kannst dich nicht selbst wiederbeleben"); + ChatService.ErrorMessage(player, "Du kannst dich nicht selbst wiederbeleben"); return; } player.PlayAnimation("amb@medic@standing@kneel@enter", "enter", 0); @@ -181,7 +181,7 @@ namespace ReallifeGamemode.Server.Commands } if (player.IsInVehicle) { - ChatService.Error(player, "Du kannst in einem Auto nicht heilen"); + ChatService.ErrorMessage(player, "Du kannst in einem Auto nicht heilen"); return; } Client target = ClientService.GetClientByNameOrId(receiver); diff --git a/ReallifeGamemode.Server/Events/Chat.cs b/ReallifeGamemode.Server/Events/Chat.cs index e8529b10..4fa0830b 100644 --- a/ReallifeGamemode.Server/Events/Chat.cs +++ b/ReallifeGamemode.Server/Events/Chat.cs @@ -10,7 +10,10 @@ namespace ReallifeGamemode.Server.Events { string serverMsg = Regex.Replace(message, "(~[a-zA-Z]~{1})|(!{(.*)})", ""); if (serverMsg.Trim().Length == 0) return; - NAPI.Player.GetPlayersInRadiusOfPlayer(10, player).ForEach(p => p.SendChatMessage($"{player.Name} sagt: {serverMsg}")); + NAPI.Player.GetPlayersInRadiusOfPlayer(10, player).ForEach(p => + { + p.SendChatMessage($"{player.Name} sagt: {serverMsg}"); + }); } } } \ No newline at end of file diff --git a/ReallifeGamemode.Server/Events/Connect.cs b/ReallifeGamemode.Server/Events/Connect.cs index 3a0bff07..d07518d3 100644 --- a/ReallifeGamemode.Server/Events/Connect.cs +++ b/ReallifeGamemode.Server/Events/Connect.cs @@ -40,7 +40,6 @@ namespace ReallifeGamemode.Server.Events if (IsPlayerBanned(player)) return; player.TriggerEvent("SERVER:Login_ShowBrowser"); - player.SendChatMessage("show login"); string msg = "~m~*** " + player.Name + " [" + player.SocialClubName + "] [ID:" + player.Handle.Value + "] (" + player.Address + ")"; ChatService.BroadcastAdmin(msg, AdminLevel.ADMIN); } diff --git a/ReallifeGamemode.Server/Events/Faction.cs b/ReallifeGamemode.Server/Events/Faction.cs index 4f7b1b73..1ce304ae 100644 --- a/ReallifeGamemode.Server/Events/Faction.cs +++ b/ReallifeGamemode.Server/Events/Faction.cs @@ -20,7 +20,7 @@ namespace ReallifeGamemode.Server.Events Entities.Faction f = context.Factions.FirstOrDefault(x => x.Id == helper.FactionId); if (f == null) { - ChatService.Error(player, "Bei der Bearbeitung der Ränge ist ein Fehler aufgetreten: Die Fraktion existiert nicht"); + ChatService.ErrorMessage(player, "Bei der Bearbeitung der Ränge ist ein Fehler aufgetreten: Die Fraktion existiert nicht"); return; } diff --git a/ReallifeGamemode.Server/Managers/ATMManager.cs b/ReallifeGamemode.Server/Managers/ATMManager.cs index cd1530da..3a2aa8b8 100644 --- a/ReallifeGamemode.Server/Managers/ATMManager.cs +++ b/ReallifeGamemode.Server/Managers/ATMManager.cs @@ -102,7 +102,7 @@ namespace ReallifeGamemode.Server.Managers if (checkPlayer.Handmoney < inputField1) { - //TODO im CEFBrowser anzeigen client.SendChatMessage("Nicht genügend Geld im Automaten. Maximal Verfügbar: " + checkATM.Balance); + //TODO im CEFBrowser anzeigen //client.TriggerEvent("SERVER:WORLD_INTERACTION:ATM_ERROR", 0, checkATM.Balance); client.SendNotification("~r~Nicht genügend Geld auf der Hand!"); } diff --git a/ReallifeGamemode.Server/Managers/CityHallManager.cs b/ReallifeGamemode.Server/Managers/CityHallManager.cs index c598190d..dbc61fe4 100644 --- a/ReallifeGamemode.Server/Managers/CityHallManager.cs +++ b/ReallifeGamemode.Server/Managers/CityHallManager.cs @@ -41,12 +41,12 @@ namespace ReallifeGamemode.Server.Managers User u = player.GetUser(dbContext); if(u.Group != null) { - ChatService.Error(player, "Du bist schon in einer Gruppe"); + ChatService.ErrorMessage(player, "Du bist schon in einer Gruppe"); return; } if(dbContext.Groups.Any(g => g.Name.ToLower() == name.ToLower())) { - ChatService.Error(player, "Dieser Name ist schon vergeben"); + ChatService.ErrorMessage(player, "Dieser Name ist schon vergeben"); return; } diff --git a/ReallifeGamemode.Server/Managers/InteractionManager.cs b/ReallifeGamemode.Server/Managers/InteractionManager.cs index d8d31e1b..e408cfa2 100644 --- a/ReallifeGamemode.Server/Managers/InteractionManager.cs +++ b/ReallifeGamemode.Server/Managers/InteractionManager.cs @@ -33,7 +33,7 @@ namespace ReallifeGamemode.Server.Managers { if (!player.HasData("accept_faction_invite")) { - ChatService.Error(player, "Du hast keine Einladung in eine Fraktion erhalten"); + ChatService.ErrorMessage(player, "Du hast keine Einladung in eine Fraktion erhalten"); return; } @@ -42,7 +42,7 @@ namespace ReallifeGamemode.Server.Managers if (leader == null) { - ChatService.Error(player, "Die Einladung ist abgelaufen"); + ChatService.ErrorMessage(player, "Die Einladung ist abgelaufen"); return; } @@ -69,7 +69,7 @@ namespace ReallifeGamemode.Server.Managers { if (!player.HasData("accept_group_invite")) { - ChatService.Error(player, "Du hast keine Einladung in eine Gruppe erhalten"); + ChatService.ErrorMessage(player, "Du hast keine Einladung in eine Gruppe erhalten"); return; } @@ -78,7 +78,7 @@ namespace ReallifeGamemode.Server.Managers if (leader == null) { - ChatService.Error(player, "Die Einladung ist abgelaufen"); + ChatService.ErrorMessage(player, "Die Einladung ist abgelaufen"); return; } @@ -123,7 +123,7 @@ namespace ReallifeGamemode.Server.Managers if (targetUser?.FactionId != null) { - ChatService.Error(player, "Dieser Spieler ist schon in einer Fraktion"); + ChatService.ErrorMessage(player, "Dieser Spieler ist schon in einer Fraktion"); return; } @@ -143,7 +143,7 @@ namespace ReallifeGamemode.Server.Managers if (targetUser?.Group != null) { - ChatService.Error(player, "Dieser Spieler ist schon in einer Gruppe"); + ChatService.ErrorMessage(player, "Dieser Spieler ist schon in einer Gruppe"); return; } @@ -180,19 +180,19 @@ namespace ReallifeGamemode.Server.Managers if (targetUser?.FactionId != playerUser?.FactionId) { - ChatService.Error(player, "Dieser Spieler ist nicht in deiner Fraktion"); + ChatService.ErrorMessage(player, "Dieser Spieler ist nicht in deiner Fraktion"); return; } if (player.Handle == target.Handle) { - ChatService.Error(player, "Du kannst dich nicht selber uninviten"); + ChatService.ErrorMessage(player, "Du kannst dich nicht selber uninviten"); return; } if (targetUser?.FactionLeader ?? false) { - ChatService.Error(player, "Du kannst keinen Leader uninviten"); + ChatService.ErrorMessage(player, "Du kannst keinen Leader uninviten"); return; } @@ -218,19 +218,19 @@ namespace ReallifeGamemode.Server.Managers if (targetUser?.Group.Id != playerUser?.Group.Id) { - ChatService.Error(player, "Dieser Spieler ist nicht in deiner Fraktion"); + ChatService.ErrorMessage(player, "Dieser Spieler ist nicht in deiner Fraktion"); return; } if (player.Handle == target.Handle) { - ChatService.Error(player, "Du kannst dich nicht selber uninviten"); + ChatService.ErrorMessage(player, "Du kannst dich nicht selber uninviten"); return; } if (targetUser?.GroupRank >= GroupRank.MANAGER && playerUser?.GroupRank != GroupRank.OWNER) { - ChatService.Error(player, "Du kannst keinen Leader uninviten"); + ChatService.ErrorMessage(player, "Du kannst keinen Leader uninviten"); return; } @@ -255,7 +255,7 @@ namespace ReallifeGamemode.Server.Managers if(taxiJob.TaxiContracts.Where(t => t.Name == player.Name).Count() != 0) { - ChatService.Error(player, "Du kannst nur einmal ein Taxi rufen"); + ChatService.ErrorMessage(player, "Du kannst nur einmal ein Taxi rufen"); return; } diff --git a/ReallifeGamemode.Server/Managers/InventoryManager.cs b/ReallifeGamemode.Server/Managers/InventoryManager.cs index ccd24a62..5c330efb 100644 --- a/ReallifeGamemode.Server/Managers/InventoryManager.cs +++ b/ReallifeGamemode.Server/Managers/InventoryManager.cs @@ -162,8 +162,6 @@ namespace ReallifeGamemode.Server.Managers var user = player.GetUser(); var items = JsonConvert.DeserializeObject(itemArray); - //player.SendChatMessage(items); - using (var context = new DatabaseContext()) { for (var i = 0; i < items.Length; i++) diff --git a/ReallifeGamemode.Server/Managers/JobManager.cs b/ReallifeGamemode.Server/Managers/JobManager.cs index c4c9ef0c..d4aa4153 100644 --- a/ReallifeGamemode.Server/Managers/JobManager.cs +++ b/ReallifeGamemode.Server/Managers/JobManager.cs @@ -56,7 +56,7 @@ namespace ReallifeGamemode.Server.Managers if (u.JobId == null) { - ChatService.Error(player, "Du hast momentan keinen Job, den du kündigen könntest."); + ChatService.ErrorMessage(player, "Du hast momentan keinen Job, den du kündigen könntest."); return; } @@ -79,7 +79,7 @@ namespace ReallifeGamemode.Server.Managers if (u.JobId != null) { - ChatService.Error(player, "Du musst deinen alten Job kündigen, bevor du einen neuen ausüben kannst"); + ChatService.ErrorMessage(player, "Du musst deinen alten Job kündigen, bevor du einen neuen ausüben kannst"); return; } @@ -87,7 +87,7 @@ namespace ReallifeGamemode.Server.Managers if (job == null) { - ChatService.Error(player, "Bei der Job-Annahme ist ein Fehler aufgetretet: Dieser Job wurde nicht gefunden"); + ChatService.ErrorMessage(player, "Bei der Job-Annahme ist ein Fehler aufgetretet: Dieser Job wurde nicht gefunden"); return; } @@ -163,13 +163,13 @@ namespace ReallifeGamemode.Server.Managers if (job.GetUsersInJob().Contains(player)) { - ChatService.Error(player, "Du bist schon in deinem Job aktiv"); + ChatService.ErrorMessage(player, "Du bist schon in deinem Job aktiv"); return; } if (job.NeedVehicleToStart && !job.GetJobVehicles().Any(v => v.Vehicle.Handle.Value == player.Vehicle?.Handle.Value)) { - ChatService.Error(player, "Zum Start dieses Jobs musst du in einem Jobfahrzeug sein"); + ChatService.ErrorMessage(player, "Zum Start dieses Jobs musst du in einem Jobfahrzeug sein"); return; } @@ -187,7 +187,7 @@ namespace ReallifeGamemode.Server.Managers if (!job.GetUsersInJob().Contains(player)) { - ChatService.Error(player, "Du führst deinen Job momentan nicht aus"); + ChatService.ErrorMessage(player, "Du führst deinen Job momentan nicht aus"); return; } @@ -243,7 +243,7 @@ namespace ReallifeGamemode.Server.Managers if (!taxiJob.TaxiContracts.Any(t => t.Name == name)) { - ChatService.Error(player, "Dieser Spieler hat kein Taxi gerufen oder der Auftrag ist nicht mehr aktuell"); + ChatService.ErrorMessage(player, "Dieser Spieler hat kein Taxi gerufen oder der Auftrag ist nicht mehr aktuell"); return; } @@ -253,7 +253,7 @@ namespace ReallifeGamemode.Server.Managers if (target == null) { taxiJob.TaxiContracts.Remove(job); - ChatService.Error(player, "Dieser Spieler ist nicht mehr online"); + ChatService.ErrorMessage(player, "Dieser Spieler ist nicht mehr online"); return; } diff --git a/ReallifeGamemode.Server/Services/ChatService.cs b/ReallifeGamemode.Server/Services/ChatService.cs index aa23a796..5f550a45 100644 --- a/ReallifeGamemode.Server/Services/ChatService.cs +++ b/ReallifeGamemode.Server/Services/ChatService.cs @@ -17,19 +17,24 @@ namespace ReallifeGamemode.Server.Services { public static void NotAuthorized(Client player) { - ChatService.Error(player, "Du kannst diesen Befehl nicht ausführen"); + ChatService.ErrorMessage(player, "Du kannst diesen Befehl nicht ausführen"); } public static void PlayerNotFound(Client player) { - ChatService.Error(player, "Der Spieler wurde nicht gefunden"); + ChatService.ErrorMessage(player, "Der Spieler wurde nicht gefunden"); } - public static void Error(Client player, string message) + public static void ErrorMessage(Client player, string message) { player.SendChatMessage($"~r~[FEHLER]~s~ {message}~s~."); } + public static void SendMessage(Client player, string message) + { + player.SendChatMessage(message); + } + /// /// Sendet eine Nachricht an eine Liste von Fraktionen /// @@ -44,7 +49,7 @@ namespace ReallifeGamemode.Server.Services { if (factions.Find(fT => fT.Id == f.Id) != null) { - c.SendChatMessage(message); + ChatService.SendMessage(c, message); } } } @@ -71,7 +76,7 @@ namespace ReallifeGamemode.Server.Services { if (p.GetUser()?.IsAdmin(minLevel) ?? false) { - p.SendChatMessage(message); + ChatService.SendMessage(p, message); } }); } @@ -85,14 +90,14 @@ namespace ReallifeGamemode.Server.Services Group pGroup = p.GetUser()?.Group; if (pGroup?.Id == group.Id) { - p.SendChatMessage(message); + ChatService.SendMessage(p, message); } }); } public static void BroadcastJob(string message, JobBase job) { - job.GetUsersInJob().ForEach(c => c.SendChatMessage(message)); + job.GetUsersInJob().ForEach(c => ChatService.SendMessage(c, message)); } } }