From 270e3bd858939ab95ba82f58c717bd8d0a8d5603 Mon Sep 17 00:00:00 2001 From: daffyyyy Date: Thu, 14 Dec 2023 21:43:40 +0100 Subject: [PATCH] 1.2.3a - Fixed pern mute when entering the server - New command `css_strip` - Changed `css_team` command added `swap` as team, and `-k` argument to kill player --- CS2-SimpleAdmin.cs | 60 ++++++++++++++++++++++++++++++++++++---------- Events.cs | 4 ++-- PlayerUtils.cs | 2 +- README.md | 3 ++- lang/en.json | 3 ++- lang/lv.json | 7 ++---- lang/pl.json | 3 ++- 7 files changed, 58 insertions(+), 24 deletions(-) diff --git a/CS2-SimpleAdmin.cs b/CS2-SimpleAdmin.cs index 82da7f7..47fef8f 100644 --- a/CS2-SimpleAdmin.cs +++ b/CS2-SimpleAdmin.cs @@ -16,7 +16,7 @@ using System.Collections.Concurrent; using System.Text; namespace CS2_SimpleAdmin; -[MinimumApiVersion(124)] +[MinimumApiVersion(126)] public partial class CS2_SimpleAdmin : BasePlugin, IPluginConfig { public static IStringLocalizer? _localizer; @@ -31,7 +31,7 @@ public partial class CS2_SimpleAdmin : BasePlugin, IPluginConfig "CS2-SimpleAdmin"; public override string ModuleDescription => ""; public override string ModuleAuthor => "daffyy"; - public override string ModuleVersion => "1.2.2a"; + public override string ModuleVersion => "1.2.3a"; public CS2_SimpleAdminConfig Config { get; set; } = new(); @@ -202,15 +202,13 @@ public partial class CS2_SimpleAdmin : BasePlugin, IPluginConfig playersToTarget = targets!.Players.Where(player => caller!.CanTarget(player) && player != null && player.IsValid && !player.IsBot && !player.IsHLTV).ToList(); + caller!.PrintToConsole($"--------- PLAYER LIST ---------"); playersToTarget.ForEach(player => { - caller!.PrintToConsole($"--------- PLAYER LIST ---------"); - caller!.PrintToConsole($"• [#{player.UserId}] \"{player.PlayerName}\" (IP Address: \"{player.IpAddress?.Split(":")[0]}\" SteamID64: \"{player.AuthorizedSteamID?.SteamId64}\")"); - caller!.PrintToConsole($"--------- END PLAYER LIST ---------"); - }); + caller!.PrintToConsole($"--------- END PLAYER LIST ---------"); } [ConsoleCommand("css_kick")] @@ -624,7 +622,6 @@ public partial class CS2_SimpleAdmin : BasePlugin, IPluginConfig", whoCanExecute: CommandUsage.CLIENT_AND_SERVER)] + public void OnStripCommand(CCSPlayerController? caller, CommandInfo command) + { + TargetResult? targets = GetTarget(command); + if (targets == null) return; + List playersToTarget = targets!.Players.Where(player => caller!.CanTarget(player) && player != null && player.IsValid && player.PawnIsAlive).ToList(); + + playersToTarget.ForEach(player => + { + player.RemoveWeapons(); + + StringBuilder sb = new(_localizer!["sa_prefix"]); + sb.Append(_localizer["sa_admin_strip_message", caller == null ? "Console" : caller.PlayerName, player.PlayerName]); + Server.PrintToChatAll(sb.ToString()); + }); + } + [ConsoleCommand("css_hp")] [RequiresPermissions("@css/slay")] [CommandHelper(minArgs: 1, usage: "<#userid or name> ", whoCanExecute: CommandUsage.CLIENT_AND_SERVER)] @@ -1232,6 +1248,9 @@ public partial class CS2_SimpleAdmin : BasePlugin, IPluginConfig { - if (player.TeamNum != ((byte)teamNum)) + if (!teamName.Equals("swap")) { - if (player.PawnIsAlive && command.GetArg(3) == null && teamNum != CsTeam.Spectator) + if (player.PawnIsAlive && teamNum != CsTeam.Spectator && !command.GetArg(3).ToLower().Equals("-k")) player.SwitchTeam(teamNum); else player.ChangeTeam(teamNum); - - StringBuilder sb = new(_localizer!["sa_prefix"]); - sb.Append(_localizer["sa_admin_team_message", caller == null ? "Console" : caller.PlayerName, player.PlayerName, _teamName]); - Server.PrintToChatAll(sb.ToString()); } + else + { + if (player.TeamNum != (byte)CsTeam.Spectator) + { + CsTeam teamNum = (CsTeam)player.TeamNum == CsTeam.Terrorist ? CsTeam.CounterTerrorist : CsTeam.Terrorist; + _teamName = teamNum == CsTeam.Terrorist ? "TT" : "CT"; + if (player.PawnIsAlive && !command.GetArg(3).ToLower().Equals("-k")) + { + player.SwitchTeam(teamNum); + } + else + { + player.ChangeTeam(teamNum); + } + } + } + StringBuilder sb = new(_localizer!["sa_prefix"]); + sb.Append(_localizer["sa_admin_team_message", caller == null ? "Console" : caller.PlayerName, player.PlayerName, _teamName]); + Server.PrintToChatAll(sb.ToString()); }); } diff --git a/Events.cs b/Events.cs index 82b9321..f39f87e 100644 --- a/Events.cs +++ b/Events.cs @@ -153,7 +153,7 @@ public partial class CS2_SimpleAdmin if (TagsDetected) NativeAPI.IssueServerCommand($"css_tag_mute {player.Index}"); - if (duration.Minutes >= 0 && duration.Minutes <= 30) + if (durationInSeconds != 0 && duration.Minutes >= 0 && duration.Minutes <= 30) { AddTimer(durationInSeconds, () => { @@ -195,7 +195,7 @@ public partial class CS2_SimpleAdmin // Voice mute player.VoiceFlags = VoiceFlags.Muted; - if (duration.Minutes >= 0 && duration.Minutes <= 30) + if (durationInSeconds != 0 && duration.Minutes >= 0 && duration.Minutes <= 30) { AddTimer(durationInSeconds, () => { diff --git a/PlayerUtils.cs b/PlayerUtils.cs index 813ff15..e493de8 100644 --- a/PlayerUtils.cs +++ b/PlayerUtils.cs @@ -38,7 +38,7 @@ public static class PlayerUtils controller.PlayerPawn.Value.MaxHealth = health; } - var weaponServices = controller.PlayerPawn.Value!.WeaponServices; + CPlayer_WeaponServices? weaponServices = controller.PlayerPawn.Value!.WeaponServices; if (weaponServices == null) return; controller.GiveNamedItem("weapon_healthshot"); diff --git a/README.md b/README.md index a42a776..229cc65 100644 --- a/README.md +++ b/README.md @@ -24,12 +24,13 @@ Manage your Counter-Strike 2 server by simple commands :) - css_addmute [time in minutes/0 perm] [reason] - Mute player via steamid64 // @css/chat - css_unmute - Unmute player // @css/chat - css_give <#userid or name> - Give weapon to player // @css/cheats +- css_strip <#userid or name> - Takes all of the player weapons // @css/slay - css_hp <#userid or name> [health] - Set player health // @css/slay - css_speed <#userid or name> [speed] - Set player speed // @css/slay - css_god <#userid or name> - Toggle godmode for player // @css/cheats - css_slay <#userid or name> - Kill player // @css/slay - css_slap <#userid or name> [damage] - Slap player // @css/slay -- css_team <#userid or name> [] - Change player team // @css/kick +- css_team <#userid or name> [] [-k] - Change player team (swap - swap player team, -k - kill player) // @css/kick - css_vote <"Question?"> ["Answer1"] ["Answer2"] ... - Create vote // @css/generic - css_map - Change map // @css/changemap - css_wsmap - Change workshop map // @css/changemap diff --git a/lang/en.json b/lang/en.json index f06dcea..f49baed 100644 --- a/lang/en.json +++ b/lang/en.json @@ -1,6 +1,6 @@ { "sa_prefix": "{lightred}[SA] {default}", - "sa_adminhelp": "{GREEN}[ CS2-SimpleAdmin HELP ]{DEFAULT}\n- css_who <#userid or name> - Display informations about player\n- css_players - Display player list\n- css_ban <#userid or name> [time in minutes/0 perm] [reason] - Ban player\n- css_addban [time in minutes/0 perm] [reason] - Ban player via steamid64\n- css_banip [time in minutes/0 perm] [reason] - Ban player via IP address\n- css_unban - Unban player\n- css_kick <#userid or name> [reason] - Kick player\n- css_gag <#userid or name> [time in minutes/0 perm] [reason] - Gag player\n- css_addgag [time in minutes/0 perm] [reason] - Gag player via steamid64\n- css_unmute - Ungag player\n- css_mute <#userid or name> [time in minutes/0 perm] [reason] - Mute player\n- css_addmute [time in minutes/0 perm] [reason] - Mute player via steamid64\n- css_give <#userid or name> - Give player a weapon\n- css_hp <#userid or name> [health] - Set player health\n- css_god <#userid or name> - Toggle player godmode\n- css_slay <#userid or name> - Kill player\n- css_slap <#userid or name> [damage] - Slap player\n- css_vote <'Question?'> ['Answer1'] ['Answer2'] ... - Create vote\n- css_map - Change map\n- css_wsmap - Change workshop map\n- css_asay - Say message to all admins\n- css_say - Say message as admin in chat\n- css_psay <#userid or name> - Sends private message to player\n- css_csay - Say message as admin in center\n- css_hsay - Say message as admin in hud\n- css_noclip <#userid or name> - Toggle noclip for player\n- css_freeze <#userid or name> [duration] - Freeze player\n- css_unfreeze <#userid or name> - Unfreeze player\n- css_respawn <#userid or name> - Respawn player\n- css_cvar - Change cvar value\n- css_rcon - Run command as server", + "sa_adminhelp": "{GREEN}[ CS2-SimpleAdmin HELP ]{DEFAULT}\n- css_who <#userid or name> - Display informations about player\n- css_players - Display player list\n- css_ban <#userid or name> [time in minutes/0 perm] [reason] - Ban player\n- css_addban [time in minutes/0 perm] [reason] - Ban player via steamid64\n- css_banip [time in minutes/0 perm] [reason] - Ban player via IP address\n- css_unban - Unban player\n- css_kick <#userid or name> [reason] - Kick player\n- css_gag <#userid or name> [time in minutes/0 perm] [reason] - Gag player\n- css_addgag [time in minutes/0 perm] [reason] - Gag player via steamid64\n- css_unmute - Ungag player\n- css_mute <#userid or name> [time in minutes/0 perm] [reason] - Mute player\n- css_addmute [time in minutes/0 perm] [reason] - Mute player via steamid64\n- css_give <#userid or name> - Give player a weapon\n- css_strip <#userid or name> - Takes all of the player weapons\n- css_hp <#userid or name> [health] - Set player health\n- css_god <#userid or name> - Toggle player godmode\n- css_slay <#userid or name> - Kill player\n- css_slap <#userid or name> [damage] - Slap player\n- css_vote <'Question?'> ['Answer1'] ['Answer2'] ... - Create vote\n- css_map - Change map\n- css_wsmap - Change workshop map\n- css_asay - Say message to all admins\n- css_say - Say message as admin in chat\n- css_psay <#userid or name> - Sends private message to player\n- css_csay - Say message as admin in center\n- css_hsay - Say message as admin in hud\n- css_noclip <#userid or name> - Toggle noclip for player\n- css_freeze <#userid or name> [duration] - Freeze player\n- css_unfreeze <#userid or name> - Unfreeze player\n- css_respawn <#userid or name> - Respawn player\n- css_cvar - Change cvar value\n- css_rcon - Run command as server", "sa_player_ban_message_time": "You have been banned for {lightred}{0}{default} for {lightred}{1}{default} minutes by {lightred}{2}{default}!", "sa_player_ban_message_perm": "You have been banned permanently for {lightred}{0}{default} by {lightred}{1}{default}!", "sa_player_kick_message": "You have been kicked for {lightred}{0}{default} by {lightred}{1}{default}!", @@ -16,6 +16,7 @@ "sa_admin_mute_message_time": "Admin {lightred}{0}{default} muted {lightred}{1}{default} for {lightred}{2}{default} for {lightred}{3}{default} minutes!", "sa_admin_mute_message_perm": "Admin {lightred}{0}{default} muted {lightred}{1}{default} permanently for {lightred}{2}{default}!", "sa_admin_give_message": "Admin {lightred}{0}{default} gave {lightred}{1}{default} a {lightred}{2}{default}!", + "sa_admin_strip_message": "Admin {lightred}{0}{default} took all of player {lightred}{1}{default} weapons!", "sa_admin_hp_message": "Admin {lightred}{0}{default} changed {lightred}{1}{default} hp amount{default}!", "sa_admin_speed_message": "Admin {lightred}{0}{default} changed speed for {lightred}{1}{default}!", "sa_admin_god_message": "Admin {lightred}{0}{default} changed god mode for {lightred}{1}{default}!", diff --git a/lang/lv.json b/lang/lv.json index 7ab6eaf..859a4f3 100644 --- a/lang/lv.json +++ b/lang/lv.json @@ -1,6 +1,6 @@ { "sa_prefix": "{lightred}[SA] {default}", - "sa_adminhelp": "{GREEN}[ CS2-SimpleAdmins Palīdzība ]{DEFAULT}\n- css_who <#userid vai vārds> - Parāda informāciju par spēlētājiem\n- css_players - Parāda spēlētāju sarakstu\n- css_ban <#userid vai vārds> [laiks minūtēs/0 uz mūžu] [iemesls] - liedz pieeju spēlētājam pievienoties serverim\n- css_addban [laiks minūtēs/0 uz mūžu] [iemesls] - liedz pieeju spēlētājam pievienoties serverim izmantojot steamid64\n- css_banip [laiks minūtēs/0 uz mūžu] [iemesls] - liedz spēlētājam pievienoties serverim izmantojot IP adresi\n- css_unban - noņem spēlētāja liegumu pievienoties serverim\n- css_kick <#userid vai vārds> [iemesls] - izmet spēlētāju no servera\n- css_gag <#userid vai vārds> [laiks minūtēs/0 uz mūžu] [iemesls] - liedz pieeju spēlētājam čatot\n- css_addgag [laiks minūtēs/0 uz mūžu] [iemesls] - liedz spēlētājam pieeju čatot izmantojot steamid64\n- css_unmute - noņem spēlētāja liegumu izmantot balss čatu\n- css_mute <#userid vai vārds> [laiks minūtēs/0 uz mūžu] [iemesls] - liedz iespēju izmantot balss čatu\n- css_addmute [laiks minūtēs/0 uz mūžu] [iemesls] - Liedz iespēju izmantot balss čatu izmantojot steamid64\n- css_give <#userid vai vārds> - Atļauj iedot jebkādu ieroci spēlētājam\n- css_slay <#userid vai vārds> - Nonāvē spēlētāju\n- css_slap <#userid vai vārds> [damage] - ieper spēlētāju\n- css_vote <'Jautājums?'> ['Atbilde1'] ['Atbilde2'] ... - Sāk balsošanu\n- css_map - Maina karti\n- css_wsmap - Maina Workshop karti\n- css_asay - Nosūta paziņojumu visiem adminiem\n- css_say - Say parāda paziņojumu no admina čatā\n- css_psay <#userid vai vārds> - Nosūta privātu ziņu spēlētājam\n- css_csay - Parāda paziņojumu no admina pa vidu ekrānam\n- css_hsay - Parāda paziņojumu no admina hud logā\n- css_noclip <#userid vai vārds> - Ieslēdz noclip spēlētājam\n- css_freeze <#userid vai vārds> [ilgums] - Sasaldē spēlētāju\n- css_unfreeze <#userid vai vārds> - atkausē spēlētāju\n- css_respawn <#userid vai vārds> - Atdzīvina spēlētāju\n- css_cvar - Nomaina cvar vērtību\n- css_rcon - Palaist komandu kā serverim", + "sa_adminhelp": "{GREEN}[ CS2-SimpleAdmin HELP ]{DEFAULT}\n- css_who <#userid or name> - Display informations about player\n- css_players - Display player list\n- css_ban <#userid or name> [time in minutes/0 perm] [reason] - Ban player\n- css_addban [time in minutes/0 perm] [reason] - Ban player via steamid64\n- css_banip [time in minutes/0 perm] [reason] - Ban player via IP address\n- css_unban - Unban player\n- css_kick <#userid or name> [reason] - Kick player\n- css_gag <#userid or name> [time in minutes/0 perm] [reason] - Gag player\n- css_addgag [time in minutes/0 perm] [reason] - Gag player via steamid64\n- css_unmute - Ungag player\n- css_mute <#userid or name> [time in minutes/0 perm] [reason] - Mute player\n- css_addmute [time in minutes/0 perm] [reason] - Mute player via steamid64\n- css_give <#userid or name> - Give player a weapon\n- css_strip <#userid or name> - Takes all of the player weapons\n- css_hp <#userid or name> [health] - Set player health\n- css_god <#userid or name> - Toggle player godmode\n- css_slay <#userid or name> - Kill player\n- css_slap <#userid or name> [damage] - Slap player\n- css_vote <'Question?'> ['Answer1'] ['Answer2'] ... - Create vote\n- css_map - Change map\n- css_wsmap - Change workshop map\n- css_asay - Say message to all admins\n- css_say - Say message as admin in chat\n- css_psay <#userid or name> - Sends private message to player\n- css_csay - Say message as admin in center\n- css_hsay - Say message as admin in hud\n- css_noclip <#userid or name> - Toggle noclip for player\n- css_freeze <#userid or name> [duration] - Freeze player\n- css_unfreeze <#userid or name> - Unfreeze player\n- css_respawn <#userid or name> - Respawn player\n- css_cvar - Change cvar value\n- css_rcon - Run command as server", "sa_player_ban_message_time": "Tu tiki banots par {lightred}{0}{default} uz {lightred}{1}{default} minūtēm. Pieeju liedza Admins: {lightred}{2}{default}!", "sa_player_ban_message_perm": "Tu tiki banots uz mūžu par {lightred}{0}{default} Pieeju liedza Admins: {lightred}{1}{default}!", "sa_player_kick_message": "Tu tiki izmests par {lightred}{0}{default} Tevi izmeta Admins: {lightred}{1}{default}!", @@ -15,14 +15,11 @@ "sa_admin_gag_message_perm": "Admins {lightred}{0}{default} liedza pieeju čatam {lightred}{1}{default} uz mūžu par {lightred}{2}{default}!", "sa_admin_mute_message_time": "Admins {lightred}{0}{default} liedza pieeju balss čatam {lightred}{1}{default} par {lightred}{2}{default} uz {lightred}{3}{default} minūtēm!", "sa_admin_mute_message_perm": "Admins {lightred}{0}{default} liedza pieeju balss čatam {lightred}{1}{default} uz mūžu par {lightred}{2}{default}!", -<<<<<<< HEAD "sa_admin_give_message": "Admins {lightred}{0}{default} iedeva {lightred}{1}{default} {lightred}{2}{default}!", + "sa_admin_strip_message": "Admins {lightred}{0}{default} paņēma visus spēlētāja {lightred}{1}{default} ieročus!", "sa_admin_hp_message": "Admins {lightred}{0}{default} mainīja {lightred}{1}{default} ZS apjomu{default}!", "sa_admin_speed_message": "Admins {lightred}{0}{default} mainīja {lightred}{1}{default} ātrumu{default}!", "sa_admin_god_message": "Admins {lightred}{0}{default} mainīja dieva režīmu priekš {lightred}{1}{default}!", -======= - "sa_admin_give_message": "Admins {lightred}{0}{default} iedeva {lightred}{1}{default} {lightred}{IE{default}ROCI}!", ->>>>>>> e040dbced51f36dc764ecbd7a099f64431f39040 "sa_admin_slay_message": "Admins {lightred}{0}{default} nonāvēja {lightred}{1}{default}!", "sa_admin_slap_message": "Admins {lightred}{0}{default} iepērā {lightred}{1}{default}!", "sa_admin_changemap_message": "Admins {lightred}{0}{default} nomainīja karti uz {lightred}{1}{default}!", diff --git a/lang/pl.json b/lang/pl.json index e015261..d26f170 100644 --- a/lang/pl.json +++ b/lang/pl.json @@ -1,6 +1,6 @@ { "sa_prefix": "{lightred}[SA] {default}", - "sa_adminhelp": "{GREEN}[ CS2-SimpleAdmin HELP ]{DEFAULT}\n- css_who <#userid or name> - Display informations about player\n- css_players - Display player list\n- css_ban <#userid or name> [time in minutes/0 perm] [reason] - Ban player\n- css_addban [time in minutes/0 perm] [reason] - Ban player via steamid64\n- css_banip [time in minutes/0 perm] [reason] - Ban player via IP address\n- css_unban - Unban player\n- css_kick <#userid or name> [reason] - Kick player\n- css_gag <#userid or name> [time in minutes/0 perm] [reason] - Gag player\n- css_addgag [time in minutes/0 perm] [reason] - Gag player via steamid64\n- css_unmute - Ungag player\n- css_mute <#userid or name> [time in minutes/0 perm] [reason] - Mute player\n- css_addmute [time in minutes/0 perm] [reason] - Mute player via steamid64\n- css_give <#userid or name> - Give player a weapon\n- css_hp <#userid or name> [health] - Set player health\n- css_god <#userid or name> - Toggle player godmode\n- css_slay <#userid or name> - Kill player\n- css_slap <#userid or name> [damage] - Slap player\n- css_vote <'Question?'> ['Answer1'] ['Answer2'] ... - Create vote\n- css_map - Change map\n- css_wsmap - Change workshop map\n- css_asay - Say message to all admins\n- css_say - Say message as admin in chat\n- css_psay <#userid or name> - Sends private message to player\n- css_csay - Say message as admin in center\n- css_hsay - Say message as admin in hud\n- css_noclip <#userid or name> - Toggle noclip for player\n- css_freeze <#userid or name> [duration] - Freeze player\n- css_unfreeze <#userid or name> - Unfreeze player\n- css_respawn <#userid or name> - Respawn player\n- css_cvar - Change cvar value\n- css_rcon - Run command as server", + "sa_adminhelp": "{GREEN}[ CS2-SimpleAdmin HELP ]{DEFAULT}\n- css_who <#userid or name> - Display informations about player\n- css_players - Display player list\n- css_ban <#userid or name> [time in minutes/0 perm] [reason] - Ban player\n- css_addban [time in minutes/0 perm] [reason] - Ban player via steamid64\n- css_banip [time in minutes/0 perm] [reason] - Ban player via IP address\n- css_unban - Unban player\n- css_kick <#userid or name> [reason] - Kick player\n- css_gag <#userid or name> [time in minutes/0 perm] [reason] - Gag player\n- css_addgag [time in minutes/0 perm] [reason] - Gag player via steamid64\n- css_unmute - Ungag player\n- css_mute <#userid or name> [time in minutes/0 perm] [reason] - Mute player\n- css_addmute [time in minutes/0 perm] [reason] - Mute player via steamid64\n- css_give <#userid or name> - Give player a weapon\n- css_strip <#userid or name> - Takes all of the player weapons\n- css_hp <#userid or name> [health] - Set player health\n- css_god <#userid or name> - Toggle player godmode\n- css_slay <#userid or name> - Kill player\n- css_slap <#userid or name> [damage] - Slap player\n- css_vote <'Question?'> ['Answer1'] ['Answer2'] ... - Create vote\n- css_map - Change map\n- css_wsmap - Change workshop map\n- css_asay - Say message to all admins\n- css_say - Say message as admin in chat\n- css_psay <#userid or name> - Sends private message to player\n- css_csay - Say message as admin in center\n- css_hsay - Say message as admin in hud\n- css_noclip <#userid or name> - Toggle noclip for player\n- css_freeze <#userid or name> [duration] - Freeze player\n- css_unfreeze <#userid or name> - Unfreeze player\n- css_respawn <#userid or name> - Respawn player\n- css_cvar - Change cvar value\n- css_rcon - Run command as server", "sa_player_ban_message_time": "Zostałeś zbanowany za {lightred}{0}{default} na {lightred}{1}{default} minut przez {lightred}{2}{default}!", "sa_player_ban_message_perm": "Zostałeś zbanowany na zawsze za {lightred}{0}{default} przez {lightred}{1}{default}!", "sa_player_kick_message": "Zostałeś wyrzucony za {lightred}{0}{default} przez {lightred}{1}{default}!", @@ -16,6 +16,7 @@ "sa_admin_mute_message_time": "Admin {lightred}{0}{default} uciszył {lightred}{1}{default} za {lightred}{2}{default} na {lightred}{3}{default} minut!", "sa_admin_mute_message_perm": "Admin {lightred}{0}{default} uciszył {lightred}{1}{default} na zawsze za {lightred}{2}{default}!", "sa_admin_give_message": "Admin {lightred}{0}{default} dał {lightred}{1}{default} przedmiot {lightred}{2}{default}!", + "sa_admin_strip_message": "Admin {lightred}{0}{default} zabrał wszystkie bronie {lightred}{1}{default}!", "sa_admin_hp_message": "Admin {lightred}{0}{default} zmienił ilość hp dla {lightred}{1}{default}!", "sa_admin_speed_message": "Admin {lightred}{0}{default} zmienił prędkość dla {lightred}{1}{default}!", "sa_admin_god_message": "Admin {lightred}{0}{default} zmienił tryb Boga dla {lightred}{1}{default}!",