Added ChatService.Error, removed ChatService.ErrorMsg, removed hardcoded tuning garages

This commit is contained in:
hydrant
2019-04-22 13:22:27 +02:00
parent c756d038aa
commit 00dfb1180e
6 changed files with 72 additions and 80 deletions

View File

@@ -96,7 +96,7 @@ namespace ReallifeGamemode.Server.Commands
if (receiverUser == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Diese Fraktion existiert nicht.");
ChatService.Error(player, "Diese Fraktion existiert nicht.");
return;
}
@@ -228,7 +228,7 @@ namespace ReallifeGamemode.Server.Commands
if (target == player)
{
ChatService.ErrorMsg(player);
ChatService.Error(player, "Du kannst dir nicht selber zuflüstern.");
return;
}
@@ -374,7 +374,7 @@ namespace ReallifeGamemode.Server.Commands
if (!player.HasData("mark"))
{
player.SendChatMessage("~r~[FEHLER]~s~ Du hast noch keine Markierung gesetzt. ~m~(/mark)");
ChatService.Error(player, "Du hast noch keine Markierung gesetzt. ~m~(/mark)");
return;
}
@@ -602,27 +602,27 @@ namespace ReallifeGamemode.Server.Commands
return;
}
Entities.User user;
User user;
using (var dbContext = new DatabaseContext())
{
user = dbContext.Users.FirstOrDefault(u => u.Name == userName);
if (user == null)
{
admin.SendChatMessage("~r~[FEHLER]~s~ Dieser Spieler existiert nicht.");
ChatService.Error(admin, "Dieser Spieler existiert nicht.");
return;
}
if (user.BanId == null)
{
admin.SendChatMessage("~r~[FEHLER]~s~ Dieser Spieler ist nicht gebannt.");
ChatService.Error(admin, "Dieser Spieler ist nicht gebannt.");
return;
}
Ban ban = dbContext.Bans.FirstOrDefault(b => b.Id == user.BanId);
if (ban == null)
{
admin.SendChatMessage("~r~[FEHLER]~s~ Dieser Spieler ist nicht gebannt.");
ChatService.Error(admin, "Dieser Spieler ist nicht gebannt.");
return;
}
@@ -635,7 +635,7 @@ namespace ReallifeGamemode.Server.Commands
int currentTimestamp = (int)(DateTime.UtcNow.Subtract(new DateTime(1970, 1, 1))).TotalSeconds;
if (ban.UntilDateTime < currentTimestamp)
{
admin.SendChatMessage("~r~[FEHLER]~s~ Dieser Spieler ist nicht gebannt.");
ChatService.Error(admin, "Dieser Spieler ist nicht gebannt.");
return;
}
}
@@ -660,7 +660,7 @@ namespace ReallifeGamemode.Server.Commands
if(p == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieser Goto-Punkt existiert nicht.");
ChatService.Error(player, "Dieser Goto-Punkt existiert nicht.");
return;
}
@@ -686,7 +686,7 @@ namespace ReallifeGamemode.Server.Commands
}
if (target == player)
{
ChatService.ErrorMsg(player);
ChatService.Error(player, "Du kannst dich nicht selber spectaten.");
return;
}
@@ -758,7 +758,7 @@ namespace ReallifeGamemode.Server.Commands
Vehicle v = VehicleManager.GetVehicleFromId(vehid);
if(v == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Fahrzeug existiert nicht.");
ChatService.Error(player, "Dieses Fahrzeug existiert nicht.");
return;
}
@@ -777,7 +777,7 @@ namespace ReallifeGamemode.Server.Commands
Vehicle v = VehicleManager.GetVehicleFromId(vehid);
if (v == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Fahrzeug existiert nicht.");
ChatService.Error(player, "Dieses Fahrzeug existiert nicht.");
return;
}
@@ -871,7 +871,7 @@ namespace ReallifeGamemode.Server.Commands
if (player.IsInVehicle) // Man darf keine Autos erstellen, wenn man selbst in einem sitzt (verhindert Bugs)
{
player.SendChatMessage("~r~[FEHLER]~s~ Du sitzt momentan schon in einem Fahrzeug.");
ChatService.Error(player, "Du sitzt momentan schon in einem Fahrzeug.");
return;
}
@@ -880,7 +880,7 @@ namespace ReallifeGamemode.Server.Commands
if(!VehicleManager.IsValidHash(uHash))
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Fahrzeug existiert nicht.");
ChatService.Error(player, "Dieses Fahrzeug existiert nicht.");
return;
}
@@ -901,7 +901,7 @@ namespace ReallifeGamemode.Server.Commands
if (!player.IsInVehicle)
{
player.SendChatMessage("~r~[FEHLER]~s~ Du sitzt momentan nicht in einem Fahrzeug.");
ChatService.Error(player, "Du sitzt momentan nicht in einem Fahrzeug.");
return;
}
player.Vehicle.Repair();
@@ -932,7 +932,7 @@ namespace ReallifeGamemode.Server.Commands
targetVeh = VehicleManager.GetVehicleFromId(vid);
if(targetVeh == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Fahrzeug existiert nicht.");
ChatService.Error(player, "Dieses Fahrzeug existiert nicht.");
return;
}
}
@@ -940,7 +940,7 @@ namespace ReallifeGamemode.Server.Commands
ServerVehicle veh = VehicleManager.GetServerVehicleFromVehicle(targetVeh);
if(veh != null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Fahrzeug wird von einem Server-System benutzt: ~m~" + veh.GetType().Name);
ChatService.Error(player, "Dieses Fahrzeug wird von einem Server-System benutzt: ~m~" + veh.GetType().Name);
return;
}
@@ -958,7 +958,7 @@ namespace ReallifeGamemode.Server.Commands
if (!player.IsInVehicle)
{
player.SendChatMessage("~r~[FEHLER]~s~ Du sitzt momentan nicht in einem Fahrzeug.");
ChatService.Error(player, "Du sitzt momentan nicht in einem Fahrzeug.");
return;
}
@@ -978,7 +978,7 @@ namespace ReallifeGamemode.Server.Commands
if (!player.IsInVehicle)
{
player.SendChatMessage("~r~[FEHLER]~s~ Du sitzt momentan in keinem Fahrzeug!");
ChatService.Error(player, "Du sitzt momentan in keinem Fahrzeug!");
return;
}
@@ -998,7 +998,7 @@ namespace ReallifeGamemode.Server.Commands
if (ammo <= 0)
{
player.SendChatMessage("~r~[FEHLER]~s~ Es muss mindestens 1 Munition vergeben werden.");
ChatService.Error(player, "Es muss mindestens 1 Munition vergeben werden.");
return;
}
@@ -1011,9 +1011,9 @@ namespace ReallifeGamemode.Server.Commands
WeaponHash wHash = NAPI.Util.WeaponNameToModel(weapon);
if (wHash == default(WeaponHash))
if (wHash == default)
{
player.SendChatMessage("~r~[FEHLER]~s~ Diese Waffe existiert nicht.");
ChatService.Error(player, "Diese Waffe existiert nicht.");
return;
}
@@ -1039,7 +1039,7 @@ namespace ReallifeGamemode.Server.Commands
}
if (target.Health != 0)
{
player.SendChatMessage("~r~[FEHLER]:~s~Spieler ist nicht tot");
ChatService.Error(player, "Der Spieler ist nicht tot.");
return;
}
target.TriggerEvent("onPlayerRevived");
@@ -1249,7 +1249,7 @@ namespace ReallifeGamemode.Server.Commands
if (!player.IsInVehicle)
{
player.SendChatMessage("~r~[FEHLER]~s~ Du sitzt momentan nicht in einem Fahrzeug.");
ChatService.Error(player, "Du sitzt momentan nicht in einem Fahrzeug.");
return;
}
@@ -1267,7 +1267,7 @@ namespace ReallifeGamemode.Server.Commands
if (!player.IsInVehicle)
{
player.SendChatMessage("~r~[FEHLER]~s~ Du sitzt momentan nicht in einem Fahrzeug.");
ChatService.Error(player, "Du sitzt momentan nicht in einem Fahrzeug.");
return;
}
@@ -1287,7 +1287,7 @@ namespace ReallifeGamemode.Server.Commands
if (!player.IsInVehicle)
{
player.SendChatMessage("~r~[FEHLER]~s~ Du sitzt momentan nicht in einem Fahrzeug.");
ChatService.Error(player, "Du sitzt momentan nicht in einem Fahrzeug.");
return;
}
@@ -1406,9 +1406,9 @@ namespace ReallifeGamemode.Server.Commands
WeaponHash wHash = NAPI.Util.WeaponNameToModel(weapon);
if (wHash == default(WeaponHash))
if (wHash == default)
{
player.SendChatMessage("~r~[FEHLER]~s~ Diese Waffe existiert nicht.");
ChatService.Error(player, "Diese Waffe existiert nicht.");
return;
}
@@ -1434,7 +1434,7 @@ namespace ReallifeGamemode.Server.Commands
if(hour > 23 || min > 59 || sec > 59)
{
player.SendChatMessage("~r~[FEHLER]~s~ Es wurde eine ungültige Zeit eingegeben.");
ChatService.Error(player, "Es wurde eine ungültige Zeit eingegeben.");
return;
}
@@ -1474,7 +1474,7 @@ namespace ReallifeGamemode.Server.Commands
Entities.Faction f = dbContext.Factions.FirstOrDefault(x => x.Id == faction);
if (f == null && faction != 0)
{
player.SendChatMessage("~r~[FEHLER]~s~ Diese Fraktion existiert nicht (Liste: ~m~/factionlist).");
ChatService.Error(player, "Diese Fraktion existiert nicht (Liste: ~m~/factionlist).");
return;
}
@@ -1525,7 +1525,7 @@ namespace ReallifeGamemode.Server.Commands
Entities.Faction f = dbContext.Factions.FirstOrDefault(x => x.Id == faction);
if (f == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Diese Fraktion existiert nicht (Liste: ~m~/factionlist).");
ChatService.Error(player, "Diese Fraktion existiert nicht (Liste: ~m~/factionlist).");
return;
}
@@ -1632,13 +1632,13 @@ namespace ReallifeGamemode.Server.Commands
BusinessBase business = BusinessManager.GetBusiness(businessId);
if(business == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Business existiert nicht.");
ChatService.Error(player, "Dieses Business existiert nicht.");
return;
}
if(!(business is CarDealerBusinessBase))
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Business ist kein Fahrzeug-Business.");
ChatService.Error(player, "Dieses Business ist kein Fahrzeug-Business.");
return;
}
@@ -1677,7 +1677,7 @@ namespace ReallifeGamemode.Server.Commands
ServerVehicle veh = player.Vehicle.GetServerVehicle();
if(veh == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Fahrzeug wird nicht von einem Server-System genutzt.");
ChatService.Error(player, "Dieses Fahrzeug wird nicht von einem Server-System genutzt.");
return;
}
@@ -1713,7 +1713,7 @@ namespace ReallifeGamemode.Server.Commands
GotoPoint p = dbContext.GotoPoints.FirstOrDefault(x => x.Description == option);
if(p == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieser Goto-Punkt existiert nicht.");
ChatService.Error(player, "Dieser Goto-Punkt existiert nicht.");
return;
}
@@ -1968,7 +1968,7 @@ namespace ReallifeGamemode.Server.Commands
Entities.Faction f = context.Factions.FirstOrDefault(id => id.Id == factionID);
if (f == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Diese Fraktion existiert nicht (Liste: ~m~/factionlist).");
ChatService.Error(player, "Diese Fraktion existiert nicht (Liste: ~m~/factionlist).");
return;
}
@@ -2016,7 +2016,7 @@ namespace ReallifeGamemode.Server.Commands
if (!found)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Wetter existiert nicht.");
ChatService.Error(player, "Dieses Wetter existiert nicht.");
return;
}
@@ -2046,7 +2046,7 @@ namespace ReallifeGamemode.Server.Commands
if (!player.IsInVehicle)
{
player.SendChatMessage("~r~[FEHLER]~s~ Du sitzt momentan nicht in einem Fahrzeug.");
ChatService.Error(player, "Du sitzt momentan nicht in einem Fahrzeug.");
return;
}
@@ -2120,20 +2120,20 @@ namespace ReallifeGamemode.Server.Commands
if(target.GetUser().BusinessId != null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Der Spieler besitzt momentan schon ein Business: ~o~" + BusinessManager.GetBusiness(target.GetUser().BusinessId).Name);
ChatService.Error(player, "Der Spieler besitzt momentan schon ein Business: ~o~" + BusinessManager.GetBusiness(target.GetUser().BusinessId).Name);
return;
}
BusinessBase business = BusinessManager.GetBusiness(businessid);
if(business == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Business existiert nicht. ~m~/businesslist");
ChatService.Error(player, "Dieses Business existiert nicht. ~m~/businesslist");
return;
}
if(business.GetOwner() != null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Das Business hat momentan noch einen Besitzer: ~o~" + business.GetOwner().Name + "~s~. Entferne diesen Besitzer erst mit ~m~/clearbusiness");
ChatService.Error(player, "Das Business hat momentan noch einen Besitzer: ~o~" + business.GetOwner().Name + "~s~. Entferne diesen Besitzer erst mit ~m~/clearbusiness");
return;
}
@@ -2159,7 +2159,7 @@ namespace ReallifeGamemode.Server.Commands
BusinessBase business = BusinessManager.GetBusiness(businessid);
if (business == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Business existiert nicht. ~m~/businesslist");
ChatService.Error(player, "Dieses Business existiert nicht. ~m~/businesslist");
return;
}
@@ -2168,7 +2168,7 @@ namespace ReallifeGamemode.Server.Commands
User owner = business.GetOwner(dbContext);
if(owner == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Business hat momentan keinen Besitzer.");
ChatService.Error(player, "Dieses Business hat momentan keinen Besitzer.");
return;
}
@@ -2195,7 +2195,7 @@ namespace ReallifeGamemode.Server.Commands
BusinessBase business = BusinessManager.GetBusiness(businessid);
if (business == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Business existiert nicht. ~m~/businesslist");
ChatService.Error(player, "Dieses Business existiert nicht. ~m~/businesslist");
return;
}
@@ -2250,13 +2250,13 @@ namespace ReallifeGamemode.Server.Commands
{
if(!int.TryParse(option2, out int intId))
{
player.SendChatMessage("~r~[FEHLER]~s~ Es muss eine Nummer angegeben werden.");
ChatService.Error(player, "Es muss eine Nummer angegeben werden.");
return;
}
Interior interiorRemove = InteriorManager.GetInteriorById(intId, dbContext);
if(interiorRemove == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Interior existiert nicht.");
ChatService.Error(player, "Dieses Interior existiert nicht.");
return;
}
@@ -2272,13 +2272,13 @@ namespace ReallifeGamemode.Server.Commands
{
if (!int.TryParse(option2, out int intIdEnter))
{
player.SendChatMessage("~r~[FEHLER]~s~ Es muss eine Nummer angegeben werden.");
ChatService.Error(player, "Es muss eine Nummer angegeben werden.");
return;
}
Interior interior = InteriorManager.GetInteriorById(intIdEnter, dbContext);
if (interior == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Interior existiert nicht.");
ChatService.Error(player, "Dieses Interior existiert nicht.");
return;
}
interior.EnterPosition = player.Position;
@@ -2294,13 +2294,13 @@ namespace ReallifeGamemode.Server.Commands
{
if (!int.TryParse(option2, out int intIdExit))
{
player.SendChatMessage("~r~[FEHLER]~s~ Es muss eine Nummer angegeben werden.");
ChatService.Error(player, "Es muss eine Nummer angegeben werden.");
return;
}
Interior interior = InteriorManager.GetInteriorById(intIdExit, dbContext);
if (interior == null)
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieses Interior existiert nicht.");
ChatService.Error(player, "Dieses Interior existiert nicht.");
return;
}
interior.ExitPosition = player.Position;
@@ -2353,7 +2353,7 @@ namespace ReallifeGamemode.Server.Commands
{
if (dbContext.WhitelistEntries.Any(w => w.SocialClubName.ToLower() == scName.ToLower()))
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieser Name ist schon auf der Whitelist.");
ChatService.Error(player, "Dieser Name ist schon auf der Whitelist.");
return;
}
@@ -2366,7 +2366,7 @@ namespace ReallifeGamemode.Server.Commands
{
if (!dbContext.WhitelistEntries.Any(w => w.SocialClubName.ToLower() == scName.ToLower()))
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieser Name ist nicht auf der Whitelist.");
ChatService.Error(player, "Dieser Name ist nicht auf der Whitelist.");
return;
}
@@ -2390,7 +2390,7 @@ namespace ReallifeGamemode.Server.Commands
if (!Enum.IsDefined(typeof(AdminLevel), rank))
{
player.SendChatMessage("~r~[FEHLER]~s~ Dieser Adminrang ist nicht definiert.");
ChatService.Error(player, "Dieser Adminrang ist nicht definiert.");
return;
}