From 2ae293d1aa10e049fa1fb72204bd5b1ff6db9c75 Mon Sep 17 00:00:00 2001 From: Juzlus Date: Mon, 29 Jun 2026 06:12:53 +0200 Subject: [PATCH] v1.2.2.b3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## 📋 Changelog - #### General: - ###### Updated Chinese language translation by [by: [@Ericzzrbb](hhttps://github.com/Ericzzrbb)]. - ###### Fixed a bug where a player could be given multiple skills at once while the HUD displayed only one (the player list was never cleared on map change and had no duplicate protection on join). [by: [@ByDexterTR](https://github.com/ByDexterTR)] - ###### Fixed skill names and descriptions showing the raw translation key on Turkish servers (culture-sensitive lowercasing) - affected skills starting with "I" (e.g. Illiterate, Impostor, InfiniteAmmo, Iana). [by: [@ByDexterTR](https://github.com/ByDexterTR)] - ###### RayTrace-based skills and the skill-use button no longer throw when the RayTrace module is not installed - they now degrade gracefully instead of crashing. [by: [@ByDexterTR](https://github.com/ByDexterTR)] - ###### Fixed the skill-use button (when bound to Use/E) blocking option selection inside WSAD target menus. [by: [@ByDexterTR](https://github.com/ByDexterTR)] - ###### Performance: cached reflection lookups in `SkillAction` and `SkillsInfo.GetValue`, and de-duplicated the repeated event-dispatch logic on hot paths (OnTick, OnTakeDamage, etc.). [by: [@ByDexterTR](https://github.com/ByDexterTR)] - ###### Stability: removed dead methods that threw `NotImplementedException`, hardened team-score handling, and reset all skill state on round start / map change. [by: [@ByDexterTR](https://github.com/ByDexterTR)] - ###### Build: post-build copy paths now follow the active `$(Configuration)` and `$(TargetFramework)`. [by: [@ByDexterTR](https://github.com/ByDexterTR)] - ###### Added new Turkish translation strings for the skill notifications listed below. [by: [@ByDexterTR](https://github.com/ByDexterTR)] - ###### Fixed bot-related messages so they now display correctly in the chat of the controlling player. - ###### When a player takes control of a bot, all active skill effects affecting that bot are now correctly transferred to the controlling player. - ###### Prevented bots from automatically using skills while being controlled by a player. - #### Skill improvements: - ###### Wallhack: - ###### Fixed enemy outlines briefly flashing for everyone when the skill holder dies. [by: [@ByDexterTR](https://github.com/ByDexterTR)] - ###### Area Reaper: - ###### Teammates (CT) are now notified which bombsite (A/B) was sealed. [by: [@ByDexterTR](https://github.com/ByDexterTR)] - ###### Wild Throw: - ###### Now notifies the targeted player, consistent with other targeted skills. [by: [@ByDexterTR](https://github.com/ByDexterTR)] - ###### Careful Bullets / Darkness / Deaf / Glitch / Jammer / Jump Ban / Magnifier / Poison / Primary Ban / Wild Throw: - ###### The targeted player is now notified when the effect ends after the skill holder dies. [by: [@ByDexterTR](https://github.com/ByDexterTR)] - ###### Careful Bullets: - ###### Added damage-taken sound effects when missing a shot - ###### C4 Camouflage / Ninja: - ###### Fixed a bug where dying with invisibility active and taking control of a bot would grant invisibility to the bot as well. - ###### Poison: - ###### Added damage-taken sound effects. - ###### Primary Ban: - ###### Changed mechanic to directly block shooting weapons instead of forcing a weapon switch to the knife. - ###### Hot Bomb: - ###### Replaced the bomb-burning sound effects. - ###### Added a notification when the burning effect ends and the bomb returns to its normal color. --- .github/en.md | 42 ++++++++- .github/pl.md | 56 +++++++++-- .../src/command/Command.cs | 1 + jRandomSkills - SRC Files/src/lang/de.json | 13 +++ jRandomSkills - SRC Files/src/lang/en.json | 13 +++ jRandomSkills - SRC Files/src/lang/fr.json | 13 +++ jRandomSkills - SRC Files/src/lang/pl.json | 13 +++ jRandomSkills - SRC Files/src/lang/pt-br.json | 13 +++ jRandomSkills - SRC Files/src/lang/ru.json | 15 ++- jRandomSkills - SRC Files/src/lang/tr.json | 3 + jRandomSkills - SRC Files/src/lang/zh.json | Bin 19180 -> 27926 bytes .../src/player/BotManager.cs | 1 + .../src/player/ISkill.cs | 1 + .../src/player/PlayerEvents.cs | 10 ++ .../src/player/skills/AreaReaper.cs | 23 +++-- .../src/player/skills/Bankrupt.cs | 18 ++-- .../src/player/skills/C4Camouflage.cs | 4 +- .../src/player/skills/CarefulBullets.cs | 38 ++++++-- .../src/player/skills/Darkness.cs | 48 ++++++++-- .../src/player/skills/Deactivator.cs | 34 +++++-- .../src/player/skills/Deaf.cs | 33 +++++-- .../src/player/skills/Duplicator.cs | 27 ++++-- .../src/player/skills/Gambler.cs | 18 ++-- .../src/player/skills/Glitch.cs | 44 +++++++-- .../src/player/skills/HotBomb.cs | 30 +++--- .../src/player/skills/Jammer.cs | 67 ++++++++++++-- .../src/player/skills/JumpBan.cs | 31 +++++-- .../src/player/skills/LifeSwap.cs | 24 +++-- .../src/player/skills/Magnifier.cs | 46 +++++++-- .../src/player/skills/MoneySwap.cs | 22 ++++- .../src/player/skills/Ninja.cs | 7 +- .../src/player/skills/Poison.cs | 42 +++++++-- .../src/player/skills/PrimaryBan.cs | 87 +++++++++++++----- .../src/player/skills/Thief.cs | 37 ++++++-- .../src/player/skills/WildThrow.cs | 35 ++++++- .../plugins/jRandomSkills/WASDMenuAPI.dll | Bin 16896 -> 16896 bytes .../jRandomSkills/configs/skillsInfo.json | 2 +- .../plugins/jRandomSkills/jRandomSkills.dll | Bin 558592 -> 559104 bytes .../plugins/jRandomSkills/languages/de.json | 13 +++ .../plugins/jRandomSkills/languages/en.json | 13 +++ .../plugins/jRandomSkills/languages/fr.json | 13 +++ .../plugins/jRandomSkills/languages/pl.json | 13 +++ .../jRandomSkills/languages/pt-br.json | 13 +++ .../plugins/jRandomSkills/languages/ru.json | 15 ++- .../plugins/jRandomSkills/languages/tr.json | 13 +++ 45 files changed, 831 insertions(+), 173 deletions(-) diff --git a/.github/en.md b/.github/en.md index 4fb5639..fe95518 100644 --- a/.github/en.md +++ b/.github/en.md @@ -31,7 +31,7 @@ jRandomSkills is a plugin for CounterStrike 2 that brings chaos and fun to gamep - **German** [by: [@Enrory](https://github.com/Enrory)] - **Turkish** [by: [@brkvlr](https://github.com/brkvlr), [@ByDexterTR](https://github.com/ByDexterTR)] - **Russian** [by: [@213sdfsdgf](https://github.com/213sdfsdgf)] -- **Simplified Chinese** [GrokAI / ChatGPT] +- **Simplified Chinese** [by: [@Ericzzrbb](hhttps://github.com/Ericzzrbb)] ## 🖼️ Preview ![Preview](https://github.com/Juzlus/jRandomSkills/blob/main/.github/preview.gif?raw=true) @@ -357,6 +357,46 @@ This plugin uses content from the following projects: ## 📋 Changelog +
+v1.2.2.b3 + +- #### General: + - ###### Updated Chinese language translation by [by: [@Ericzzrbb](hhttps://github.com/Ericzzrbb)]. + - ###### Fixed a bug where a player could be given multiple skills at once while the HUD displayed only one (the player list was never cleared on map change and had no duplicate protection on join). [by: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Fixed skill names and descriptions showing the raw translation key on Turkish servers (culture-sensitive lowercasing) - affected skills starting with "I" (e.g. Illiterate, Impostor, InfiniteAmmo, Iana). [by: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### RayTrace-based skills and the skill-use button no longer throw when the RayTrace module is not installed - they now degrade gracefully instead of crashing. [by: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Fixed the skill-use button (when bound to Use/E) blocking option selection inside WSAD target menus. [by: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Performance: cached reflection lookups in `SkillAction` and `SkillsInfo.GetValue`, and de-duplicated the repeated event-dispatch logic on hot paths (OnTick, OnTakeDamage, etc.). [by: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Stability: removed dead methods that threw `NotImplementedException`, hardened team-score handling, and reset all skill state on round start / map change. [by: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Build: post-build copy paths now follow the active `$(Configuration)` and `$(TargetFramework)`. [by: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Added new Turkish translation strings for the skill notifications listed below. [by: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Fixed bot-related messages so they now display correctly in the chat of the controlling player. + - ###### When a player takes control of a bot, all active skill effects affecting that bot are now correctly transferred to the controlling player. + - ###### Prevented bots from automatically using skills while being controlled by a player. + +- #### Skill improvements: + - ###### Wallhack: + - ###### Fixed enemy outlines briefly flashing for everyone when the skill holder dies. [by: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Area Reaper: + - ###### Teammates (CT) are now notified which bombsite (A/B) was sealed. [by: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Wild Throw: + - ###### Now notifies the targeted player, consistent with other targeted skills. [by: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Careful Bullets / Darkness / Deaf / Glitch / Jammer / Jump Ban / Magnifier / Poison / Primary Ban / Wild Throw: + - ###### The targeted player is now notified when the effect ends after the skill holder dies. [by: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Careful Bullets: + - ###### Added damage-taken sound effects when missing a shot + - ###### C4 Camouflage / Ninja: + - ###### Fixed a bug where dying with invisibility active and taking control of a bot would grant invisibility to the bot as well. + - ###### Poison: + - ###### Added damage-taken sound effects. + - ###### Primary Ban: + - ###### Changed mechanic to directly block shooting weapons instead of forcing a weapon switch to the knife. + - ###### Hot Bomb: + - ###### Replaced the bomb-burning sound effects. + - ###### Added a notification when the burning effect ends and the bomb returns to its normal color. + +
+
v1.2.2.b2 diff --git a/.github/pl.md b/.github/pl.md index 610817e..b331d26 100644 --- a/.github/pl.md +++ b/.github/pl.md @@ -26,12 +26,12 @@ jRandomSkills to plugin do CounterStrike 2, który wprowadza chaos i frajdę do ## 💬 Dostępne języki - **Angielski** - **Polski** -- **Francuski** [by: [@felyjyn](https://github.com/felyjyn)] -- **Portugalski (Brazylijski)** [by: [@vinicius-trev](https://github.com/vinicius-trev)] -- **Niemiecki** [by: [@Enrory](https://github.com/Enrory)] -- **Turecki** [by: [@brkvlr](https://github.com/brkvlr), [@ByDexterTR](https://github.com/ByDexterTR)] -- **Rosyjski** [by: [@213sdfsdgf](https://github.com/213sdfsdgf)] -- **Chiński uproszczony** [GrokAI / ChatGPT] +- **Francuski** [autor: [@felyjyn](https://github.com/felyjyn)] +- **Portugalski (Brazylijski)** [autor: [@vinicius-trev](https://github.com/vinicius-trev)] +- **Niemiecki** [autor: [@Enrory](https://github.com/Enrory)] +- **Turecki** [autor: [@brkvlr](https://github.com/brkvlr), [@ByDexterTR](https://github.com/ByDexterTR)] +- **Rosyjski** [autor: [@213sdfsdgf](https://github.com/213sdfsdgf)] +- **Chiński uproszczony** [autor: [@Ericzzrbb](hhttps://github.com/Ericzzrbb)] ## 🖼️ Prezentacja Pluginu ![Preview](https://github.com/Juzlus/jRandomSkills/blob/main/.github/preview.gif?raw=true) @@ -170,7 +170,7 @@ Kupujesz serwer na pukawce? Skorzystaj z mojego [kodu polecającego](https://puk | Złodziej | Możesz ukraść supermoc wybranemu graczowi | - | | Trzecie Oko | Kliknij [css_useSkill], aby aktywować trzecią osobę | 0 s | | Ciernie | Twój przeciwnik otrzymuje część obrażeń, które zadał ci | - | -| TNóż do Rzucania | Naciśnij [css_useSkill], aby rzucić nożem. Ale uważaj na innych | - | +| Nóż do Rzucania | Naciśnij [css_useSkill], aby rzucić nożem. Ale uważaj na innych | - | | Toksyczny Dym | Twoje granaty dymne zadają obrażenia | - | | Wallhack | Widzisz wrogów przez ściany | - | | Zegarmistrz | Każdy rzut granatem zmienia czas rundy o -10 lub +10 sekund | - | @@ -355,6 +355,46 @@ Plugin korzysta z zawartości następujących projektów: ## 📋 Lista Zmian +
+v1.2.2.b3 + +- #### Ogólne: + - ###### Zaktualizowano tłumaczenie na język chiński uproszczony [autor: [@Ericzzrbb](https://www.google.com/search?q=hhttps://github.com/Ericzzrbb)]. + - ###### Naprawiono błąd, w którym gracz mógł otrzymać kilka umiejętności jednocześnie, podczas gdy HUD wyświetlał tylko jedną (lista graczy nie była czyszczona przy zmianie mapy i brakowało zabezpieczenia przed duplikacją przy dołączaniu). [autor: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Naprawiono błąd, przez który nazwy i opisy umiejętności wyświetlały surowe klucze tłumaczenia na tureckich serwerach (zależna od języka zamiana na małe litery) - problem dotyczył umiejętności zaczynających się na literę "I" (np. Illiterate, Impostor, InfiniteAmmo, Iana). [autor: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Umiejętności oparte na module RayTrace oraz przycisk użycia umiejętności nie wyrzucają już błędów, gdy moduł RayTrace nie jest zainstalowany - teraz ich działanie ulega bezpiecznemu ograniczeniu zamiast scrashowania gry. [autor: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Naprawiono błąd, w którym przycisk użycia umiejętności (gdy był przypisany pod klawisz Użyj/E) blokował wybór opcji w menu celowania WSAD. [autor: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Wydajność: dodano buforowanie (cache) dla wyszukiwań refleksji w `SkillAction` oraz `SkillsInfo.GetValue`, a także usunięto powtarzającą się logikę wysyłania zdarzeń w kluczowych ścieżkach kodu (OnTick, OnTakeDamage itp.). [autor: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Stabilność: usunięto martwe metody, które wyrzucały błąd `NotImplementedException`, wzmocniono logikę obsługi punktacji drużynowej oraz zresetowano stany wszystkich umiejętności na początku rundy / przy zmianie mapy. [autor: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Build: ścieżki kopiowania plików po zbudowaniu projektu (post-build) zależą teraz od aktywnego `$(Configuration)` oraz `$(TargetFramework)`. [autor: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Dodano nowe tureckie ciągi tłumaczeń dla powiadomień o umiejętnościach wymienionych poniżej. [autor: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Naprawiono wyświetlanie wiadomości bota, dzięki czemu pojawiają się one teraz prawidłowo na czacie kontrolującego go gracza. + - ###### Po przejęciu bota przez gracza, wszystkie aktywne efekty umiejętności działające na tego bota przechodzą na kontrolującego go gracza. + - ###### Zablokowano automatyczne używanie umiejętności przez boty, jeśli są one aktualnie kontrolowane przez gracza. + +- #### Poprawki mocy: + - ###### Wallhack: + - ###### Naprawiono błąd, w którym obrysy przeciwników na chwilę błyskały wszystkim graczom w momencie śmierci posiadacza umiejętności. [autor: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Niszczyciel Stref: + - ###### Członkowie drużyny (CT) są teraz powiadamiani, który bombsite (A/B) został zamknięty. [autor: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Dzikie rzuty: + - ###### Umiejętność powiadamia teraz celowanego gracza, co jest spójne z działaniem innych umiejętności celowanych. [autor: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Ostrożne pociski / Mrok / Głuchy / Glitch / Zakłócacz / Beznogi / Lupa / Trutka / Brak Karabinów / Dzikie rzuty: + - ###### Celowany gracz otrzymuje teraz powiadomienie, gdy efekt kończy się po śmierci posiadacza umiejętności. [autor: [@ByDexterTR](https://github.com/ByDexterTR)] + - ###### Ostrożne pociski: + - ###### Dodano efekty dźwiękowe otrzymywania obrażeń po nietrafieniu w gracza. + - ###### C4 Kamuflaż / Ninja: + - ###### Naprawiono błąd, w którym umierając z aktywną niewidzialnością i przejmując bota, bot również otrzymywał niewidzialność. + - ###### Trutka: + - ###### Dodano efekty dźwiękowe otrzymywania obrażeń. + - ###### Brak Karabinów: + - ###### Zmieniono mechanikę na bezpośrednie blokowanie możliwości oddania strzału zamiast wymuszania zmiany broni na nóż. + - ###### Gorąca Bomba: + - ###### Zmieniono efekty dźwiękowe parzenia paki. + - ###### Dodano powiadomienie po zakończeniu parzenia, gdy bomba wraca do swojego normalnego koloru. + +
+
v1.2.2.b2 @@ -1203,7 +1243,7 @@ Plugin korzysta z zawartości następujących projektów: - ###### Twój decoy zamraża wszystkich pobliskich graczy. - ##### Żołnierz: - ###### Masz losowy mnożnik obrażeń (1.15 - 1.35)x. - - ##### Gruby: + - ##### Gruautor: - ###### Masz losowy mnożnik otrzymywanych obrażeń (0.65 - 0.85)x. - ##### Aimbot: - ###### Każdy twój trafiony pocisk jest liczony jako głowa. diff --git a/jRandomSkills - SRC Files/src/command/Command.cs b/jRandomSkills - SRC Files/src/command/Command.cs index e5f5051..db40d62 100644 --- a/jRandomSkills - SRC Files/src/command/Command.cs +++ b/jRandomSkills - SRC Files/src/command/Command.cs @@ -2,6 +2,7 @@ using CounterStrikeSharp.API; using CounterStrikeSharp.API.Core; using CounterStrikeSharp.API.Modules.Admin; using CounterStrikeSharp.API.Modules.Commands; +using CounterStrikeSharp.API.Modules.Commands.Targeting; using CounterStrikeSharp.API.Modules.Entities.Constants; using CounterStrikeSharp.API.Modules.Utils; using src.menu; diff --git a/jRandomSkills - SRC Files/src/lang/de.json b/jRandomSkills - SRC Files/src/lang/de.json index d0adf2d..4d8fd37 100644 --- a/jRandomSkills - SRC Files/src/lang/de.json +++ b/jRandomSkills - SRC Files/src/lang/de.json @@ -24,6 +24,7 @@ "areareaper_select_info": "Standort zum Deaktivieren auswählen:", "areareaper_site_disabled": "Bombenstandort {0} wurde deaktiviert – dort können keine Bomben platziert werden!", "areareaper_used_info": "Deine Fähigkeit wurde bereits eingesetzt.", + "areareaper_teammates_info": "Bereich {0} wurde für das Pflanzen der Bombe gesperrt.", "areareaper_bombsite_disabled": "Dieser Bombenplatz wurde deaktiviert!", "armored": "Gepanzert", @@ -62,6 +63,7 @@ "carefulbullets": "Vorsichtige Kugeln", "carefulbullets_desc": "Wähle einen Spieler aus, der für jeden Fehlschuss Schaden nimmt", "carefulbullets_enemy_info": "Von nun an wird Ungenauigkeit buchstäblich wehtun.", + "carefulbullets_disable_info": "Fehlschüsse verursachen keinen Schaden mehr.", "carefulbullets_player_info": "‚{0}‘ muss jetzt vorsichtiger sein.", "carefulbullets_select_info": "Fehler schaden dem Spieler:", @@ -85,6 +87,7 @@ "darkness": "Dunkelheit", "darkness_desc": "Wendet einen Dunkelheitseffekt auf einen ausgewählten Gegner an", "darkness_enemy_info": "Lass die Lichter ausgehen", + "darkness_disable_info": "Das Licht ist zurück.", "darkness_player_info": "Die Dunkelheit hat den Spieler \"{0}\" überwältigt.", "darkness_select_info": "Wähle einen Spieler für die Dunkelheit aus:", @@ -97,6 +100,7 @@ "deaf": "Taub", "deaf_desc": "Wähle einen Spieler aus, für den alle Sounds stummgeschaltet werden sollen", "deaf_enemy_info": "Deine Kopfhörer haben das Spiel verlassen.", + "deaf_disable_info": "Du kannst wieder hören.", "deaf_player_info": "Der Ton für den Spieler ‚{0}‘ wurde deaktiviert.", "deaf_select_info": "Alle Töne für den Spieler stummschalten:", @@ -167,6 +171,7 @@ "glitch": "Glitch", "glitch_desc": "Deaktiviert das Radar für einen ausgewählten Gegner", "glitch_enemy_info": "Dein Radar wurde deaktiviert", + "glitch_disable_info": "Dein Radar funktioniert wieder.", "glitch_player_info": "Das Radar des Spielers ‚{0}‘ wurde deaktiviert.", "glitch_select_info": "Radar des Spielers ausschalten:", @@ -196,6 +201,7 @@ "hotbomb": "Heiße Bombe", "hotbomb_desc": "Solange du am Leben bist, fügt die Bombe ihrem Träger Schaden zu", "hotbomb_hint": "Vorsicht, die Bombe ist heiß!", + "hotbomb_disable_info": "Die Bombe ist nicht mehr heiß.", "iana": "Hologramm", "iana_desc": "Klicken Sie auf [css_useSkill], um Ihr Hologramm für einige Sekunden zu steuern", @@ -218,6 +224,7 @@ "jammer": "Störsender", "jammer_desc": "Wähle einen Spieler aus, um dessen Fadenkreuz zu deaktivieren", "jammer_enemy_info": "Dein Fadenkreuz wurde deaktiviert.", + "jammer_disable_info": "Dein Fadenkreuz funktioniert wieder.", "jammer_player_info": "Das Fadenkreuz von Spieler ‚{0}‘ wurde deaktiviert.", "jammer_select_info": "Fadenkreuz des Spielers deaktivieren:", @@ -230,6 +237,7 @@ "jumpban": "Beinlos", "jumpban_desc": "Wähle einen Spieler, der nicht springen kann", "jumpban_enemy_info": "Jemand hat dir die Beine abgeschnitten.", + "jumpban_disable_info": "Du kannst deine Beine wieder benutzen.", "jumpban_player_info": "Der Spieler ‚{0}‘ kann nicht mehr springen.", "jumpban_select_info": "Spieler vom Springen ausschließen:", @@ -260,6 +268,7 @@ "magnifier": "Lupe", "magnifier_desc": "Vergrößert den Bildschirm des Gegners und verringert dessen Sichtfeld", "magnifier_enemy_info": "Dein Sichtfeld wurde verzerrt!", + "magnifier_disable_info": "Deine Sicht ist wieder normal.", "magnifier_player_info": "Der Spieler ‚{0}‘ wurde in den Zoom-Modus versetzt.", "magnifier_select_info": "Bildschirm des Spielers vergrößern:", @@ -321,12 +330,14 @@ "poison": "Gift", "poison_desc": "Wähle einen Spieler aus, der alle paar Sekunden Schaden nimmt", "poison_enemy_info": "Du wurdest vergiftet", + "poison_disable_info": "Du bist jetzt immun gegen Gift.", "poison_player_info": "Der Spieler ‚{0}‘ wurde vergiftet", "poison_select_info": "Einen Spieler vergiften:", "primaryban": "Keine Gewehre", "primaryban_desc": "Wähle einen Spieler aus, der keine Gewehre verwenden kann", "primaryban_enemy_info": "Du kannst keine Gewehre mehr verwenden.", + "primaryban_disable_info": "Du kannst wieder Gewehre benutzen.", "primaryban_player_info": "Der Spieler ‚{0}‘ kann keine Gewehre mehr verwenden.", "primaryban_select_info": "Gewehre für Spieler verbieten:", @@ -457,6 +468,8 @@ "wildthrow": "Wilder Wurf", "wildthrow_desc": "Wähle einen Spieler aus, der Probleme beim Werfen von Granaten haben wird", "wildthrow_player_info": "Spieler '{0}' hat all seine Lineups vergessen", + "wildthrow_enemy_info": "Du wirst beim Werfen von Granaten zu nervös.", + "wildthrow_disable_info": "Deine Erinnerung daran, wie man Granaten wirft, ist wieder normal.", "wildthrow_select_info": "Wähle einen Spieler aus:", "zeus": "Zeus", diff --git a/jRandomSkills - SRC Files/src/lang/en.json b/jRandomSkills - SRC Files/src/lang/en.json index f972310..031cb61 100644 --- a/jRandomSkills - SRC Files/src/lang/en.json +++ b/jRandomSkills - SRC Files/src/lang/en.json @@ -24,6 +24,7 @@ "areareaper_select_info": "Select site to deactivate:", "areareaper_site_disabled": "Bomb site {0} has been deactivated - no bombs can be planted there!", "areareaper_used_info": "Your skill has already been used.", + "areareaper_teammates_info": "Bombsite {0} has been blocked for planting.", "areareaper_bombsite_disabled": "This bombsite has been disabled!", "armored": "Armored", @@ -62,6 +63,7 @@ "carefulbullets": "Careful Bullets", "carefulbullets_desc": "Select a player who takes damage for every missed shot", "carefulbullets_enemy_info": "From now on, inaccuracy will literally hurt.", + "carefulbullets_disable_info": "Missing shots no longer hurts you.", "carefulbullets_player_info": "'{0}' must now be more careful.", "carefulbullets_select_info": "Inaccuracy hurts the player:", @@ -85,6 +87,7 @@ "darkness": "Darkness", "darkness_desc": "Applies a darkness effect to a chosen enemy", "darkness_enemy_info": "Let the lights go out.", + "darkness_disable_info": "The lights are back on.", "darkness_player_info": "Darkness has overtaken player '{0}'.", "darkness_select_info": "Select player for darkness:", @@ -97,6 +100,7 @@ "deaf": "Deaf", "deaf_desc": "Choose a player to mute all sounds for", "deaf_enemy_info": "Your headphones have left the game.", + "deaf_disable_info": "You can hear again.", "deaf_player_info": "Sound has been disabled for player '{0}'.", "deaf_select_info": "Mute all sounds for player:", @@ -167,6 +171,7 @@ "glitch": "Glitch", "glitch_desc": "Disables the radar for a chosen enemy", "glitch_enemy_info": "Your radar has been disabled.", + "glitch_disable_info": "Your radar is back to normal.", "glitch_player_info": "Player '{0}'s radar has been disabled.", "glitch_select_info": "Turn off player's radar:", @@ -196,6 +201,7 @@ "hotbomb": "Hot Bomb", "hotbomb_desc": "As long as you are alive, the bomb deals damage to its carrier", "hotbomb_hint": "Careful, the bomb is hot!", + "hotbomb_disable_info": "The bomb is no longer hot.", "iana": "Hologram", "iana_desc": "Click [css_useSkill] to control your hologram for a few seconds", @@ -218,6 +224,7 @@ "jammer": "Jammer", "jammer_desc": "Choose a player to disable their crosshair", "jammer_enemy_info": "Your crosshair has been disabled.", + "jammer_disable_info": "Your crosshair is back to normal.", "jammer_player_info": "Player '{0}'s crosshair has been disabled.", "jammer_select_info": "Disable player's crosshair:", @@ -230,6 +237,7 @@ "jumpban": "Legless", "jumpban_desc": "Choose a player who cannot jump", "jumpban_enemy_info": "Someone cut off your legs.", + "jumpban_disable_info": "You can use your legs again.", "jumpban_player_info": "Player '{0}' can no longer jump.", "jumpban_select_info": "Ban player from jumping:", @@ -260,6 +268,7 @@ "magnifier": "Magnifier", "magnifier_desc": "Forces the enemy's screen to zoom in, reducing their field of view", "magnifier_enemy_info": "Your field of view has been distorted!", + "magnifier_disable_info": "Your vision is back to normal.", "magnifier_player_info": "Player '{0}' has been forced into zoom mode.", "magnifier_select_info": "Magnify player's screen:", @@ -321,12 +330,14 @@ "poison": "Poison", "poison_desc": "Choose a player who will take damage every few seconds", "poison_enemy_info": "You have been poisoned.", + "poison_disable_info": "You are now immune to poison.", "poison_player_info": "Player '{0}' has been poisoned.", "poison_select_info": "Poison a player:", "primaryban": "No Rifles", "primaryban_desc": "Choose a player who cannot use rifles", "primaryban_enemy_info": "You can no longer use rifles.", + "primaryban_disable_info": "You can use rifles again.", "primaryban_player_info": "Player '{0}' can no longer use rifles.", "primaryban_select_info": "Ban rifles for player:", @@ -457,6 +468,8 @@ "wildthrow": "Wild Throws", "wildthrow_desc": "Choose a player who will have trouble throwing grenades", "wildthrow_player_info": "Player '{0}' has forgotten all their lineups", + "wildthrow_enemy_info": "You get too excited when throwing grenades.", + "wildthrow_disable_info": "Your memory of how to throw grenades is back to normal.", "wildthrow_select_info": "Select a player:", "zeus": "Zeus", diff --git a/jRandomSkills - SRC Files/src/lang/fr.json b/jRandomSkills - SRC Files/src/lang/fr.json index 02c5543..f6f6a9d 100644 --- a/jRandomSkills - SRC Files/src/lang/fr.json +++ b/jRandomSkills - SRC Files/src/lang/fr.json @@ -24,6 +24,7 @@ "areareaper_select_info": "Sélectionnez un site à désactiver :", "areareaper_site_disabled": "Le site de bombe {0} a été désactivé – aucune bombe ne peut y être posée !", "areareaper_used_info": "Votre compétence a déjà été utilisée.", + "areareaper_teammates_info": "Le site de bombe {0} est désormais interdit au plant.", "areareaper_bombsite_disabled": "Ce site de bombe a été désactivé !", "armored": "Blindé", @@ -62,6 +63,7 @@ "carefulbullets": "Balles prudentes", "carefulbullets_desc": "Sélectionnez un joueur qui subit des dégâts à chaque tir manqué", "carefulbullets_enemy_info": "À partir de maintenant, l'inexactitude fera littéralement mal.", + "carefulbullets_disable_info": "Rater vos tirs ne vous blessera plus.", "carefulbullets_player_info": "« {0} » doit désormais être plus prudent.", "carefulbullets_select_info": "L'inexactitude nuit au joueur :", @@ -85,6 +87,7 @@ "darkness": "Obscurité", "darkness_desc": "Applique un effet d’obscurité à un ennemi choisi", "darkness_enemy_info": "Que la lumière s’éteigne.", + "darkness_disable_info": "Les lumières sont revenues.", "darkness_player_info": "L’obscurité a envahi le joueur « {0} ».", "darkness_select_info": "Sélectionnez un joueur pour l’obscurité :", @@ -97,6 +100,7 @@ "deaf": "Sourd", "deaf_desc": "Choisissez un joueur pour couper tous ses sons", "deaf_enemy_info": "Votre casque a quitté la partie.", + "deaf_disable_info": "Vous entendez de nouveau.", "deaf_player_info": "Le son a été désactivé pour le joueur « {0} ».", "deaf_select_info": "Couper tous les sons du joueur :", @@ -167,6 +171,7 @@ "glitch": "Glitch", "glitch_desc": "Désactive le radar d’un ennemi choisi", "glitch_enemy_info": "Votre radar a été désactivé.", + "glitch_disable_info": "Votre radar est revenu à la normale.", "glitch_player_info": "Le radar du joueur « {0} » a été désactivé.", "glitch_select_info": "Désactiver le radar du joueur :", @@ -196,6 +201,7 @@ "hotbomb": "Bombe brûlante", "hotbomb_desc": "Tant que vous êtes en vie, la bombe inflige des dégâts à son porteur", "hotbomb_hint": "Attention, la bombe est brûlante !", + "hotbomb_disable_info": "La bombe ne brûle plus.", "iana": "Hologramme", "iana_desc": "Cliquez sur [css_useSkill] pour contrôler votre hologramme pendant quelques secondes", @@ -218,6 +224,7 @@ "jammer": "Brouilleur", "jammer_desc": "Choisissez un joueur pour désactiver son viseur", "jammer_enemy_info": "Votre viseur a été désactivé.", + "jammer_disable_info": "Votre réticule est revenu à la normale.", "jammer_player_info": "Le viseur du joueur « {0} » a été désactivé.", "jammer_select_info": "Désactiver le viseur d’un joueur :", @@ -230,6 +237,7 @@ "jumpban": "Sans Jambes", "jumpban_desc": "Choisissez un joueur qui ne pourra plus sauter", "jumpban_enemy_info": "Quelqu’un vous a coupé les jambes.", + "jumpban_disable_info": "Vous pouvez de nouveau utiliser vos jambes.", "jumpban_player_info": "Le joueur « {0} » ne peut plus sauter.", "jumpban_select_info": "Interdire de sauter au joueur :", @@ -260,6 +268,7 @@ "magnifier": "Loupe", "magnifier_desc": "Force l’écran de l’ennemi à zoomer, réduisant son champ de vision", "magnifier_enemy_info": "Votre champ de vision a été déformé !", + "magnifier_disable_info": "Votre vision est revenue à la normale.", "magnifier_player_info": "Le joueur « {0} » a été forcé en mode zoom.", "magnifier_select_info": "Forcer l’écran du joueur à zoomer :", @@ -321,12 +330,14 @@ "poison": "Poison", "poison_desc": "Choisissez un joueur qui subira des dégâts toutes les quelques secondes", "poison_enemy_info": "Vous avez été empoisonné.", + "poison_disable_info": "Vous êtes désormais immunisé contre le poison.", "poison_player_info": "Le joueur « {0} » a été empoisonné.", "poison_select_info": "Empoisonner un joueur :", "primaryban": "Sans Fusils", "primaryban_desc": "Choisissez un joueur qui ne pourra plus utiliser de fusils", "primaryban_enemy_info": "Vous ne pouvez plus utiliser de fusils.", + "primaryban_disable_info": "Vous pouvez de nouveau utiliser des fusils.", "primaryban_player_info": "Le joueur « {0} » ne peut plus utiliser de fusils.", "primaryban_select_info": "Interdire les fusils pour un joueur :", @@ -457,6 +468,8 @@ "wildthrow": "Lancers sauvages", "wildthrow_desc": "Choisissez un joueur qui aura des difficultés à lancer des grenades", "wildthrow_player_info": "Le joueur '{0}' a oublié tous ses alignements (lineups)", + "wildthrow_enemy_info": "Vous êtes trop nerveux lorsque vous lancez des grenades.", + "wildthrow_disable_info": "Votre mémoire concernant le lancer de grenades est revenue à la normale.", "wildthrow_select_info": "Sélectionnez un joueur :", "zeus": "Zeus", diff --git a/jRandomSkills - SRC Files/src/lang/pl.json b/jRandomSkills - SRC Files/src/lang/pl.json index 321c9d9..4afd41b 100644 --- a/jRandomSkills - SRC Files/src/lang/pl.json +++ b/jRandomSkills - SRC Files/src/lang/pl.json @@ -24,6 +24,7 @@ "areareaper_select_info": "Wybierz strefę do dezaktyw.:", "areareaper_site_disabled": "Strefa detonacji {0} została dezaktywowana - nie można na niej podłożyć bomby!", "areareaper_used_info": "Twoja moc została już wykorzystana.", + "areareaper_teammates_info": "Strefa {0} została zablokowana do podłożenia bomby.", "areareaper_bombsite_disabled": "Ten bombsite został wyłączony!", "armored": "Gruby", @@ -62,6 +63,7 @@ "carefulbullets": "Ostrożne pociski", "carefulbullets_desc": "Wybierz gracza, który otrzymuje obrażenia za każdy niecelny strzał", "carefulbullets_enemy_info": "Od teraz niecelność będzie dosłownie bolała.", + "carefulbullets_disable_info": "Pudłowanie nie zadaje już obrażeń.", "carefulbullets_player_info": "'{0}' musi teraz być bardziej ostrożny.", "carefulbullets_select_info": "Niedokładność szkodzi graczowi:", @@ -85,6 +87,7 @@ "darkness": "Mrok", "darkness_desc": "Nadaje efekt ciemności wybranemu przeciwnikowi", "darkness_enemy_info": "Niech zgasną światła.", + "darkness_disable_info": "Światła wróciły.", "darkness_player_info": "Ciemność opanowała gracza '{0}'.", "darkness_select_info": "Nałóż efekt ciemności:", @@ -97,6 +100,7 @@ "deaf": "Głuchy", "deaf_desc": "Wybierasz gracza, dla którego chcesz wyłączyć wszystkie dźwięki", "deaf_enemy_info": "Słuchawki opuściły grę.", + "deaf_disable_info": "Znowu słyszysz.", "deaf_player_info": "Dźwięk został wyłączony dla gracza '{0}'.", "deaf_select_info": "Wycisz dźwięki gracza:", @@ -167,6 +171,7 @@ "glitch": "Glitch", "glitch_desc": "Wyłączasz radar wybranemu przeciwnikowi", "glitch_enemy_info": "Twój radar został wyłączony.", + "glitch_disable_info": "Twój radar wrócił do normy.", "glitch_player_info": "Radar gracza '{0}' został wyłączony.", "glitch_select_info": "Wyłącz radar dla gracza:", @@ -196,6 +201,7 @@ "hotbomb": "Gorąca Bomba", "hotbomb_desc": "Dopóki żyjesz, bomba zadaje obrażenia osobie, która ją niesie", "hotbomb_hint": "Ostrożnie, bomba parzy!", + "hotbomb_disable_info": "Bomba już nie parzy.", "iana": "Hologram", "iana_desc": "Kliknij [css_useSkill], aby sterować hologramem przez kilka sekund", @@ -218,6 +224,7 @@ "jammer": "Zakłócacz", "jammer_desc": "Wybierasz gracza, dla którego chcesz wyłączyć celownik", "jammer_enemy_info": "Twój celownik został wyłączony.", + "jammer_disable_info": "Twój celownik wrócił do normy.", "jammer_player_info": "Celownik gracza '{0}' została wyłączona.", "jammer_select_info": "Wyłącz celownik dla gracza:", @@ -230,6 +237,7 @@ "jumpban": "Beznogi", "jumpban_desc": "Wybierasz gracza, który nie będzie mógł skakać", "jumpban_enemy_info": "Ktoś odciął ci nogi.", + "jumpban_disable_info": "Możesz znowu używać nóg.", "jumpban_player_info": "Gracz '{0}' nie może teraz skakać.", "jumpban_select_info": "Zablokuj skok dla gracza:", @@ -260,6 +268,7 @@ "magnifier": "Lupa", "magnifier_desc": "Przybiżasz ekran wybranemu przeciwnikowi", "magnifier_enemy_info": "Twoje pole widzenia zostało zniekształcone!", + "magnifier_disable_info": "Twój wzrok wrócił do normy.", "magnifier_player_info": "Gracz '{0}' został zmuszony do przejścia w tryb powiększenia.", "magnifier_select_info": "Powiększ ekran gracza:", @@ -321,12 +330,14 @@ "poison": "Trutka", "poison_desc": "Wybierasz gracza, który co kilka sekund będzie otrzymywał obrażenia", "poison_enemy_info": "Zostałeś otruty.", + "poison_disable_info": "Jesteś teraz odporny na truciznę.", "poison_player_info": "Gracz '{0}' został otruty.", "poison_select_info": "Zatruj gracza:", "primaryban": "Brak Karabinów", "primaryban_desc": "Wybierasz gracza, który nie może używać karabinów", "primaryban_enemy_info": "Nie możesz już używać karabinów.", + "primaryban_disable_info": "Możesz znowu używać karabinów.", "primaryban_player_info": "Gracz '{0}' nie może już używać karabinów.", "primaryban_select_info": "Zablokuj karabiny dla gracza:", @@ -457,6 +468,8 @@ "wildthrow": "Dzikie Rzuty", "wildthrow_desc": "Wybierz gracza, który będzie miał trudności z rzucaniem granatami", "wildthrow_player_info": "Gracz '{0}' zapomniał wszystkie lineup'y", + "wildthrow_enemy_info": "Za bardzo denerwujesz się podczas rzucania granatami.", + "wildthrow_disable_info": "Twoja pamięć odnośnie granatów wróciła do normy.", "wildthrow_select_info": "Wybierz gracza:", "zeus": "Zeus", diff --git a/jRandomSkills - SRC Files/src/lang/pt-br.json b/jRandomSkills - SRC Files/src/lang/pt-br.json index b953a61..117b829 100644 --- a/jRandomSkills - SRC Files/src/lang/pt-br.json +++ b/jRandomSkills - SRC Files/src/lang/pt-br.json @@ -24,6 +24,7 @@ "areareaper_select_info": "Escolha o bomb p/ desativar:", "areareaper_site_disabled": "Bombsite {0} foi desativado - nenhuma bomba pode ser plantada lá!", "areareaper_used_info": "Seu poder já foi usado.", + "areareaper_teammates_info": "A área {0} foi bloqueada para plantar a bomba.", "areareaper_bombsite_disabled": "Este local de bomba foi desativado!", "armored": "Super Tiro", @@ -62,6 +63,7 @@ "carefulbullets": "Errou, mamou", "carefulbullets_desc": "Selecione um jogador vai sofrer dano ao errar cada tiro", "carefulbullets_enemy_info": "A partir de agora, seu erro vai literalmente doer.", + "carefulbullets_disable_info": "Errar tiros não causará mais dano.", "carefulbullets_player_info": "'{0}' agora precisa ter mais cuidado.", "carefulbullets_select_info": "O erro prejudica o jogador:", @@ -85,6 +87,7 @@ "darkness": "Escuridão", "darkness_desc": "Aplica um efeito de escuridão a um inimigo escolhido", "darkness_enemy_info": "Que as luzes se apaguem.", + "darkness_disable_info": "As luzes voltaram.", "darkness_player_info": "A escuridão tomou conta do jogador '{0}'.", "darkness_select_info": "Escolha jogador: escuridão:", @@ -97,6 +100,7 @@ "deaf": "Surdo", "deaf_desc": "Escolha um jogador para desativar todos os sons", "deaf_enemy_info": "Seus fones de ouvido saíram do jogo.", + "deaf_disable_info": "Você pode ouvir novamente.", "deaf_player_info": "O som foi desativado para o jogador '{0}'.", "deaf_select_info": "Silenciar jogador:", @@ -167,6 +171,7 @@ "glitch": "Sem Mapa", "glitch_desc": "Desativa o radar de um inimigo escolhido", "glitch_enemy_info": "Seu radar foi desativado.", + "glitch_disable_info": "Seu radar voltou ao normal.", "glitch_player_info": "O radar do jogador '{0}' foi desativado.", "glitch_select_info": "Desativar radar do jogador:", @@ -196,6 +201,7 @@ "hotbomb": "Bomba Quente", "hotbomb_desc": "Enquanto você estiver vivo, a bomba causa dano ao portador", "hotbomb_hint": "Cuidado, a bomba está quente!", + "hotbomb_disable_info": "A bomba não está mais queimando.", "iana": "Holograma", "iana_desc": "Clique em [css_useSkill] para controlar seu holograma por alguns segundos", @@ -218,6 +224,7 @@ "jammer": "No Scope", "jammer_desc": "Escolha um jogador para desativar a mira", "jammer_enemy_info": "Sua mira foi desativada.", + "jammer_disable_info": "Sua mira voltou ao normal.", "jammer_player_info": "A mira do jogador '{0}' foi desativada.", "jammer_select_info": "Desativar mira do jogador:", @@ -230,6 +237,7 @@ "jumpban": "Perneta", "jumpban_desc": "Escolha um jogador que não poderá pular", "jumpban_enemy_info": "Cortaram as suas pernas.", + "jumpban_disable_info": "Você recuperou o uso das pernas.", "jumpban_player_info": "O jogador '{0}' não pode mais pular.", "jumpban_select_info": "Banir pulo do jogador:", @@ -260,6 +268,7 @@ "magnifier": "Lupa", "magnifier_desc": "Força a tela do inimigo a dar um zoom, reduzindo seu campo de visão", "magnifier_enemy_info": "Seu campo de visão foi distorcido!", + "magnifier_disable_info": "Sua visão voltou ao normal.", "magnifier_player_info": "O jogador ‘{0}’ foi forçado a entrar no modo zoom.", "magnifier_select_info": "Ampliar tela do jogador:", @@ -321,12 +330,14 @@ "poison": "Veneno", "poison_desc": "Escolha um jogador que receberá dano a cada poucos segundos", "poison_enemy_info": "Você foi envenenado.", + "poison_disable_info": "Você agora está imune ao veneno.", "poison_player_info": "O jogador '{0}' foi envenenado.", "poison_select_info": "Envenenar jogador:", "primaryban": "Sem Rifle", "primaryban_desc": "Escolha um jogador que não poderá usar rifles", "primaryban_enemy_info": "Você não pode mais usar rifles.", + "primaryban_disable_info": "Você pode usar rifles novamente.", "primaryban_player_info": "O jogador '{0}' não pode mais usar rifles.", "primaryban_select_info": "Banir rifles do jogador:", @@ -457,6 +468,8 @@ "wildthrow": "Arremesso Selvagem", "wildthrow_desc": "Escolha um jogador que terá problemas para lançar granadas", "wildthrow_player_info": "O jogador '{0}' esqueceu todos os seus lineups", + "wildthrow_enemy_info": "Você fica muito nervoso ao lançar granadas.", + "wildthrow_disable_info": "Sua memória sobre como lançar granadas voltou ao normal.", "wildthrow_select_info": "Selecione um jogador:", "zeus": "Zeus", diff --git a/jRandomSkills - SRC Files/src/lang/ru.json b/jRandomSkills - SRC Files/src/lang/ru.json index e8fc4c3..0eae893 100644 --- a/jRandomSkills - SRC Files/src/lang/ru.json +++ b/jRandomSkills - SRC Files/src/lang/ru.json @@ -24,6 +24,7 @@ "areareaper_select_info": "Выберите сайт для деактивации:", "areareaper_site_disabled": "Бомб-сайт {0} деактивирован — бомбу нельзя установить там!", "areareaper_used_info": "Ваш навык уже был использован.", + "areareaper_teammates_info": "Установка бомбы на точке {0} запрещена.", "areareaper_bombsite_disabled": "Этот бомб-сайт отключён!", "armored": "Бронированный", @@ -62,6 +63,7 @@ "carefulbullets": "Осторожные пули", "carefulbullets_desc": "Выберите игрока, который будет получать урон за каждое ваше промахивание", "carefulbullets_enemy_info": "Точность теперь буквально имеет значение.", + "carefulbullets_disable_info": "Промахи больше не наносят урон.", "carefulbullets_player_info": "'{0}' теперь должен быть осторожнее.", "carefulbullets_select_info": "Промахи ранят игрока:", @@ -85,6 +87,7 @@ "darkness": "Тьма", "darkness_desc": "Накладывает эффекть тьмы на выбранного врага", "darkness_enemy_info": "Пусть свет погаснет.", + "darkness_disable_info": "Свет снова включился.", "darkness_player_info": "Тьма охватила игрока '{0}'.", "darkness_select_info": "Выберите игрока для тьмы:", @@ -97,6 +100,7 @@ "deaf": "Глухой", "deaf_desc": "Выберите игрока, у которого будет отключён весь звук", "deaf_enemy_info": "Ваши наушники покинули игру.", + "deaf_disable_info": "Ты снова слышишь.", "deaf_player_info": "Звук отключён для игрока '{0}'.", "deaf_select_info": "Отключить звук для игрока:", @@ -167,6 +171,7 @@ "glitch": "Глитч", "glitch_desc": "Отключает радар выбранному врагу", "glitch_enemy_info": "Ваш радар был отключён.", + "glitch_disable_info": "Твой радар снова работает.", "glitch_player_info": "Радар игрока '{0}' был отключён.", "glitch_select_info": "Отключить радар игроку:", @@ -196,6 +201,7 @@ "hotbomb": "Горячая бомба", "hotbomb_desc": "Пока вы живы, бомба наносит урон её носителю", "hotbomb_hint": "Осторожно, бомба горячая!", + "hotbomb_disable_info": "Бомба больше не обжигает.", "iana": "Голограмма", "iana_desc": "Нажмите [css_useSkill], чтобы управлять своей голограммой несколько секунд", @@ -218,6 +224,7 @@ "jammer": "Глушилка", "jammer_desc": "Выберите игрока, чтобы отключить его прицел", "jammer_enemy_info": "Ваш прицел был отключён.", + "jammer_disable_info": "Твой прицел снова работает.", "jammer_player_info": "Прицел игрока '{0}' был отключён.", "jammer_select_info": "Отключить прицел игроку:", @@ -230,6 +237,7 @@ "jumpban": "Безногий", "jumpban_desc": "Выберите игрока, который не сможет прыгать", "jumpban_enemy_info": "Кто-то отрезал вам ноги.", + "jumpban_disable_info": "Ты снова можешь нормально двигаться.", "jumpban_player_info": "Игрок '{0}' больше не может прыгать.", "jumpban_select_info": "Запретить прыжки игроку:", @@ -260,6 +268,7 @@ "magnifier": "Лупа", "magnifier_desc": "Приближает экран врага, уменьшая его поле зрения", "magnifier_enemy_info": "Ваше поле зрения было искажено!", + "magnifier_disable_info": "Твоё зрение восстановилось.", "magnifier_player_info": "Игрок '{0}' принудительно переведён в режим увеличения.", "magnifier_select_info": "Увеличить экран игрока:", @@ -321,12 +330,14 @@ "poison": "Яд", "poison_desc": "Выберите игрока, который будет получать урон каждые несколько секунд", "poison_enemy_info": "Вы были отравлены.", + "poison_disable_info": "Теперь ты невосприимчив к яду.", "poison_player_info": "Игрок '{0}' был отравлен.", "poison_select_info": "Отравить игрока:", "primaryban": "Без винтовок", "primaryban_desc": "Выберите игрока, который не сможет использовать винтовки", "primaryban_enemy_info": "Вы больше не можете использовать винтовки.", + "primaryban_disable_info": "Ты снова можешь использовать винтовки.", "primaryban_player_info": "Игрок '{0}' больше не может использовать винтовки.", "primaryban_select_info": "Запретить винтовки игроку:", @@ -457,6 +468,8 @@ "wildthrow": "Дикие броски", "wildthrow_desc": "Выберите игрока, у которого будут проблемы с бросанием гранат", "wildthrow_player_info": "Игрок '{0}' забыл все свои гранатлайны", + "wildthrow_enemy_info": "Ты слишком волнуешься, когда бросаешь гранаты.", + "wildthrow_disable_info": "Твоя память о том, как бросать гранаты, вернулась в норму.", "wildthrow_select_info": "Выберите игрока:", "zeus": "Зевс", @@ -516,4 +529,4 @@ "menu_controlls_scroll": "W/S — Прокрутка", "menu_controlls_padding": " | ", "menu_controlls_select": "E — Выбрать" -} +} \ No newline at end of file diff --git a/jRandomSkills - SRC Files/src/lang/tr.json b/jRandomSkills - SRC Files/src/lang/tr.json index fca1676..25e1f9b 100644 --- a/jRandomSkills - SRC Files/src/lang/tr.json +++ b/jRandomSkills - SRC Files/src/lang/tr.json @@ -196,6 +196,7 @@ "hotbomb": "Sıcak C4", "hotbomb_desc": "Yaşadığın sürece bombacının canı azalıyor", "hotbomb_hint": "Bomba çok sıcak!", + "hotbomb_disable_info": "Bomba artık yakmıyor.", "iana": "Hologram", "iana_desc": "[css_useSkill] tuşuna basarak bir hologram oluştur", @@ -457,6 +458,8 @@ "wildthrow": "Unutkan Bombacı", "wildthrow_desc": "El bombası atmakta zorluk çekecek bir oyuncu seçin", "wildthrow_player_info": "'{0}' adlı oyuncu tüm taktiklerini unuttu", + "wildthrow_enemy_info": "Bomba atarken çok heyecanlanıyorsun.", + "wildthrow_disable_info": "El bombası atma hafızan normale döndü.", "wildthrow_select_info": "Bir oyuncu seçin:", "zeus": "Zeus", diff --git a/jRandomSkills - SRC Files/src/lang/zh.json b/jRandomSkills - SRC Files/src/lang/zh.json index 08f05a26d3ff9ef3e73b1b4ee3b7b7ebea6ec58d..2381f53229bca800a62181079e0f1119380df7e3 100644 GIT binary patch literal 27926 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 AO8@`> diff --git a/jRandomSkills - SRC Files/src/player/BotManager.cs b/jRandomSkills - SRC Files/src/player/BotManager.cs index 3a0d2cd..a406f0a 100644 --- a/jRandomSkills - SRC Files/src/player/BotManager.cs +++ b/jRandomSkills - SRC Files/src/player/BotManager.cs @@ -51,6 +51,7 @@ namespace src.utils var randomBot = activeBots[_random.Next(activeBots.Count)]; if (randomBot == null || !randomBot.IsValid) return; + if (randomBot.Index != randomBot.OriginalControllerOfCurrentPawn.Value?.Index) return; if (randomBot.PlayerPawn?.Value == null || !randomBot.PlayerPawn.Value.IsValid || randomBot.PlayerPawn.Value.IsDefusing) return; var bot_info = PlayerManager.GetPlayerByIndex(randomBot.Index); diff --git a/jRandomSkills - SRC Files/src/player/ISkill.cs b/jRandomSkills - SRC Files/src/player/ISkill.cs index 395ee9c..6b2019a 100644 --- a/jRandomSkills - SRC Files/src/player/ISkill.cs +++ b/jRandomSkills - SRC Files/src/player/ISkill.cs @@ -25,6 +25,7 @@ public interface ISkill public static void PlayerDeath(EventPlayerDeath _) { } public static void PlayerJump(EventPlayerJump _) { } public static void SwitchTeam(EventSwitchTeam _, GameEventInfo __) { } + public static void BotTakeover(EventBotTakeover _) { } public static void WeaponFire(EventWeaponFire _) { } public static void WeaponEquip(EventItemEquip _) { } diff --git a/jRandomSkills - SRC Files/src/player/PlayerEvents.cs b/jRandomSkills - SRC Files/src/player/PlayerEvents.cs index a171a95..c897992 100644 --- a/jRandomSkills - SRC Files/src/player/PlayerEvents.cs +++ b/jRandomSkills - SRC Files/src/player/PlayerEvents.cs @@ -51,6 +51,7 @@ namespace src.player Instance.RegisterEventHandler(PlayerBlind); Instance.RegisterEventHandler(PlayerHurt); Instance.RegisterEventHandler(PlayerJump); + Instance.RegisterEventHandler(BotTakeover); Instance.RegisterEventHandler(WeaponFire); Instance.RegisterEventHandler(WeaponEquip); @@ -377,6 +378,15 @@ namespace src.player } } + private static HookResult BotTakeover(EventBotTakeover @event, GameEventInfo info) + { + lock (setLock) + { + DispatchToActiveSkills("BotTakeover", @event); + return HookResult.Continue; + } + } + private static HookResult PlayerBlind(EventPlayerBlind @event, GameEventInfo info) { lock (setLock) diff --git a/jRandomSkills - SRC Files/src/player/skills/AreaReaper.cs b/jRandomSkills - SRC Files/src/player/skills/AreaReaper.cs index 25881ec..88dd9b3 100644 --- a/jRandomSkills - SRC Files/src/player/skills/AreaReaper.cs +++ b/jRandomSkills - SRC Files/src/player/skills/AreaReaper.cs @@ -36,16 +36,19 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_used_info")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_used_info")}"); return; } int site = bombsiteA.Contains(commands[0]) ? 0 : bombsiteB.Contains(commands[0]) ? 1 : -1; if (site == -1) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_incorrect_site")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_incorrect_site")}"); return; } @@ -71,8 +74,11 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player.Index); if (playerInfo == null) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + playerInfo.SkillUsed = false; - SkillUtils.CreateMenu(player, [(player.GetTranslation("bombsite_a"), "a")], (player.GetTranslation("bombsite_b"), "b", true)); + SkillUtils.CreateMenu(player, [(playerEvent.GetTranslation("bombsite_a"), "a")], (playerEvent.GetTranslation("bombsite_b"), "b", true)); } public static void DisableSkill(CCSPlayerController player) @@ -103,23 +109,24 @@ namespace src.player.skills foreach (var player in Utilities.GetPlayers()) { - if (player == null || !player.IsValid || player.Team != CsTeam.Terrorist) continue; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid || player == null || !player.IsValid || player.Team != CsTeam.Terrorist || player.PlayerPawn?.Value?.Health <= 0) continue; var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill == null) continue; - var pawn = player.PlayerPawn.Value; + var pawn = player.PlayerPawn!.Value; if (pawn == null || !pawn.IsValid || pawn.WeaponServices == null) continue; var activeWeapon = pawn.WeaponServices.ActiveWeapon.Value; if (activeWeapon == null || !activeWeapon.IsValid || activeWeapon.DesignerName != "weapon_c4") continue; - + if (!pawn.InBombZone && pawn.InBombZoneTrigger) - player.PrintToCenterAlert(player.GetTranslation("areareaper_bombsite_disabled")); + playerEvent.PrintToCenterAlert(playerEvent.GetTranslation("areareaper_bombsite_disabled")); } } - public class SkillConfig(Skills skill = skillName, bool active = true, string color = "#edf5b5", CsTeam onlyTeam = CsTeam.CounterTerrorist, bool disableOnFreezeTime = false, bool needsTeammates = false, string requiredPermission = "", int maxPerServer = -1, Rarity rarity = Rarity.Common) : SkillsInfo.DefaultSkillInfo(skill, active, color, onlyTeam, disableOnFreezeTime, needsTeammates, requiredPermission, maxPerServer, rarity) + public class SkillConfig(Skills skill = skillName, bool active = true, string color = "#edf5b5", CsTeam onlyTeam = CsTeam.CounterTerrorist, bool disableOnFreezeTime = false, bool needsTeammates = false, string requiredPermission = "", int maxPerServer = 1, Rarity rarity = Rarity.Common) : SkillsInfo.DefaultSkillInfo(skill, active, color, onlyTeam, disableOnFreezeTime, needsTeammates, requiredPermission, maxPerServer, rarity) { } } diff --git a/jRandomSkills - SRC Files/src/player/skills/Bankrupt.cs b/jRandomSkills - SRC Files/src/player/skills/Bankrupt.cs index da16eb5..43a0021 100644 --- a/jRandomSkills - SRC Files/src/player/skills/Bankrupt.cs +++ b/jRandomSkills - SRC Files/src/player/skills/Bankrupt.cs @@ -58,7 +58,7 @@ namespace src.player.skills playerInfo.SkillUsed = false; - var enemies = Utilities.GetPlayers().Where(p => p.IsValid && p.PawnIsAlive && p.Team != player.Team && !p.IsHLTV && p.Team != CsTeam.Spectator && p.Team != CsTeam.None).ToArray(); + var enemies = Utilities.GetPlayers().Where(p => p.IsValid && p.PlayerPawn?.Value?.Health > 0 && p.Team != player.Team && !p.IsHLTV && p.Team != CsTeam.Spectator && p.Team != CsTeam.None).ToArray(); if (enemies.Length > 0) { ConcurrentBag<(string, string)> menuItems = [.. enemies.Select(e => ($"\u202A{e.PlayerName}\u202C : {(e.InGameMoneyServices?.Account ?? 0)}$", e.Index.ToString()))]; @@ -77,29 +77,35 @@ namespace src.player.skills string option = commands[0]; if (string.IsNullOrEmpty(option)) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_used_info")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("selectplayerskill_used_info")}"); return; } if (uint.TryParse(option, out uint enemyIndex)) { var enemy = Utilities.GetEntityFromIndex((int)enemyIndex); - if (enemy != null && enemy.IsValid && enemy.PawnIsAlive && enemy.Team != player.Team) + if (enemy != null && enemy.IsValid && enemy.PlayerPawn?.Value?.Health > 0 && enemy.Team != player.Team) { ResetMoney(enemy); playerInfo.SkillUsed = true; SkillUtils.CloseMenu(player); - player.PrintToChat($" {ChatColors.Lime}{player.GetTranslation("bankrupt_player_info", enemy.PlayerName)}"); - enemy.PrintToChat($" {ChatColors.Red}{enemy.GetTranslation("bankrupt_enemy_info")}"); + playerEvent.PrintToChat($" {ChatColors.Lime}{playerEvent.GetTranslation("bankrupt_player_info", enemy.PlayerName)}"); + + var enemyEvent = PlayerManager.GetPlayerFromEvent(enemy); + if (enemyEvent != null && enemyEvent.IsValid) + enemyEvent.PrintToChat($" {ChatColors.Red}{enemyEvent.GetTranslation("bankrupt_enemy_info")}"); return; } } - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); } private static void ResetMoney(CCSPlayerController enemy) diff --git a/jRandomSkills - SRC Files/src/player/skills/C4Camouflage.cs b/jRandomSkills - SRC Files/src/player/skills/C4Camouflage.cs index 6e8e265..3dca3d3 100644 --- a/jRandomSkills - SRC Files/src/player/skills/C4Camouflage.cs +++ b/jRandomSkills - SRC Files/src/player/skills/C4Camouflage.cs @@ -51,7 +51,7 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; - if (weapon == "c4") + if (weapon == "c4" && player.PlayerPawn?.Value?.Health > 0) { invisiblePlayers.TryAdd(player.Index, 0); SkillUtils.SetPlayerInvisibility(player, .5f); @@ -69,7 +69,7 @@ namespace src.player.skills foreach (var player in Utilities.GetPlayers()) { - if (player.LifeState != (byte)LifeState_t.LIFE_ALIVE && invisiblePlayers.ContainsKey(player.Index)) + if (player.PlayerPawn?.Value?.Health <= 0 && invisiblePlayers.ContainsKey(player.Index)) { invisiblePlayers.TryRemove(player.Index, out _); SkillUtils.SetPlayerInvisibility(player, 0); diff --git a/jRandomSkills - SRC Files/src/player/skills/CarefulBullets.cs b/jRandomSkills - SRC Files/src/player/skills/CarefulBullets.cs index eacdae7..e938991 100644 --- a/jRandomSkills - SRC Files/src/player/skills/CarefulBullets.cs +++ b/jRandomSkills - SRC Files/src/player/skills/CarefulBullets.cs @@ -61,19 +61,27 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_used_info")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_used_info")}"); return; } string enemyId = commands[0]; - if (!uint.TryParse(enemyId, out uint enemyIndex)) { player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } + + if (!uint.TryParse(enemyId, out uint enemyIndex)) { + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); + return; + } + var enemy = Utilities.GetPlayerFromIndex((int)enemyIndex); if (enemy == null) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } @@ -81,8 +89,11 @@ namespace src.player.skills playersToTarget[player.Index] = enemy.Index; playerInfo.SkillUsed = true; - player.PrintToChat($" {ChatColors.Green}" + player.GetTranslation("carefulbullets_player_info", enemy.PlayerName)); - enemy.PrintToChat($" {ChatColors.Red}" + enemy.GetTranslation("carefulbullets_enemy_info")); + var enemyEvent = PlayerManager.GetPlayerFromEvent(enemy); + if (enemyEvent == null || !enemyEvent.IsValid) return; + + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("carefulbullets_player_info", enemy.PlayerName)); + enemyEvent.PrintToChat($" {ChatColors.Red}" + enemyEvent.GetTranslation("carefulbullets_enemy_info")); } public static void EnableSkill(CCSPlayerController player) @@ -91,6 +102,9 @@ namespace src.player.skills if (playerInfo == null) return; playerInfo.SkillUsed = false; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + var enemies = Utilities.GetPlayers().Where(p =>p != null &&p.IsValid).Select(p => PlayerManager.GetPlayerEvent(p)).Where(p =>p != null &&p.IsValid &&p.Team != player.Team &&p.PlayerPawn?.Value != null &&p.PlayerPawn.Value.IsValid &&p.PlayerPawn.Value.Health > 0 &&!p.IsHLTV &&p.Team != CsTeam.Spectator&& p.Team != CsTeam.None).ToArray(); if (enemies.Length > 0) { @@ -98,11 +112,14 @@ namespace src.player.skills SkillUtils.CreateMenu(player, menuItems); } else - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); } public static void BulletImpact(EventBulletImpact @event) { + var eventPlayer = @event.Userid; + if (eventPlayer == null || !eventPlayer.IsValid) return; + var player = PlayerManager.GetPlayerEvent(@event.Userid); if (player == null || !player.IsValid) return; @@ -128,7 +145,10 @@ namespace src.player.skills Instance.AddTickTimer(1, () => { if (lastShot.TryRemove(playerIndex, out bool didHit) && !didHit) + { + eventPlayer.ExecuteClientCommand($"play player/player_damagebody_0{Instance.Random.Next(4,8)}"); SkillUtils.TakeHealth(playerPawn, SkillsInfo.GetValue(skillName, "damageAfterMiss")); + } lastShot.TryRemove(playerIndex, out _); }); } @@ -155,6 +175,8 @@ namespace src.player.skills return; CCSPlayerController attacker = PlayerManager.GetPlayerEvent(attackerPawn.Controller.Value.As())!; + + if (attacker == null || !attacker.IsValid) return; if (!targetPlayers.ContainsKey(attacker.Index)) return; hitPlayer.AddOrUpdate(attacker.Index, Server.TickCount, (_, _) => Server.TickCount); @@ -171,6 +193,10 @@ namespace src.player.skills targetPlayers.TryRemove(targetIndex, out _); lastShot.TryRemove(targetIndex, out _); hitPlayer.TryRemove(targetIndex, out _); + + var target = PlayerManager.GetPlayerFromEvent(Utilities.GetPlayerFromIndex((int)targetIndex)); + if (target != null && target.IsValid && target.PawnIsAlive && !SkillUtils.IsFreezeTime()) + target.PrintToChat($" {ChatColors.Green}" + target.GetTranslation("carefulbullets_disable_info")); } SkillUtils.CloseMenu(player); diff --git a/jRandomSkills - SRC Files/src/player/skills/Darkness.cs b/jRandomSkills - SRC Files/src/player/skills/Darkness.cs index c7c044a..f836faf 100644 --- a/jRandomSkills - SRC Files/src/player/skills/Darkness.cs +++ b/jRandomSkills - SRC Files/src/player/skills/Darkness.cs @@ -45,7 +45,7 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo == null || playerInfo.Skill != skillName) continue; - var enemies = Utilities.GetPlayers().Where(p =>p != null &&p.IsValid).Select(p => PlayerManager.GetPlayerEvent(p)).Where(p =>p != null &&p.IsValid &&p.Team != player.Team &&p.PlayerPawn?.Value != null &&p.PlayerPawn.Value.IsValid &&p.PlayerPawn.Value.Health > 0 &&!p.IsHLTV &&p.Team != CsTeam.Spectator&& p.Team != CsTeam.None).ToArray(); + var enemies = Utilities.GetPlayers().Where(p =>p != null &&p.IsValid).Select(p => PlayerManager.GetPlayerEvent(p)).Where(p =>p != null &&p.IsValid &&p.Team != player.Team &&p.PlayerPawn?.Value != null &&p.PlayerPawn.Value.IsValid &&p.PlayerPawn.Value.Health > 0 && !p.IsHLTV &&p.Team != CsTeam.Spectator&& p.Team != CsTeam.None).ToArray(); ConcurrentBag<(string, string)> menuItems = [.. enemies.Select(e => (e.PlayerName, e.Index.ToString()))]; SkillUtils.UpdateMenu(player, menuItems); @@ -58,19 +58,27 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_used_info")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_used_info")}"); return; } string enemyId = commands[0]; - if (!uint.TryParse(enemyId, out uint enemyIndex)) { player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } + + if (!uint.TryParse(enemyId, out uint enemyIndex)) { + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); + return; + } + var enemy = Utilities.GetPlayerFromIndex((int)enemyIndex); if (enemy == null) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } @@ -78,8 +86,24 @@ namespace src.player.skills playersToTarget[player.Index] = enemy.Index; playerInfo.SkillUsed = true; - player.PrintToChat($" {ChatColors.Green}" + player.GetTranslation("darkness_player_info", enemy.PlayerName)); - enemy.PrintToChat($" {ChatColors.Red}" + enemy.GetTranslation("darkness_enemy_info")); + var enemyEvent = PlayerManager.GetPlayerFromEvent(enemy); + if (enemyEvent == null || !enemyEvent.IsValid) return; + + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("darkness_player_info", enemy.PlayerName)); + enemyEvent.PrintToChat($" {ChatColors.Red}" + enemyEvent.GetTranslation("darkness_enemy_info")); + } + + public static void BotTakeover(EventBotTakeover @event) + { + var bot = @event.Botid; + if (bot == null || !bot.IsValid) return; + + var player = @event.Userid; + if (player == null || !player.IsValid) return; + + if (!playersInDark.ContainsKey(bot.Index)) return; + + ApplyColor(player); } public static void EnableSkill(CCSPlayerController player) @@ -88,6 +112,9 @@ namespace src.player.skills if (playerInfo == null) return; playerInfo.SkillUsed = false; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + var enemies = Utilities.GetPlayers().Where(p =>p != null &&p.IsValid).Select(p => PlayerManager.GetPlayerEvent(p)).Where(p =>p != null &&p.IsValid &&p.Team != player.Team &&p.PlayerPawn?.Value != null &&p.PlayerPawn.Value.IsValid &&p.PlayerPawn.Value.Health > 0 &&!p.IsHLTV &&p.Team != CsTeam.Spectator&& p.Team != CsTeam.None).ToArray(); if (enemies.Length > 0) { @@ -95,7 +122,7 @@ namespace src.player.skills SkillUtils.CreateMenu(player, menuItems); } else - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); } public static void DisableSkill(CCSPlayerController player) @@ -104,7 +131,7 @@ namespace src.player.skills { if (playersToTarget.TryRemove(player.Index, out uint targetIndex)) { - var target = Utilities.GetPlayerFromIndex((int)targetIndex); + var target = PlayerManager.GetPlayerFromEvent(Utilities.GetPlayerFromIndex((int)targetIndex)); if (target != null && target.IsValid) SetUpPostProcessing(target, true); playersInDark.TryRemove(targetIndex, out _); @@ -124,11 +151,12 @@ namespace src.player.skills SkillUtils.CloseMenu(player); } - private static void SetUpPostProcessing(CCSPlayerController player, bool turnOff = false) + private static void SetUpPostProcessing(CCSPlayerController? player, bool turnOff = false) { if (player == null || !player.IsValid) return; uint playerIndex = player.Index; + player = PlayerManager.GetPlayerFromEvent(player); lock (setLock) { @@ -145,7 +173,7 @@ namespace src.player.skills return; } - var target = Utilities.GetPlayerFromIndex((int)playerIndex); + var target = PlayerManager.GetPlayerFromEvent(Utilities.GetPlayerFromIndex((int)playerIndex)); if (target == null || !target.IsValid) { darkTimer?.Kill(); diff --git a/jRandomSkills - SRC Files/src/player/skills/Deactivator.cs b/jRandomSkills - SRC Files/src/player/skills/Deactivator.cs index b664117..555cbaf 100644 --- a/jRandomSkills - SRC Files/src/player/skills/Deactivator.cs +++ b/jRandomSkills - SRC Files/src/player/skills/Deactivator.cs @@ -57,13 +57,21 @@ namespace src.player.skills if (playerPawn?.CBodyComponent == null) return; if (!player.IsValid || player.LifeState != (byte)LifeState_t.LIFE_ALIVE) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + string enemyId = commands[0]; - if (!uint.TryParse(enemyId, out uint enemyIndex)) { player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } + + if (!uint.TryParse(enemyId, out uint enemyIndex)) { + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); + return; + } + var enemy = Utilities.GetPlayerFromIndex((int)enemyIndex); if (enemy == null) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } @@ -72,22 +80,27 @@ namespace src.player.skills public static void EnableSkill(CCSPlayerController player) { + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + var enemies = Utilities.GetPlayers().Where(p =>p != null &&p.IsValid).Select(p => PlayerManager.GetPlayerEvent(p)).Where(p =>p != null &&p.IsValid &&p.Team != player.Team &&p.PlayerPawn?.Value != null &&p.PlayerPawn.Value.IsValid &&p.PlayerPawn.Value.Health > 0 &&!p.IsHLTV &&p.Team != CsTeam.Spectator&& p.Team != CsTeam.None).ToArray(); if (enemies.Length > 0) { ConcurrentBag<(string, string)> menuItems = []; foreach (var enemy in enemies) { - var enemyInfo = PlayerManager.GetPlayerByIndex(enemy.Index); + var enemyInfo = PlayerManager.GetPlayerByIndex(enemy?.Index); if (enemyInfo == null) continue; + var skillData = SkillData.Skills.FirstOrDefault(s => s.Skill == enemyInfo.Skill); if (skillData == null) continue; - menuItems.Add(($"\u202A{enemy.PlayerName}\u202C : {player.GetSkillName(skillData.Skill)}", enemy.Index.ToString())); + + menuItems.Add(($"\u202A{enemy!.PlayerName}\u202C : {playerEvent.GetSkillName(skillData.Skill)}", enemy.Index.ToString())); } SkillUtils.CreateMenu(player, menuItems); } else - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); } public static void DisableSkill(CCSPlayerController player) @@ -103,11 +116,14 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); var enemyInfo = PlayerManager.GetPlayerByIndex(enemy.Index); + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + if (playerInfo != null) { playerInfo.Skill = Skills.None; playerInfo.SpecialSkill = skillName; - player.PrintToChat($" {ChatColors.Green}" + player.GetTranslation("deactivator_player_info", enemy.PlayerName)); + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("deactivator_player_info", enemy.PlayerName)); } if (enemyInfo != null) @@ -115,7 +131,11 @@ namespace src.player.skills Instance.SkillAction(enemyInfo.Skill.ToString(), "DisableSkill", [enemy]); enemyInfo.SpecialSkill = enemyInfo.Skill; enemyInfo.Skill = Skills.None; - enemy.PrintToChat($" {ChatColors.Red}" + enemy.GetTranslation("deactivator_enemy_info")); + + var enemyEvent = PlayerManager.GetPlayerFromEvent(enemy); + if (enemyEvent == null || !enemyEvent.IsValid) return; + + enemyEvent.PrintToChat($" {ChatColors.Red}" + enemyEvent.GetTranslation("deactivator_enemy_info")); } } diff --git a/jRandomSkills - SRC Files/src/player/skills/Deaf.cs b/jRandomSkills - SRC Files/src/player/skills/Deaf.cs index e791b66..13d974a 100644 --- a/jRandomSkills - SRC Files/src/player/skills/Deaf.cs +++ b/jRandomSkills - SRC Files/src/player/skills/Deaf.cs @@ -38,7 +38,7 @@ namespace src.player.skills { foreach (var playerIndex in deafPlayers.Keys) { - var player = Utilities.GetPlayerFromIndex((int)playerIndex); + var player = PlayerManager.GetPlayerFromEvent(Utilities.GetPlayerFromIndex((int)playerIndex)); if (player == null || !player.IsValid) continue; um.Recipients.Remove(player); } @@ -66,19 +66,27 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_used_info")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_used_info")}"); return; } string enemyId = commands[0]; - if (!uint.TryParse(enemyId, out uint enemyIndex)) { player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } + + if (!uint.TryParse(enemyId, out uint enemyIndex)) { + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); + return; + } + var enemy = Utilities.GetPlayerFromIndex((int)enemyIndex); if (enemy == null) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } @@ -86,8 +94,11 @@ namespace src.player.skills playersToTarget[player.Index] = enemy.Index; playerInfo.SkillUsed = true; - player.PrintToChat($" {ChatColors.Green}" + player.GetTranslation("deaf_player_info", enemy.PlayerName)); - enemy.PrintToChat($" {ChatColors.Red}" + enemy.GetTranslation("deaf_enemy_info")); + var enemyEvent = PlayerManager.GetPlayerFromEvent(enemy); + if (enemyEvent == null || !enemyEvent.IsValid) return; + + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("deaf_player_info", enemy.PlayerName)); + enemyEvent.PrintToChat($" {ChatColors.Red}" + enemyEvent.GetTranslation("deaf_enemy_info")); } public static void EnableSkill(CCSPlayerController player) @@ -96,6 +107,9 @@ namespace src.player.skills if (playerInfo == null) return; playerInfo.SkillUsed = false; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + var enemies = Utilities.GetPlayers().Where(p =>p != null &&p.IsValid).Select(p => PlayerManager.GetPlayerEvent(p)).Where(p =>p != null &&p.IsValid &&p.Team != player.Team &&p.PlayerPawn?.Value != null &&p.PlayerPawn.Value.IsValid &&p.PlayerPawn.Value.Health > 0 &&!p.IsHLTV &&p.Team != CsTeam.Spectator&& p.Team != CsTeam.None).ToArray(); if (enemies.Length > 0) { @@ -103,7 +117,7 @@ namespace src.player.skills SkillUtils.CreateMenu(player, menuItems); } else - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); } public static void DisableSkill(CCSPlayerController player) @@ -111,6 +125,11 @@ namespace src.player.skills if (playersToTarget.TryRemove(player.Index, out uint targetIndex)) deafPlayers.TryRemove(targetIndex, out _); + var target = PlayerManager.GetPlayerFromEvent(Utilities.GetPlayerFromIndex((int)targetIndex)); + if (target != null && target.IsValid && target.PawnIsAlive && !SkillUtils.IsFreezeTime()) + target.PrintToChat($" {ChatColors.Green}" + target.GetTranslation("deaf_disable_info")); + } + SkillUtils.CloseMenu(player); } diff --git a/jRandomSkills - SRC Files/src/player/skills/Duplicator.cs b/jRandomSkills - SRC Files/src/player/skills/Duplicator.cs index cd75c12..16f3a83 100644 --- a/jRandomSkills - SRC Files/src/player/skills/Duplicator.cs +++ b/jRandomSkills - SRC Files/src/player/skills/Duplicator.cs @@ -59,12 +59,15 @@ namespace src.player.skills if (playerPawn?.CBodyComponent == null) return; if (!player.IsValid || player.LifeState != (byte)LifeState_t.LIFE_ALIVE) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + string enemyId = commands[0]; var enemy = Utilities.GetPlayers().FirstOrDefault(p => p.Index.ToString() == enemyId); if (enemy == null) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } @@ -73,7 +76,10 @@ namespace src.player.skills public static void EnableSkill(CCSPlayerController player) { - var enemies = Utilities.GetPlayers().Where(p => p.PawnIsAlive && p != player && p.IsValid && !p.IsHLTV && p.Team != CsTeam.Spectator && p.Team != CsTeam.None).ToArray(); + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + + var enemies = Utilities.GetPlayers().Where(p => p != null && p.IsValid && p != player && p.PlayerPawn?.Value?.Health > 0 && !p.IsHLTV && p.Team != CsTeam.Spectator && p.Team != CsTeam.None).ToArray(); if (enemies.Length > 0) { ConcurrentBag skills = []; @@ -87,7 +93,7 @@ namespace src.player.skills if (skillData == null) continue; skills.Add(skillData.Skill.ToString()); - menuItems.Add(($"\u202A{enemy.PlayerName}\u202C : {player.GetSkillName(skillData.Skill)}", enemy.Index.ToString())); + menuItems.Add(($"\u202A{enemy.PlayerName}\u202C : {playerEvent.GetSkillName(skillData.Skill)}", enemy.Index.ToString())); } int ctSkills = Event.counterterroristSkills.Count(s => skills.Contains(s.Name)); @@ -100,11 +106,11 @@ namespace src.player.skills } SkillUtils.CreateMenu(player, menuItems); - SkillUtils.PrintToChat(player, $"{ChatColors.DarkRed}{player.GetSkillName(skillName)}{ChatColors.Lime}: {player.GetSkillDescription(skillName)}", + SkillUtils.PrintToChat(player, $"{ChatColors.DarkRed}{playerEvent.GetSkillName(skillName)}{ChatColors.Lime}: {playerEvent.GetSkillDescription(skillName)}", border: !Utilities.GetPlayers().Any(p => p.Team == player.Team && p != player) ? "tb" : "t"); } else - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); } public static void DisableSkill(CCSPlayerController player) @@ -121,6 +127,9 @@ namespace src.player.skills var enemyInfo = PlayerManager.GetPlayerByIndex(enemy.Index); if (playerInfo == null || enemyInfo == null) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + var enemySkill = enemyInfo.Skill; bool ctSkill = Event.counterterroristSkills.Any(s => s.Name == enemySkill.ToString()); bool ttSkill = Event.terroristSkills.Any(s => s.Name == enemySkill.ToString()); @@ -135,8 +144,10 @@ namespace src.player.skills var player = Utilities.GetPlayerFromIndex((int)playerIndex); if (player == null || !player.IsValid) return; - Instance.SkillAction(skillName.ToString(), "EnableSkill", [player]); - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("thief_incorrect_skill", enemyName)); + if (!player.IsBot) + Instance.SkillAction(skillName.ToString(), "EnableSkill", [player]); + + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("thief_incorrect_skill", enemyName)); }, CounterStrikeSharp.API.Modules.Timers.TimerFlags.STOP_ON_MAPCHANGE); return; } @@ -160,7 +171,7 @@ namespace src.player.skills else Instance?.SkillAction(enemySkill.ToString(), "EnableSkill", [player]); }, CounterStrikeSharp.API.Modules.Timers.TimerFlags.STOP_ON_MAPCHANGE); - player.PrintToChat($" {ChatColors.Green}" + player.GetTranslation("duplicator_player_info", enemy.PlayerName)); + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("duplicator_player_info", enemy.PlayerName)); } public class SkillConfig(Skills skill = skillName, bool active = true, string color = "#ffb73b", CsTeam onlyTeam = CsTeam.None, bool disableOnFreezeTime = false, bool needsTeammates = false, string requiredPermission = "", int maxPerServer = -1, Rarity rarity = Rarity.Common) : SkillsInfo.DefaultSkillInfo(skill, active, color, onlyTeam, disableOnFreezeTime, needsTeammates, requiredPermission, maxPerServer, rarity) diff --git a/jRandomSkills - SRC Files/src/player/skills/Gambler.cs b/jRandomSkills - SRC Files/src/player/skills/Gambler.cs index ac48132..9f68d6d 100644 --- a/jRandomSkills - SRC Files/src/player/skills/Gambler.cs +++ b/jRandomSkills - SRC Files/src/player/skills/Gambler.cs @@ -28,24 +28,27 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + uint playerIndex = player.Index; if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_used_info")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_used_info")}"); return; } var skill = SkillData.Skills.FirstOrDefault(s => player.GetSkillName(s.Skill).Equals(commands[0], StringComparison.OrdinalIgnoreCase) || s.Skill.ToString().Equals(commands[0], StringComparison.OrdinalIgnoreCase)); if (skill == null) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("skill_not_found_setskill")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("skill_not_found_setskill")); return; } if (skill.Skill == skillName && !TakeMoney(player)) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("gambler_no_money")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("gambler_no_money")); return; } @@ -96,9 +99,12 @@ namespace src.player.skills skills.Remove(firstSkill); var secondSkill = skills[Instance.Random.Next(skills.Count)]; - ConcurrentBag<(string, string)> menuItems = [(player.GetSkillName(firstSkill.Skill), firstSkill.Skill.ToString()), - (player.GetSkillName(secondSkill.Skill), secondSkill.Skill.ToString())]; - SkillUtils.CreateMenu(player, menuItems, (player.GetTranslation("gambler_more", SkillsInfo.GetValue(skillName, "refreshPrice")), skillName.ToString(), false)); + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + + ConcurrentBag<(string, string)> menuItems = [(playerEvent.GetSkillName(firstSkill.Skill), firstSkill.Skill.ToString()), + (playerEvent.GetSkillName(secondSkill.Skill), secondSkill.Skill.ToString())]; + SkillUtils.CreateMenu(player, menuItems, (playerEvent.GetTranslation("gambler_more", SkillsInfo.GetValue(skillName, "refreshPrice")), skillName.ToString(), false)); } public static void DisableSkill(CCSPlayerController player) diff --git a/jRandomSkills - SRC Files/src/player/skills/Glitch.cs b/jRandomSkills - SRC Files/src/player/skills/Glitch.cs index 912e13e..b5f450f 100644 --- a/jRandomSkills - SRC Files/src/player/skills/Glitch.cs +++ b/jRandomSkills - SRC Files/src/player/skills/Glitch.cs @@ -1,6 +1,5 @@ using CounterStrikeSharp.API; using CounterStrikeSharp.API.Core; -using CounterStrikeSharp.API.Modules.Commands.Targeting; using CounterStrikeSharp.API.Modules.Utils; using src.utils; using System.Collections.Concurrent; @@ -56,30 +55,54 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_used_info")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_used_info")}"); return; } string enemyId = commands[0]; - if (!uint.TryParse(enemyId, out uint enemyIndex)) { player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } + + if (!uint.TryParse(enemyId, out uint enemyIndex)) { + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); + return; + } + var enemy = Utilities.GetPlayerFromIndex((int)enemyIndex); if (enemy == null) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } glitchedPlayers.TryAdd(enemy.Index, 0); playersToTarget[player.Index] = enemy.Index; - enemy.ReplicateConVar("sv_disable_radar", "1"); + var enemyEvent = PlayerManager.GetPlayerFromEvent(enemy); + if (enemyEvent == null || !enemyEvent.IsValid) return; + + enemyEvent.ReplicateConVar("sv_disable_radar", "1"); playerInfo.SkillUsed = true; - player.PrintToChat($" {ChatColors.Green}" + player.GetTranslation("glitch_player_info", enemy.PlayerName)); - enemy.PrintToChat($" {ChatColors.Red}" + enemy.GetTranslation("glitch_enemy_info")); + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("glitch_player_info", enemy.PlayerName)); + enemyEvent.PrintToChat($" {ChatColors.Red}" + enemyEvent.GetTranslation("glitch_enemy_info")); + } + + public static void BotTakeover(EventBotTakeover @event) + { + var bot = PlayerManager.GetPlayerEvent(@event.Botid); + if (bot == null || !bot.IsValid) return; + + var player = @event.Userid; + if (player == null || !player.IsValid) return; + + if (!glitchedPlayers.ContainsKey(bot.Index)) return; + + player.ReplicateConVar("sv_disable_radar", "1"); } public static void EnableSkill(CCSPlayerController player) @@ -88,6 +111,9 @@ namespace src.player.skills if (playerInfo == null) return; playerInfo.SkillUsed = false; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + var enemies = Utilities.GetPlayers().Where(p =>p != null &&p.IsValid).Select(p => PlayerManager.GetPlayerEvent(p)).Where(p =>p != null &&p.IsValid &&p.Team != player.Team &&p.PlayerPawn?.Value != null &&p.PlayerPawn.Value.IsValid &&p.PlayerPawn.Value.Health > 0 &&!p.IsHLTV &&p.Team != CsTeam.Spectator&& p.Team != CsTeam.None).ToArray(); if (enemies.Length > 0) { @@ -95,14 +121,14 @@ namespace src.player.skills SkillUtils.CreateMenu(player, menuItems); } else - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); } public static void DisableSkill(CCSPlayerController player) { if (playersToTarget.TryRemove(player.Index, out uint targetIndex)) { - var target = Utilities.GetPlayerFromIndex((int)targetIndex); + var target = PlayerManager.GetPlayerFromEvent(Utilities.GetPlayerFromIndex((int)targetIndex)); if (target != null && target.IsValid) target.ReplicateConVar("sv_disable_radar", "0"); glitchedPlayers.TryRemove(targetIndex, out _); diff --git a/jRandomSkills - SRC Files/src/player/skills/HotBomb.cs b/jRandomSkills - SRC Files/src/player/skills/HotBomb.cs index 41ee1ff..f6cdfc7 100644 --- a/jRandomSkills - SRC Files/src/player/skills/HotBomb.cs +++ b/jRandomSkills - SRC Files/src/player/skills/HotBomb.cs @@ -1,5 +1,6 @@ using CounterStrikeSharp.API; using CounterStrikeSharp.API.Core; +using CounterStrikeSharp.API.Modules.Commands.Targeting; using CounterStrikeSharp.API.Modules.Utils; using src.utils; using System.Collections.Concurrent; @@ -19,25 +20,25 @@ namespace src.player.skills public static void OnTick() { - float cooldown = SkillsInfo.GetValue(skillName, "cooldown"); - if (Server.TickCount % (int)(cooldown * 64) != 0) return; + int cooldown = (int)(SkillsInfo.GetValue(skillName, "cooldown") * 64); + if (Server.TickCount % cooldown != 0) return; if (players.IsEmpty || jRandomSkills.Instance.GameRules?.FreezePeriod == true) return; int damage = SkillsInfo.GetValue(skillName, "damage"); - foreach (var player in Utilities.GetPlayers().Where(p => p.IsValid && p.Team == CsTeam.Terrorist && p.PawnIsAlive)) + foreach (var player in Utilities.GetPlayers().Where(p => p != null && p.IsValid && p.Team == CsTeam.Terrorist && p.PlayerPawn?.Value?.Health > 0)) { - var playerEvent = PlayerManager.GetPlayerEvent(player); + var playerEvent = PlayerManager.GetPlayerFromEvent(player); if (playerEvent == null || !playerEvent.IsValid) continue; - var pawn = playerEvent.PlayerPawn.Value; + var pawn = player.PlayerPawn.Value; if (pawn == null || !pawn.IsValid || pawn.WeaponServices == null) continue; bool hasC4 = pawn.WeaponServices.MyWeapons.Any(w => w.Value?.DesignerName == "weapon_c4"); - if (!hasC4) continue; + SkillUtils.TakeHealth(pawn, damage); - player.ExecuteClientCommand("play sounds/player/burn_damage1"); + playerEvent?.ExecuteClientCommand($"play player/player_damagebody_0{jRandomSkills.Instance.Random.Next(4, 8)}"); } } @@ -52,7 +53,7 @@ namespace src.player.skills player.PrintToCenterAlert(player.GetTranslation("hotbomb_hint")); } - private static void ChangeC4Color() + private static void ChangeC4Color(Color color) { Server.NextFrame(() => { @@ -62,7 +63,7 @@ namespace src.player.skills var bomb = bombEntities.FirstOrDefault(); if (bomb == null) return; - bomb.Render = Color.Red; + bomb.Render = color; Utilities.SetStateChanged(bomb, "CBaseModelEntity", "m_clrRender"); }); } @@ -83,8 +84,8 @@ namespace src.player.skills { if (players.IsEmpty) { - ChangeC4Color(); - foreach (var enemy in Utilities.GetPlayers().Where(p => p.IsValid && p.Team == CsTeam.Terrorist && p.PawnIsAlive)) + ChangeC4Color(Color.Red); + foreach (var enemy in Utilities.GetPlayers().Where(p => p.IsValid && p.Team == CsTeam.Terrorist && p.PlayerPawn?.Value?.Health > 0)) enemy.PrintToCenterAlert(enemy.GetTranslation("hotbomb_hint")); } @@ -94,6 +95,13 @@ namespace src.player.skills public static void DisableSkill(CCSPlayerController player) { players.TryRemove(player.Index, out _); + + if (players.IsEmpty && !SkillUtils.IsFreezeTime()) + { + ChangeC4Color(Color.White); + foreach (var enemy in Utilities.GetPlayers().Where(p => p.IsValid && p.Team == CsTeam.Terrorist && p.PlayerPawn?.Value?.Health > 0)) + enemy.PrintToCenterAlert(enemy.GetTranslation("hotbomb_disable")); + } } public class SkillConfig(Skills skill = skillName, bool active = true, string color = "#baf081", CsTeam onlyTeam = CsTeam.CounterTerrorist, bool disableOnFreezeTime = false, bool needsTeammates = false, string requiredPermission = "", int maxPerServer = 1, Rarity rarity = Rarity.Common, float cooldown = 1, int damage = 2) : SkillsInfo.DefaultSkillInfo(skill, active, color, onlyTeam, disableOnFreezeTime, needsTeammates, requiredPermission, maxPerServer, rarity) diff --git a/jRandomSkills - SRC Files/src/player/skills/Jammer.cs b/jRandomSkills - SRC Files/src/player/skills/Jammer.cs index bc6a582..9290898 100644 --- a/jRandomSkills - SRC Files/src/player/skills/Jammer.cs +++ b/jRandomSkills - SRC Files/src/player/skills/Jammer.cs @@ -1,6 +1,5 @@ using CounterStrikeSharp.API; using CounterStrikeSharp.API.Core; -using CounterStrikeSharp.API.Modules.Commands.Targeting; using CounterStrikeSharp.API.Modules.Utils; using src.utils; using System.Collections.Concurrent; @@ -27,7 +26,12 @@ namespace src.player.skills { var player = Utilities.GetPlayerFromIndex((int)playerIndex); if (player == null || !player.IsValid) continue; + + var playerEvent = PlayerManager.GetPlayerFromEvent(Utilities.GetPlayerFromIndex((int)playerIndex)); + if (playerEvent == null || !playerEvent.IsValid) continue; + SetCrosshair(player, true); + SetCrosshair(playerEvent, true); } jammedPlayers.Clear(); jammerToTarget.Clear(); @@ -59,48 +63,79 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_used_info")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_used_info")}"); return; } string enemyId = commands[0]; - if (!uint.TryParse(enemyId, out uint enemyIndex)) { player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } + + if (!uint.TryParse(enemyId, out uint enemyIndex)) { + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); + return; + } + var enemy = Utilities.GetPlayerFromIndex((int)enemyIndex); if (enemy == null) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } jammedPlayers.TryAdd(enemy.Index, 0); jammerToTarget[player.Index] = enemy.Index; + var enemyEvent = PlayerManager.GetPlayerFromEvent(enemy); + if (enemyEvent == null || !enemyEvent.IsValid) return; + SetCrosshair(enemy, false); + SetCrosshair(enemyEvent, false); playerInfo.SkillUsed = true; - player.PrintToChat($" {ChatColors.Green}" + player.GetTranslation("jammer_player_info", enemy.PlayerName)); - enemy.PrintToChat($" {ChatColors.Red}" + enemy.GetTranslation("jammer_enemy_info")); + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("jammer_player_info", player.PlayerName)); + enemyEvent.PrintToChat($" {ChatColors.Red}" + enemyEvent.GetTranslation("jammer_enemy_info")); } private static void SetCrosshair(CCSPlayerController player, bool enabled) { var pawn = player.PlayerPawn.Value; if (pawn == null || !pawn.IsValid) return; + pawn.HideHUD = (uint)(enabled ? (pawn.HideHUD & ~(1 << 8)) : (pawn.HideHUD | (1 << 8))); + Utilities.SetStateChanged(pawn, "CBasePlayerPawn", "m_iHideHUD"); } + public static void BotTakeover(EventBotTakeover @event) + { + var bot = PlayerManager.GetPlayerEvent(@event.Botid); + if (bot == null || !bot.IsValid) return; + + var player = @event.Userid; + if (player == null || !player.IsValid) return; + + if (!jammedPlayers.ContainsKey(bot.Index)) return; + + SetCrosshair(bot, false); + SetCrosshair(player, false); + } + public static void EnableSkill(CCSPlayerController player) { var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo == null) return; playerInfo.SkillUsed = false; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + var enemies = Utilities.GetPlayers().Where(p =>p != null &&p.IsValid).Select(p => PlayerManager.GetPlayerEvent(p)).Where(p =>p != null &&p.IsValid &&p.Team != player.Team &&p.PlayerPawn?.Value != null &&p.PlayerPawn.Value.IsValid &&p.PlayerPawn.Value.Health > 0 &&!p.IsHLTV &&p.Team != CsTeam.Spectator&& p.Team != CsTeam.None).ToArray(); if (enemies.Length > 0) { @@ -108,16 +143,23 @@ namespace src.player.skills SkillUtils.CreateMenu(player, menuItems); } else - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); } public static void DisableSkill(CCSPlayerController player) { if (jammerToTarget.TryRemove(player.Index, out uint targetIndex)) { - var target = Utilities.GetPlayerFromIndex((int)targetIndex); - if (target != null && target.IsValid) - SetCrosshair(target, true); + var target1 = PlayerManager.GetPlayerFromEvent(Utilities.GetPlayerFromIndex((int)targetIndex)); + var target2 = Utilities.GetPlayerFromIndex((int)targetIndex); + if (target1 != null && target1.IsValid && target2 != null && target2.IsValid) + { + SetCrosshair(target1, true); + SetCrosshair(target2, true); + + if (target1.PawnIsAlive && !SkillUtils.IsFreezeTime()) + target1.PrintToChat($" {ChatColors.Green}" + target1.GetTranslation("jammer_disable_info")); + } jammedPlayers.TryRemove(targetIndex, out _); } @@ -126,10 +168,15 @@ namespace src.player.skills public static void PlayerDeath(EventPlayerDeath @event) { + var bot = PlayerManager.GetPlayerEvent(@event.Userid); + if (bot == null || !bot.IsValid) return; + var player = @event.Userid; if (player == null || !player.IsValid) return; + SetCrosshair(bot, true); SetCrosshair(player, true); + jammedPlayers.TryRemove(player.Index, out _); SkillUtils.CloseMenu(player); } diff --git a/jRandomSkills - SRC Files/src/player/skills/JumpBan.cs b/jRandomSkills - SRC Files/src/player/skills/JumpBan.cs index 7410f32..041c75a 100644 --- a/jRandomSkills - SRC Files/src/player/skills/JumpBan.cs +++ b/jRandomSkills - SRC Files/src/player/skills/JumpBan.cs @@ -71,19 +71,27 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_used_info")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_used_info")}"); return; } string enemyId = commands[0]; - if (!uint.TryParse(enemyId, out uint enemyIndex)) { player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } + + if (!uint.TryParse(enemyId, out uint enemyIndex)) { + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); + return; + } + var enemy = Utilities.GetPlayerFromIndex((int)enemyIndex); if (enemy == null || !enemy.IsValid || enemy.PlayerPawn.Value == null || !enemy.PlayerPawn.Value.IsValid) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } @@ -91,8 +99,11 @@ namespace src.player.skills playersToTarget[player.Index] = enemy.Index; playerInfo.SkillUsed = true; - player.PrintToChat($" {ChatColors.Green}" + player.GetTranslation("jumpban_player_info", enemy.PlayerName)); - enemy.PrintToChat($" {ChatColors.Red}" + enemy.GetTranslation("jumpban_enemy_info")); + var enemyEvent = PlayerManager.GetPlayerFromEvent(enemy); + if (enemyEvent == null || !playerEvent.IsValid) return; + + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("jumpban_player_info", enemy.PlayerName)); + enemyEvent.PrintToChat($" {ChatColors.Red}" + enemyEvent.GetTranslation("jumpban_enemy_info")); } public static void EnableSkill(CCSPlayerController player) @@ -101,6 +112,9 @@ namespace src.player.skills if (playerInfo == null) return; playerInfo.SkillUsed = false; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + var enemies = Utilities.GetPlayers().Where(p =>p != null &&p.IsValid).Select(p => PlayerManager.GetPlayerEvent(p)).Where(p =>p != null &&p.IsValid &&p.Team != player.Team &&p.PlayerPawn?.Value != null &&p.PlayerPawn.Value.IsValid &&p.PlayerPawn.Value.Health > 0 &&!p.IsHLTV &&p.Team != CsTeam.Spectator&& p.Team != CsTeam.None).ToArray(); if (enemies.Length > 0) { @@ -108,7 +122,7 @@ namespace src.player.skills SkillUtils.CreateMenu(player, menuItems); } else - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); } public static void DisableSkill(CCSPlayerController player) @@ -119,6 +133,11 @@ namespace src.player.skills if (playersToTarget.TryRemove(player.Index, out uint targetIndex)) bannedPlayers.TryRemove(targetIndex, out _); + var target = PlayerManager.GetPlayerFromEvent(Utilities.GetPlayerFromIndex((int)targetIndex)); + if (target != null && target.IsValid && target.PawnIsAlive && !SkillUtils.IsFreezeTime()) + target.PrintToChat($" {ChatColors.Green}" + target.GetTranslation("jumpban_disable_info")); + } + SkillUtils.CloseMenu(player); } diff --git a/jRandomSkills - SRC Files/src/player/skills/LifeSwap.cs b/jRandomSkills - SRC Files/src/player/skills/LifeSwap.cs index 7af9337..50ced08 100644 --- a/jRandomSkills - SRC Files/src/player/skills/LifeSwap.cs +++ b/jRandomSkills - SRC Files/src/player/skills/LifeSwap.cs @@ -1,7 +1,6 @@ using CounterStrikeSharp.API; using CounterStrikeSharp.API.Core; using CounterStrikeSharp.API.Modules.Utils; -using static src.jRandomSkills; using System.Collections.Concurrent; using src.utils; @@ -41,29 +40,42 @@ namespace src.player.skills public static void TypeSkill(CCSPlayerController player, string[] commands) { if (player == null || !player.IsValid || player.LifeState != (byte)LifeState_t.LIFE_ALIVE) return; + var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_used_info")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_used_info")}"); return; } string enemyId = commands[0]; - if (!uint.TryParse(enemyId, out uint enemyIndex)) { player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } + + if (!uint.TryParse(enemyId, out uint enemyIndex)) { + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); + return; + } + var enemy = Utilities.GetPlayerFromIndex((int)enemyIndex); if (enemy == null) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } SwapHealth(player, enemy); playerInfo.SkillUsed = true; - player.PrintToChat($" {ChatColors.Green}" + player.GetTranslation("lifeswap_player_info", enemy.PlayerName)); - enemy.PrintToChat($" {ChatColors.Red}" + enemy.GetTranslation("lifeswap_enemy_info")); + + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("lifeswap_player_info", enemy.PlayerName)); + + var enemyEvent = PlayerManager.GetPlayerFromEvent(enemy); + if (enemyEvent != null && enemyEvent.IsValid) + enemyEvent.PrintToChat($" {ChatColors.Red}" + enemyEvent.GetTranslation("lifeswap_enemy_info")); } public static void EnableSkill(CCSPlayerController player) diff --git a/jRandomSkills - SRC Files/src/player/skills/Magnifier.cs b/jRandomSkills - SRC Files/src/player/skills/Magnifier.cs index 7b1b264..cf3a60c 100644 --- a/jRandomSkills - SRC Files/src/player/skills/Magnifier.cs +++ b/jRandomSkills - SRC Files/src/player/skills/Magnifier.cs @@ -55,31 +55,56 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_used_info")}" ); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_used_info")}" ); return; } string enemyId = commands[0]; - if (!uint.TryParse(enemyId, out uint enemyIndex)) { player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } + + if (!uint.TryParse(enemyId, out uint enemyIndex)) { + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); + return; + } + var enemy = Utilities.GetPlayerFromIndex((int)enemyIndex); if (enemy == null) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } playersFOV.AddOrUpdate(enemy.Index, enemy.DesiredFOV, (k, v) => enemy.DesiredFOV); playersToTarget[player.Index] = enemy.Index; - enemy.DesiredFOV = SkillsInfo.GetValue(skillName, "customFOV"); - Utilities.SetStateChanged(enemy, "CBasePlayerController", "m_iDesiredFOV"); + var enemyEvent = PlayerManager.GetPlayerFromEvent(enemy); + if (enemyEvent == null || !enemyEvent.IsValid) return; + + enemyEvent.DesiredFOV = SkillsInfo.GetValue(skillName, "customFOV"); + Utilities.SetStateChanged(enemyEvent, "CBasePlayerController", "m_iDesiredFOV"); playerInfo.SkillUsed = true; - player.PrintToChat($" {ChatColors.Green}" + player.GetTranslation("magnifier_player_info", enemy.PlayerName)); - enemy.PrintToChat($" {ChatColors.Red}" + enemy.GetTranslation("magnifier_enemy_info")); + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("magnifier_player_info", enemy.PlayerName)); + enemyEvent.PrintToChat($" {ChatColors.Red}" + enemyEvent.GetTranslation("magnifier_enemy_info")); + } + + public static void BotTakeover(EventBotTakeover @event) + { + var bot = PlayerManager.GetPlayerEvent(@event.Botid); + if (bot == null || !bot.IsValid) return; + + var player = @event.Userid; + if (player == null || !player.IsValid) return; + + if (!playersFOV.ContainsKey(bot.Index)) return; + + player.DesiredFOV = SkillsInfo.GetValue(skillName, "customFOV"); + Utilities.SetStateChanged(player, "CBasePlayerController", "m_iDesiredFOV"); } public static void EnableSkill(CCSPlayerController player) @@ -88,6 +113,9 @@ namespace src.player.skills if (playerInfo == null) return; playerInfo.SkillUsed = false; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + var enemies = Utilities.GetPlayers().Where(p => p != null && p.IsValid).Select(p => PlayerManager.GetPlayerEvent(p)).Where(p => p != null && p.IsValid && p.Team != player.Team && p.PlayerPawn?.Value != null && p.PlayerPawn.Value.IsValid && p.PlayerPawn.Value.Health > 0 && !p.IsHLTV && p.Team != CsTeam.Spectator && p.Team != CsTeam.None).ToArray(); if (enemies.Length > 0) { @@ -95,7 +123,7 @@ namespace src.player.skills SkillUtils.CreateMenu(player, menuItems); } else - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); } public static void DisableSkill(CCSPlayerController player) @@ -104,7 +132,7 @@ namespace src.player.skills if (playersToTarget.TryRemove(player.Index, out uint targetIndex)) { - var target = Utilities.GetPlayerFromIndex((int)targetIndex); + var target = PlayerManager.GetPlayerFromEvent(Utilities.GetPlayerFromIndex((int)targetIndex)); if (target != null && target.IsValid) if (playersFOV.TryGetValue(targetIndex, out uint fov)) { diff --git a/jRandomSkills - SRC Files/src/player/skills/MoneySwap.cs b/jRandomSkills - SRC Files/src/player/skills/MoneySwap.cs index fff4743..12aa679 100644 --- a/jRandomSkills - SRC Files/src/player/skills/MoneySwap.cs +++ b/jRandomSkills - SRC Files/src/player/skills/MoneySwap.cs @@ -40,17 +40,26 @@ namespace src.player.skills public static void TypeSkill(CCSPlayerController player, string[] commands) { if (player == null || !player.IsValid || player.LifeState != (byte)LifeState_t.LIFE_ALIVE) return; + var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; - if (playerInfo.SkillUsed) + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + + if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_used_info")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_used_info")}"); return; } string enemyId = commands[0]; - if (!uint.TryParse(enemyId, out uint enemyIndex)) { player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } + + if (!uint.TryParse(enemyId, out uint enemyIndex)) { + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); + return; + } + var enemy = Utilities.GetPlayerFromIndex((int)enemyIndex); if (enemy == null) @@ -61,8 +70,11 @@ namespace src.player.skills SwapMoney(player, enemy); playerInfo.SkillUsed = true; - player.PrintToChat($" {ChatColors.Green}" + player.GetTranslation("moneyswap_player_info", enemy.PlayerName)); - enemy.PrintToChat($" {ChatColors.Red}" + enemy.GetTranslation("moneyswap_enemy_info")); + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("moneyswap_player_info", enemy.PlayerName)); + + var enemyEvent = PlayerManager.GetPlayerFromEvent(enemy); + if (enemyEvent != null && enemyEvent.IsValid) + enemyEvent.PrintToChat($" {ChatColors.Red}" + enemyEvent.GetTranslation("moneyswap_enemy_info")); } public static void EnableSkill(CCSPlayerController player) diff --git a/jRandomSkills - SRC Files/src/player/skills/Ninja.cs b/jRandomSkills - SRC Files/src/player/skills/Ninja.cs index a63ebe8..396d7d6 100644 --- a/jRandomSkills - SRC Files/src/player/skills/Ninja.cs +++ b/jRandomSkills - SRC Files/src/player/skills/Ninja.cs @@ -110,7 +110,7 @@ namespace src.player.skills foreach (var player in Utilities.GetPlayers()) { - if (player.LifeState != (byte)LifeState_t.LIFE_ALIVE) + if (player.PlayerPawn?.Value == null || player.PlayerPawn?.Value?.Health <= 0) invisiblePlayers.TryRemove(player.Index, out _); var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); @@ -181,6 +181,11 @@ namespace src.player.skills { if (player == null || !player.IsValid) return; + if (player.PlayerPawn?.Value?.Health <= 0) + return; + + Server.PrintToChatAll($"Update ninja for {player.PlayerName}"); + var playerEvent = PlayerManager.GetPlayerEvent(player); if (playerEvent == null || !playerEvent.IsValid) return; diff --git a/jRandomSkills - SRC Files/src/player/skills/Poison.cs b/jRandomSkills - SRC Files/src/player/skills/Poison.cs index 6b9f619..ed2b072 100644 --- a/jRandomSkills - SRC Files/src/player/skills/Poison.cs +++ b/jRandomSkills - SRC Files/src/player/skills/Poison.cs @@ -29,8 +29,12 @@ namespace src.player.skills public static void OnTick() { - if (Server.TickCount % (int)(64 * SkillsInfo.GetValue(skillName, "Cooldown")) == 0) + int cooldown = (int)(64 * SkillsInfo.GetValue(skillName, "Cooldown")); + + if (Server.TickCount % cooldown == 0) { + int cooldown2 = cooldown * 2; + foreach (var playerIndex in poisonedPlayers.Keys) { var player = Utilities.GetPlayerFromIndex((int)playerIndex); @@ -39,8 +43,13 @@ namespace src.player.skills var pawn = player.PlayerPawn.Value; if (pawn == null || !pawn.IsValid) continue; + if (Jester.GetJesterInfo(playerIndex)?.Active == true) continue; + if (pawn.Health <= SkillsInfo.GetValue(skillName, "MinHealth")) continue; SkillUtils.TakeHealth(pawn, SkillsInfo.GetValue(skillName, "Damage")); + + if (Server.TickCount % cooldown2 == 0) + PlayerManager.GetPlayerFromEvent(player)?.ExecuteClientCommand($"play player/player_damagebody_0{jRandomSkills.Instance.Random.Next(4, 8)}"); } } @@ -64,19 +73,27 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_used_info")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_used_info")}"); return; } string enemyId = commands[0]; - if (!uint.TryParse(enemyId, out uint enemyIndex)) { player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } + + if (!uint.TryParse(enemyId, out uint enemyIndex)) { + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); + return; + } + var enemy = Utilities.GetPlayerFromIndex((int)enemyIndex); if (enemy == null) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } @@ -84,8 +101,11 @@ namespace src.player.skills playersToTarget[player.Index] = enemy.Index; playerInfo.SkillUsed = true; - player.PrintToChat($" {ChatColors.Green}" + player.GetTranslation("poison_player_info", enemy.PlayerName)); - enemy.PrintToChat($" {ChatColors.Red}" + enemy.GetTranslation("poison_enemy_info")); + var enemyEvent = PlayerManager.GetPlayerFromEvent(enemy); + if (enemyEvent == null || !enemyEvent.IsValid) return; + + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("poison_player_info", enemy.PlayerName)); + enemyEvent.PrintToChat($" {ChatColors.Red}" + enemyEvent.GetTranslation("poison_enemy_info")); } public static void EnableSkill(CCSPlayerController player) @@ -94,6 +114,9 @@ namespace src.player.skills if (playerInfo == null) return; playerInfo.SkillUsed = false; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + var enemies = Utilities.GetPlayers().Where(p =>p != null &&p.IsValid).Select(p => PlayerManager.GetPlayerEvent(p)).Where(p =>p != null &&p.IsValid &&p.Team != player.Team &&p.PlayerPawn?.Value != null &&p.PlayerPawn.Value.IsValid &&p.PlayerPawn.Value.Health > 0 &&!p.IsHLTV &&p.Team != CsTeam.Spectator&& p.Team != CsTeam.None).ToArray(); if (enemies.Length > 0) { @@ -101,7 +124,7 @@ namespace src.player.skills SkillUtils.CreateMenu(player, menuItems); } else - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); } public static void DisableSkill(CCSPlayerController player) @@ -109,6 +132,11 @@ namespace src.player.skills if (playersToTarget.TryRemove(player.Index, out uint targetIndex)) poisonedPlayers.TryRemove(targetIndex, out _); + var target = PlayerManager.GetPlayerFromEvent(Utilities.GetPlayerFromIndex((int)targetIndex)); + if (target != null && target.IsValid && target.PawnIsAlive && !SkillUtils.IsFreezeTime()) + target.PrintToChat($" {ChatColors.Green}" + target.GetTranslation("poison_disable_info")); + } + SkillUtils.CloseMenu(player); } diff --git a/jRandomSkills - SRC Files/src/player/skills/PrimaryBan.cs b/jRandomSkills - SRC Files/src/player/skills/PrimaryBan.cs index 1cf624d..5179091 100644 --- a/jRandomSkills - SRC Files/src/player/skills/PrimaryBan.cs +++ b/jRandomSkills - SRC Files/src/player/skills/PrimaryBan.cs @@ -14,8 +14,13 @@ namespace src.player.skills private static readonly object setLock = new(); private static readonly string[] disabledWeapons = [ - "ak47", "m4a1", "m4a4", "m4a1_silencer", "famas", "galilar", "aug", "sg553", "mp9", "mac10", "bizon", "mp7", "ump45", - "p90", "mp5sd", "ssg08", "awp", "scar20", "g3sg1", "nova", "xm1014", "mag7", "sawedoff", "m249", "negev" + "weapon_ak47", "weapon_m4a4", "weapon_m4a1", "weapon_m4a1_silencer", + "weapon_famas", "weapon_galilar", "weapon_aug", "weapon_sg553", + "weapon_mp9", "weapon_mac10", "weapon_bizon", "weapon_mp7", + "weapon_ump45", "weapon_p90", "weapon_mp5sd", "weapon_ssg08", + "weapon_awp", "weapon_scar20", "weapon_g3sg1", "weapon_nova", + "weapon_xm1014", "weapon_mag7", "weapon_sawedoff", "weapon_m249", + "weapon_negev", "weapon_sg556" ]; public static void LoadSkill() @@ -37,11 +42,14 @@ namespace src.player.skills public static void WeaponEquip(EventItemEquip @event) { - var player = PlayerManager.GetPlayerEvent(@event.Userid); + var player = @event.Userid; + var playerEvent = PlayerManager.GetPlayerEvent(@event.Userid); var weapon = @event.Item; - if (player == null || !player.IsValid) return; - if (!bannedPlayers.ContainsKey(player.Index) || !disabledWeapons.Contains(weapon)) return; - player.ExecuteClientCommand("slot3"); + + if (player == null || !player.IsValid || playerEvent == null || !playerEvent.IsValid) return; + if (!bannedPlayers.ContainsKey(playerEvent.Index) || !disabledWeapons.Contains("weapon_" + weapon)) return; + + SetWeaponAttack(player, true); } public static void OnTick() @@ -66,39 +74,40 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_used_info")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_used_info")}"); return; } string enemyId = commands[0]; - if (!uint.TryParse(enemyId, out uint enemyIndex)) { player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } + + if (!uint.TryParse(enemyId, out uint enemyIndex)) { + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); + return; + } + var enemy = Utilities.GetPlayerFromIndex((int)enemyIndex); if (enemy == null) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } bannedPlayers.TryAdd(enemy.Index, 0); playersToTarget[player.Index] = enemy.Index; - CheckWeapon(enemy); + SetWeaponAttack(enemy, true); playerInfo.SkillUsed = true; - player.PrintToChat($" {ChatColors.Green}" + player.GetTranslation("primaryban_player_info", enemy.PlayerName)); - enemy.PrintToChat($" {ChatColors.Red}" + enemy.GetTranslation("primaryban_enemy_info")); - } + var enemyEvent = PlayerManager.GetPlayerFromEvent(enemy); + if (enemyEvent == null || !enemyEvent.IsValid) return; - private static void CheckWeapon(CCSPlayerController player) - { - var activeWeapon = player.PlayerPawn.Value?.WeaponServices?.ActiveWeapon?.Value; - if (activeWeapon == null || !activeWeapon.IsValid) return; - if (activeWeapon.DesignerName == null || string.IsNullOrEmpty(activeWeapon.DesignerName)) return; - - if (!bannedPlayers.ContainsKey(player.Index) || !disabledWeapons.Contains(activeWeapon.DesignerName?.Replace("weapon_", ""))) return; - player.ExecuteClientCommand("slot3"); + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("primaryban_player_info", enemy.PlayerName)); + enemyEvent.PrintToChat($" {ChatColors.Red}" + enemyEvent.GetTranslation("primaryban_enemy_info")); } public static void EnableSkill(CCSPlayerController player) @@ -107,6 +116,9 @@ namespace src.player.skills if (playerInfo == null) return; playerInfo.SkillUsed = false; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + var enemies = Utilities.GetPlayers().Where(p =>p != null &&p.IsValid).Select(p => PlayerManager.GetPlayerEvent(p)).Where(p =>p != null &&p.IsValid &&p.Team != player.Team &&p.PlayerPawn?.Value != null &&p.PlayerPawn.Value.IsValid &&p.PlayerPawn.Value.Health > 0 &&!p.IsHLTV &&p.Team != CsTeam.Spectator&& p.Team != CsTeam.None).ToArray(); if (enemies.Length > 0) { @@ -114,7 +126,7 @@ namespace src.player.skills SkillUtils.CreateMenu(player, menuItems); } else - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); } public static void DisableSkill(CCSPlayerController player) @@ -122,6 +134,14 @@ namespace src.player.skills if (playersToTarget.TryRemove(player.Index, out uint targetIndex)) bannedPlayers.TryRemove(targetIndex, out _); + var target = PlayerManager.GetPlayerFromEvent(Utilities.GetPlayerFromIndex((int)targetIndex)); + if (target != null && target.IsValid && target.PawnIsAlive && !SkillUtils.IsFreezeTime()) + { + target.PrintToChat($" {ChatColors.Green}" + target.GetTranslation("primaryban_disable_info")); + SetWeaponAttack(target, false); + } + } + SkillUtils.CloseMenu(player); } @@ -131,9 +151,32 @@ namespace src.player.skills if (player == null || !player.IsValid) return; bannedPlayers.TryRemove(player.Index, out _); + SetWeaponAttack(player, false); SkillUtils.CloseMenu(player); } + private static void SetWeaponAttack(CCSPlayerController? player, bool disableWeapon) + { + player = PlayerManager.GetPlayerEvent(player); + if (player == null || !player.IsValid) return; + + var pawn = player?.PlayerPawn?.Value; + if (pawn == null || !pawn.IsValid || pawn.WeaponServices == null) return; + foreach (var weapon in pawn.WeaponServices.MyWeapons) + if (weapon != null && weapon.IsValid && weapon.Value != null && weapon.Value.IsValid && !string.IsNullOrEmpty(weapon.Value.DesignerName)) + { + string weaponName = weapon.Value.DesignerName; + if (disabledWeapons.Contains(weaponName)) + { + weapon.Value.NextPrimaryAttackTick = disableWeapon ? int.MaxValue : Server.TickCount; + weapon.Value.NextSecondaryAttackTick = disableWeapon ? int.MaxValue : Server.TickCount; + + Utilities.SetStateChanged(weapon.Value, "CBasePlayerWeapon", "m_nNextPrimaryAttackTick"); + Utilities.SetStateChanged(weapon.Value, "CBasePlayerWeapon", "m_nNextSecondaryAttackTick"); + } + } + } + public class SkillConfig(Skills skill = skillName, bool active = true, string color = "#ffc061", CsTeam onlyTeam = CsTeam.None, bool disableOnFreezeTime = false, bool needsTeammates = false, string requiredPermission = "", int maxPerServer = -1, Rarity rarity = Rarity.Common) : SkillsInfo.DefaultSkillInfo(skill, active, color, onlyTeam, disableOnFreezeTime, needsTeammates, requiredPermission, maxPerServer, rarity) { } diff --git a/jRandomSkills - SRC Files/src/player/skills/Thief.cs b/jRandomSkills - SRC Files/src/player/skills/Thief.cs index c3c2792..443d5f9 100644 --- a/jRandomSkills - SRC Files/src/player/skills/Thief.cs +++ b/jRandomSkills - SRC Files/src/player/skills/Thief.cs @@ -73,23 +73,26 @@ namespace src.player.skills if (playerPawn?.CBodyComponent == null) return; if (player.LifeState != (byte)LifeState_t.LIFE_ALIVE) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + if (commands == null || commands.Length == 0) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } string enemyId = commands[0]; if (!uint.TryParse(enemyId, out uint enemyIndex)) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } var enemy = Utilities.GetPlayerFromIndex((int)enemyIndex); if (enemy == null || !enemy.IsValid) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } @@ -100,11 +103,14 @@ namespace src.player.skills { if (player == null || !player.IsValid) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + var enemies = Utilities.GetPlayers() .Where(p => p != null - && p.PawnIsAlive - && p.Team != player.Team && p.IsValid + && p.Team != player.Team + && p.PlayerPawn?.Value?.Health > 0 && p.Team != CsTeam.Spectator && p.Team != CsTeam.None) .ToArray(); @@ -128,7 +134,7 @@ namespace src.player.skills border: !Utilities.GetPlayers().Any(p => p != null && p.Team == player.Team && p != player) ? "tb" : "t"); } else - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); } public static void DisableSkill(CCSPlayerController player) @@ -167,8 +173,13 @@ namespace src.player.skills var p = Utilities.GetPlayerFromIndex((int)playerIndex); if (p == null || !p.IsValid) return; - Instance.SkillAction(skillName.ToString(), "EnableSkill", [p]); - p.PrintToChat($" {ChatColors.Red}" + p.GetTranslation("thief_incorrect_skill", e.PlayerName)); + var playerEvent = PlayerManager.GetPlayerFromEvent(p); + if (playerEvent == null || !playerEvent.IsValid) return; + + if (!player.IsBot) + Instance.SkillAction(skillName.ToString(), "EnableSkill", [p]); + + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("thief_incorrect_skill", e.PlayerName)); }, CounterStrikeSharp.API.Modules.Timers.TimerFlags.STOP_ON_MAPCHANGE); return; } @@ -182,6 +193,9 @@ namespace src.player.skills var p = Utilities.GetPlayerFromIndex((int)playerIndex); if (p == null || !p.IsValid) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(p); + if (playerEvent == null || !playerEvent.IsValid) return; + var pInfo = PlayerManager.GetPlayerByIndex(p.Index); if (pInfo == null) return; @@ -191,7 +205,7 @@ namespace src.player.skills SkillUtils.CloseMenu(p); Instance.SkillAction(enemySkill.ToString(), "EnableSkill", [p]); - p.PrintToChat($" {ChatColors.Green}" + p.GetTranslation("thief_player_info", e.PlayerName)); + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("thief_player_info", e.PlayerName)); if (SkillsInfo.GetValue(enemySkill, "disableOnFreezeTime") && SkillUtils.IsFreezeTime()) { @@ -218,11 +232,14 @@ namespace src.player.skills var e = Utilities.GetPlayerFromIndex((int)enemyIndex); if (e == null || !e.IsValid) return; + var enemyEvent = PlayerManager.GetPlayerFromEvent(e); + if (enemyEvent == null || !enemyEvent.IsValid) return; + Instance.SkillAction(enemySkill.ToString(), "DisableSkill", [e]); eInfo.SpecialSkill = enemySkill; eInfo.Skill = Skills.None; - e.PrintToChat($" {ChatColors.Red}" + e.GetTranslation("thief_enemy_info")); + enemyEvent.PrintToChat($" {ChatColors.Red}" + enemyEvent.GetTranslation("thief_enemy_info")); }, CounterStrikeSharp.API.Modules.Timers.TimerFlags.STOP_ON_MAPCHANGE); } diff --git a/jRandomSkills - SRC Files/src/player/skills/WildThrow.cs b/jRandomSkills - SRC Files/src/player/skills/WildThrow.cs index ebb7ca2..77b5641 100644 --- a/jRandomSkills - SRC Files/src/player/skills/WildThrow.cs +++ b/jRandomSkills - SRC Files/src/player/skills/WildThrow.cs @@ -37,6 +37,9 @@ namespace src.player.skills if (playerInfo == null) return; playerInfo.SkillUsed = false; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + var enemies = Utilities.GetPlayers().Where(p =>p != null &&p.IsValid).Select(p => PlayerManager.GetPlayerEvent(p)).Where(p =>p != null &&p.IsValid &&p.Team != player.Team &&p.PlayerPawn?.Value != null &&p.PlayerPawn.Value.IsValid &&p.PlayerPawn.Value.Health > 0 &&!p.IsHLTV &&p.Team != CsTeam.Spectator&& p.Team != CsTeam.None).ToArray(); if (enemies.Length > 0) { @@ -44,14 +47,20 @@ namespace src.player.skills SkillUtils.CreateMenu(player, menuItems); } else - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")}"); } public static void DisableSkill(CCSPlayerController player) { if (playersToTarget.TryRemove(player.Index, out uint targetIndex)) + { infectedPlayers.TryRemove(targetIndex, out _); + var target = PlayerManager.GetPlayerFromEvent(Utilities.GetPlayerFromIndex((int)targetIndex)); + if (target != null && target.IsValid && target.PawnIsAlive && !SkillUtils.IsFreezeTime()) + target.PrintToChat($" {ChatColors.Green}{target.GetTranslation("wildthrow_disable_info")}"); + } + SkillUtils.CloseMenu(player); } @@ -100,19 +109,27 @@ namespace src.player.skills var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); if (playerInfo?.Skill != skillName) return; + var playerEvent = PlayerManager.GetPlayerFromEvent(player); + if (playerEvent == null || !playerEvent.IsValid) return; + if (playerInfo.SkillUsed) { - player.PrintToChat($" {ChatColors.Red}{player.GetTranslation("areareaper_used_info")}"); + playerEvent.PrintToChat($" {ChatColors.Red}{playerEvent.GetTranslation("areareaper_used_info")}"); return; } string enemyId = commands[0]; - if (!uint.TryParse(enemyId, out uint enemyIndex)) { player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } + + if (!uint.TryParse(enemyId, out uint enemyIndex)) { + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); + return; + } + var enemy = Utilities.GetPlayerFromIndex((int)enemyIndex); if (enemy == null) { - player.PrintToChat($" {ChatColors.Red}" + player.GetTranslation("selectplayerskill_incorrect_enemy_index")); + playerEvent.PrintToChat($" {ChatColors.Red}" + playerEvent.GetTranslation("selectplayerskill_incorrect_enemy_index")); return; } @@ -120,7 +137,12 @@ namespace src.player.skills playersToTarget[player.Index] = enemy.Index; playerInfo.SkillUsed = true; - player.PrintToChat($" {ChatColors.Green}" + player.GetTranslation("wildthrow_player_info", enemy.PlayerName)); + playerEvent.PrintToChat($" {ChatColors.Green}" + playerEvent.GetTranslation("wildthrow_player_info", enemy.PlayerName)); + + var enemyEvent = PlayerManager.GetPlayerFromEvent(enemy); + if (enemyEvent == null || !enemyEvent.IsValid) return; + + enemyEvent.PrintToChat($" {ChatColors.Red}" + enemyEvent.GetTranslation("wildthrow_enemy_info")); } public static void OnEntitySpawned(CEntityInstance @event) @@ -137,6 +159,9 @@ namespace src.player.skills if (pawn.Controller.Value == null || !pawn.Controller.Value.IsValid) return; var player = pawn.Controller.Value.As(); + player = PlayerManager.GetPlayerEvent(player); + if (player == null || !player.IsValid) return; + if (!infectedPlayers.ContainsKey(player.Index)) return; Server.NextFrame(() => { diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/WASDMenuAPI.dll b/jRandomSkills - Server Files/plugins/jRandomSkills/WASDMenuAPI.dll index 0b03600545e4f3818b839842fa3bde0a65d9c1d2..b6f84f2db30a621a6e4d644effa9eeef3c57c2f5 100644 GIT binary patch delta 237 zcmZo@VQgq&oY29-F>lhgjXfI10=jyeKZ?%3@4MyB;iQf}Eyc}8jCol#k_=NUQ!NZq z(hLj?%`KA?(+m^MlFThFlMR#2EiBAU%~MQ`5)F;bCjYcJ<EDa{c5ZmH`4QMCUKR zT=C7fq2|nr&nMbVsoHs3m|C<#3?}12&l%8!I;5p Jv$OqPCIC~sO?3bO delta 237 zcmZo@VQgq&oY28?p84jpjXfI10vcauss72>>bS;ZLU?6HPsKOY?O9hHr0$E86 Lshgec_c8$h_MAwe diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/configs/skillsInfo.json b/jRandomSkills - Server Files/plugins/jRandomSkills/configs/skillsInfo.json index 979c6e2..575ace8 100644 --- a/jRandomSkills - Server Files/plugins/jRandomSkills/configs/skillsInfo.json +++ b/jRandomSkills - Server Files/plugins/jRandomSkills/configs/skillsInfo.json @@ -1486,7 +1486,7 @@ "Active": true, "Name": "AreaReaper", "RequiredPermission": "", - "MaxPerServer": -1, + "MaxPerServer": 1, "Rarity": "Common" }, { diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/jRandomSkills.dll b/jRandomSkills - Server Files/plugins/jRandomSkills/jRandomSkills.dll index e8e0d41c124e481710daffa7364cc931b9c7ba70..1fdf43fa23f2a209e22565a49b72d26520406ddf 100644 GIT binary patch literal 559104 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 _4h~~!8lXxgg)_D|}yIPgy1Hf}@WJ+)l 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 z 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 `*f+9#1DRoLYyOwUzuBADo?BQKcGY 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 OdL0G&)8D^24*V~q`@QV| diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/languages/de.json b/jRandomSkills - Server Files/plugins/jRandomSkills/languages/de.json index d0adf2d..4d8fd37 100644 --- a/jRandomSkills - Server Files/plugins/jRandomSkills/languages/de.json +++ b/jRandomSkills - Server Files/plugins/jRandomSkills/languages/de.json @@ -24,6 +24,7 @@ "areareaper_select_info": "Standort zum Deaktivieren auswählen:", "areareaper_site_disabled": "Bombenstandort {0} wurde deaktiviert – dort können keine Bomben platziert werden!", "areareaper_used_info": "Deine Fähigkeit wurde bereits eingesetzt.", + "areareaper_teammates_info": "Bereich {0} wurde für das Pflanzen der Bombe gesperrt.", "areareaper_bombsite_disabled": "Dieser Bombenplatz wurde deaktiviert!", "armored": "Gepanzert", @@ -62,6 +63,7 @@ "carefulbullets": "Vorsichtige Kugeln", "carefulbullets_desc": "Wähle einen Spieler aus, der für jeden Fehlschuss Schaden nimmt", "carefulbullets_enemy_info": "Von nun an wird Ungenauigkeit buchstäblich wehtun.", + "carefulbullets_disable_info": "Fehlschüsse verursachen keinen Schaden mehr.", "carefulbullets_player_info": "‚{0}‘ muss jetzt vorsichtiger sein.", "carefulbullets_select_info": "Fehler schaden dem Spieler:", @@ -85,6 +87,7 @@ "darkness": "Dunkelheit", "darkness_desc": "Wendet einen Dunkelheitseffekt auf einen ausgewählten Gegner an", "darkness_enemy_info": "Lass die Lichter ausgehen", + "darkness_disable_info": "Das Licht ist zurück.", "darkness_player_info": "Die Dunkelheit hat den Spieler \"{0}\" überwältigt.", "darkness_select_info": "Wähle einen Spieler für die Dunkelheit aus:", @@ -97,6 +100,7 @@ "deaf": "Taub", "deaf_desc": "Wähle einen Spieler aus, für den alle Sounds stummgeschaltet werden sollen", "deaf_enemy_info": "Deine Kopfhörer haben das Spiel verlassen.", + "deaf_disable_info": "Du kannst wieder hören.", "deaf_player_info": "Der Ton für den Spieler ‚{0}‘ wurde deaktiviert.", "deaf_select_info": "Alle Töne für den Spieler stummschalten:", @@ -167,6 +171,7 @@ "glitch": "Glitch", "glitch_desc": "Deaktiviert das Radar für einen ausgewählten Gegner", "glitch_enemy_info": "Dein Radar wurde deaktiviert", + "glitch_disable_info": "Dein Radar funktioniert wieder.", "glitch_player_info": "Das Radar des Spielers ‚{0}‘ wurde deaktiviert.", "glitch_select_info": "Radar des Spielers ausschalten:", @@ -196,6 +201,7 @@ "hotbomb": "Heiße Bombe", "hotbomb_desc": "Solange du am Leben bist, fügt die Bombe ihrem Träger Schaden zu", "hotbomb_hint": "Vorsicht, die Bombe ist heiß!", + "hotbomb_disable_info": "Die Bombe ist nicht mehr heiß.", "iana": "Hologramm", "iana_desc": "Klicken Sie auf [css_useSkill], um Ihr Hologramm für einige Sekunden zu steuern", @@ -218,6 +224,7 @@ "jammer": "Störsender", "jammer_desc": "Wähle einen Spieler aus, um dessen Fadenkreuz zu deaktivieren", "jammer_enemy_info": "Dein Fadenkreuz wurde deaktiviert.", + "jammer_disable_info": "Dein Fadenkreuz funktioniert wieder.", "jammer_player_info": "Das Fadenkreuz von Spieler ‚{0}‘ wurde deaktiviert.", "jammer_select_info": "Fadenkreuz des Spielers deaktivieren:", @@ -230,6 +237,7 @@ "jumpban": "Beinlos", "jumpban_desc": "Wähle einen Spieler, der nicht springen kann", "jumpban_enemy_info": "Jemand hat dir die Beine abgeschnitten.", + "jumpban_disable_info": "Du kannst deine Beine wieder benutzen.", "jumpban_player_info": "Der Spieler ‚{0}‘ kann nicht mehr springen.", "jumpban_select_info": "Spieler vom Springen ausschließen:", @@ -260,6 +268,7 @@ "magnifier": "Lupe", "magnifier_desc": "Vergrößert den Bildschirm des Gegners und verringert dessen Sichtfeld", "magnifier_enemy_info": "Dein Sichtfeld wurde verzerrt!", + "magnifier_disable_info": "Deine Sicht ist wieder normal.", "magnifier_player_info": "Der Spieler ‚{0}‘ wurde in den Zoom-Modus versetzt.", "magnifier_select_info": "Bildschirm des Spielers vergrößern:", @@ -321,12 +330,14 @@ "poison": "Gift", "poison_desc": "Wähle einen Spieler aus, der alle paar Sekunden Schaden nimmt", "poison_enemy_info": "Du wurdest vergiftet", + "poison_disable_info": "Du bist jetzt immun gegen Gift.", "poison_player_info": "Der Spieler ‚{0}‘ wurde vergiftet", "poison_select_info": "Einen Spieler vergiften:", "primaryban": "Keine Gewehre", "primaryban_desc": "Wähle einen Spieler aus, der keine Gewehre verwenden kann", "primaryban_enemy_info": "Du kannst keine Gewehre mehr verwenden.", + "primaryban_disable_info": "Du kannst wieder Gewehre benutzen.", "primaryban_player_info": "Der Spieler ‚{0}‘ kann keine Gewehre mehr verwenden.", "primaryban_select_info": "Gewehre für Spieler verbieten:", @@ -457,6 +468,8 @@ "wildthrow": "Wilder Wurf", "wildthrow_desc": "Wähle einen Spieler aus, der Probleme beim Werfen von Granaten haben wird", "wildthrow_player_info": "Spieler '{0}' hat all seine Lineups vergessen", + "wildthrow_enemy_info": "Du wirst beim Werfen von Granaten zu nervös.", + "wildthrow_disable_info": "Deine Erinnerung daran, wie man Granaten wirft, ist wieder normal.", "wildthrow_select_info": "Wähle einen Spieler aus:", "zeus": "Zeus", diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/languages/en.json b/jRandomSkills - Server Files/plugins/jRandomSkills/languages/en.json index f972310..031cb61 100644 --- a/jRandomSkills - Server Files/plugins/jRandomSkills/languages/en.json +++ b/jRandomSkills - Server Files/plugins/jRandomSkills/languages/en.json @@ -24,6 +24,7 @@ "areareaper_select_info": "Select site to deactivate:", "areareaper_site_disabled": "Bomb site {0} has been deactivated - no bombs can be planted there!", "areareaper_used_info": "Your skill has already been used.", + "areareaper_teammates_info": "Bombsite {0} has been blocked for planting.", "areareaper_bombsite_disabled": "This bombsite has been disabled!", "armored": "Armored", @@ -62,6 +63,7 @@ "carefulbullets": "Careful Bullets", "carefulbullets_desc": "Select a player who takes damage for every missed shot", "carefulbullets_enemy_info": "From now on, inaccuracy will literally hurt.", + "carefulbullets_disable_info": "Missing shots no longer hurts you.", "carefulbullets_player_info": "'{0}' must now be more careful.", "carefulbullets_select_info": "Inaccuracy hurts the player:", @@ -85,6 +87,7 @@ "darkness": "Darkness", "darkness_desc": "Applies a darkness effect to a chosen enemy", "darkness_enemy_info": "Let the lights go out.", + "darkness_disable_info": "The lights are back on.", "darkness_player_info": "Darkness has overtaken player '{0}'.", "darkness_select_info": "Select player for darkness:", @@ -97,6 +100,7 @@ "deaf": "Deaf", "deaf_desc": "Choose a player to mute all sounds for", "deaf_enemy_info": "Your headphones have left the game.", + "deaf_disable_info": "You can hear again.", "deaf_player_info": "Sound has been disabled for player '{0}'.", "deaf_select_info": "Mute all sounds for player:", @@ -167,6 +171,7 @@ "glitch": "Glitch", "glitch_desc": "Disables the radar for a chosen enemy", "glitch_enemy_info": "Your radar has been disabled.", + "glitch_disable_info": "Your radar is back to normal.", "glitch_player_info": "Player '{0}'s radar has been disabled.", "glitch_select_info": "Turn off player's radar:", @@ -196,6 +201,7 @@ "hotbomb": "Hot Bomb", "hotbomb_desc": "As long as you are alive, the bomb deals damage to its carrier", "hotbomb_hint": "Careful, the bomb is hot!", + "hotbomb_disable_info": "The bomb is no longer hot.", "iana": "Hologram", "iana_desc": "Click [css_useSkill] to control your hologram for a few seconds", @@ -218,6 +224,7 @@ "jammer": "Jammer", "jammer_desc": "Choose a player to disable their crosshair", "jammer_enemy_info": "Your crosshair has been disabled.", + "jammer_disable_info": "Your crosshair is back to normal.", "jammer_player_info": "Player '{0}'s crosshair has been disabled.", "jammer_select_info": "Disable player's crosshair:", @@ -230,6 +237,7 @@ "jumpban": "Legless", "jumpban_desc": "Choose a player who cannot jump", "jumpban_enemy_info": "Someone cut off your legs.", + "jumpban_disable_info": "You can use your legs again.", "jumpban_player_info": "Player '{0}' can no longer jump.", "jumpban_select_info": "Ban player from jumping:", @@ -260,6 +268,7 @@ "magnifier": "Magnifier", "magnifier_desc": "Forces the enemy's screen to zoom in, reducing their field of view", "magnifier_enemy_info": "Your field of view has been distorted!", + "magnifier_disable_info": "Your vision is back to normal.", "magnifier_player_info": "Player '{0}' has been forced into zoom mode.", "magnifier_select_info": "Magnify player's screen:", @@ -321,12 +330,14 @@ "poison": "Poison", "poison_desc": "Choose a player who will take damage every few seconds", "poison_enemy_info": "You have been poisoned.", + "poison_disable_info": "You are now immune to poison.", "poison_player_info": "Player '{0}' has been poisoned.", "poison_select_info": "Poison a player:", "primaryban": "No Rifles", "primaryban_desc": "Choose a player who cannot use rifles", "primaryban_enemy_info": "You can no longer use rifles.", + "primaryban_disable_info": "You can use rifles again.", "primaryban_player_info": "Player '{0}' can no longer use rifles.", "primaryban_select_info": "Ban rifles for player:", @@ -457,6 +468,8 @@ "wildthrow": "Wild Throws", "wildthrow_desc": "Choose a player who will have trouble throwing grenades", "wildthrow_player_info": "Player '{0}' has forgotten all their lineups", + "wildthrow_enemy_info": "You get too excited when throwing grenades.", + "wildthrow_disable_info": "Your memory of how to throw grenades is back to normal.", "wildthrow_select_info": "Select a player:", "zeus": "Zeus", diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/languages/fr.json b/jRandomSkills - Server Files/plugins/jRandomSkills/languages/fr.json index 02c5543..f6f6a9d 100644 --- a/jRandomSkills - Server Files/plugins/jRandomSkills/languages/fr.json +++ b/jRandomSkills - Server Files/plugins/jRandomSkills/languages/fr.json @@ -24,6 +24,7 @@ "areareaper_select_info": "Sélectionnez un site à désactiver :", "areareaper_site_disabled": "Le site de bombe {0} a été désactivé – aucune bombe ne peut y être posée !", "areareaper_used_info": "Votre compétence a déjà été utilisée.", + "areareaper_teammates_info": "Le site de bombe {0} est désormais interdit au plant.", "areareaper_bombsite_disabled": "Ce site de bombe a été désactivé !", "armored": "Blindé", @@ -62,6 +63,7 @@ "carefulbullets": "Balles prudentes", "carefulbullets_desc": "Sélectionnez un joueur qui subit des dégâts à chaque tir manqué", "carefulbullets_enemy_info": "À partir de maintenant, l'inexactitude fera littéralement mal.", + "carefulbullets_disable_info": "Rater vos tirs ne vous blessera plus.", "carefulbullets_player_info": "« {0} » doit désormais être plus prudent.", "carefulbullets_select_info": "L'inexactitude nuit au joueur :", @@ -85,6 +87,7 @@ "darkness": "Obscurité", "darkness_desc": "Applique un effet d’obscurité à un ennemi choisi", "darkness_enemy_info": "Que la lumière s’éteigne.", + "darkness_disable_info": "Les lumières sont revenues.", "darkness_player_info": "L’obscurité a envahi le joueur « {0} ».", "darkness_select_info": "Sélectionnez un joueur pour l’obscurité :", @@ -97,6 +100,7 @@ "deaf": "Sourd", "deaf_desc": "Choisissez un joueur pour couper tous ses sons", "deaf_enemy_info": "Votre casque a quitté la partie.", + "deaf_disable_info": "Vous entendez de nouveau.", "deaf_player_info": "Le son a été désactivé pour le joueur « {0} ».", "deaf_select_info": "Couper tous les sons du joueur :", @@ -167,6 +171,7 @@ "glitch": "Glitch", "glitch_desc": "Désactive le radar d’un ennemi choisi", "glitch_enemy_info": "Votre radar a été désactivé.", + "glitch_disable_info": "Votre radar est revenu à la normale.", "glitch_player_info": "Le radar du joueur « {0} » a été désactivé.", "glitch_select_info": "Désactiver le radar du joueur :", @@ -196,6 +201,7 @@ "hotbomb": "Bombe brûlante", "hotbomb_desc": "Tant que vous êtes en vie, la bombe inflige des dégâts à son porteur", "hotbomb_hint": "Attention, la bombe est brûlante !", + "hotbomb_disable_info": "La bombe ne brûle plus.", "iana": "Hologramme", "iana_desc": "Cliquez sur [css_useSkill] pour contrôler votre hologramme pendant quelques secondes", @@ -218,6 +224,7 @@ "jammer": "Brouilleur", "jammer_desc": "Choisissez un joueur pour désactiver son viseur", "jammer_enemy_info": "Votre viseur a été désactivé.", + "jammer_disable_info": "Votre réticule est revenu à la normale.", "jammer_player_info": "Le viseur du joueur « {0} » a été désactivé.", "jammer_select_info": "Désactiver le viseur d’un joueur :", @@ -230,6 +237,7 @@ "jumpban": "Sans Jambes", "jumpban_desc": "Choisissez un joueur qui ne pourra plus sauter", "jumpban_enemy_info": "Quelqu’un vous a coupé les jambes.", + "jumpban_disable_info": "Vous pouvez de nouveau utiliser vos jambes.", "jumpban_player_info": "Le joueur « {0} » ne peut plus sauter.", "jumpban_select_info": "Interdire de sauter au joueur :", @@ -260,6 +268,7 @@ "magnifier": "Loupe", "magnifier_desc": "Force l’écran de l’ennemi à zoomer, réduisant son champ de vision", "magnifier_enemy_info": "Votre champ de vision a été déformé !", + "magnifier_disable_info": "Votre vision est revenue à la normale.", "magnifier_player_info": "Le joueur « {0} » a été forcé en mode zoom.", "magnifier_select_info": "Forcer l’écran du joueur à zoomer :", @@ -321,12 +330,14 @@ "poison": "Poison", "poison_desc": "Choisissez un joueur qui subira des dégâts toutes les quelques secondes", "poison_enemy_info": "Vous avez été empoisonné.", + "poison_disable_info": "Vous êtes désormais immunisé contre le poison.", "poison_player_info": "Le joueur « {0} » a été empoisonné.", "poison_select_info": "Empoisonner un joueur :", "primaryban": "Sans Fusils", "primaryban_desc": "Choisissez un joueur qui ne pourra plus utiliser de fusils", "primaryban_enemy_info": "Vous ne pouvez plus utiliser de fusils.", + "primaryban_disable_info": "Vous pouvez de nouveau utiliser des fusils.", "primaryban_player_info": "Le joueur « {0} » ne peut plus utiliser de fusils.", "primaryban_select_info": "Interdire les fusils pour un joueur :", @@ -457,6 +468,8 @@ "wildthrow": "Lancers sauvages", "wildthrow_desc": "Choisissez un joueur qui aura des difficultés à lancer des grenades", "wildthrow_player_info": "Le joueur '{0}' a oublié tous ses alignements (lineups)", + "wildthrow_enemy_info": "Vous êtes trop nerveux lorsque vous lancez des grenades.", + "wildthrow_disable_info": "Votre mémoire concernant le lancer de grenades est revenue à la normale.", "wildthrow_select_info": "Sélectionnez un joueur :", "zeus": "Zeus", diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/languages/pl.json b/jRandomSkills - Server Files/plugins/jRandomSkills/languages/pl.json index 321c9d9..4afd41b 100644 --- a/jRandomSkills - Server Files/plugins/jRandomSkills/languages/pl.json +++ b/jRandomSkills - Server Files/plugins/jRandomSkills/languages/pl.json @@ -24,6 +24,7 @@ "areareaper_select_info": "Wybierz strefę do dezaktyw.:", "areareaper_site_disabled": "Strefa detonacji {0} została dezaktywowana - nie można na niej podłożyć bomby!", "areareaper_used_info": "Twoja moc została już wykorzystana.", + "areareaper_teammates_info": "Strefa {0} została zablokowana do podłożenia bomby.", "areareaper_bombsite_disabled": "Ten bombsite został wyłączony!", "armored": "Gruby", @@ -62,6 +63,7 @@ "carefulbullets": "Ostrożne pociski", "carefulbullets_desc": "Wybierz gracza, który otrzymuje obrażenia za każdy niecelny strzał", "carefulbullets_enemy_info": "Od teraz niecelność będzie dosłownie bolała.", + "carefulbullets_disable_info": "Pudłowanie nie zadaje już obrażeń.", "carefulbullets_player_info": "'{0}' musi teraz być bardziej ostrożny.", "carefulbullets_select_info": "Niedokładność szkodzi graczowi:", @@ -85,6 +87,7 @@ "darkness": "Mrok", "darkness_desc": "Nadaje efekt ciemności wybranemu przeciwnikowi", "darkness_enemy_info": "Niech zgasną światła.", + "darkness_disable_info": "Światła wróciły.", "darkness_player_info": "Ciemność opanowała gracza '{0}'.", "darkness_select_info": "Nałóż efekt ciemności:", @@ -97,6 +100,7 @@ "deaf": "Głuchy", "deaf_desc": "Wybierasz gracza, dla którego chcesz wyłączyć wszystkie dźwięki", "deaf_enemy_info": "Słuchawki opuściły grę.", + "deaf_disable_info": "Znowu słyszysz.", "deaf_player_info": "Dźwięk został wyłączony dla gracza '{0}'.", "deaf_select_info": "Wycisz dźwięki gracza:", @@ -167,6 +171,7 @@ "glitch": "Glitch", "glitch_desc": "Wyłączasz radar wybranemu przeciwnikowi", "glitch_enemy_info": "Twój radar został wyłączony.", + "glitch_disable_info": "Twój radar wrócił do normy.", "glitch_player_info": "Radar gracza '{0}' został wyłączony.", "glitch_select_info": "Wyłącz radar dla gracza:", @@ -196,6 +201,7 @@ "hotbomb": "Gorąca Bomba", "hotbomb_desc": "Dopóki żyjesz, bomba zadaje obrażenia osobie, która ją niesie", "hotbomb_hint": "Ostrożnie, bomba parzy!", + "hotbomb_disable_info": "Bomba już nie parzy.", "iana": "Hologram", "iana_desc": "Kliknij [css_useSkill], aby sterować hologramem przez kilka sekund", @@ -218,6 +224,7 @@ "jammer": "Zakłócacz", "jammer_desc": "Wybierasz gracza, dla którego chcesz wyłączyć celownik", "jammer_enemy_info": "Twój celownik został wyłączony.", + "jammer_disable_info": "Twój celownik wrócił do normy.", "jammer_player_info": "Celownik gracza '{0}' została wyłączona.", "jammer_select_info": "Wyłącz celownik dla gracza:", @@ -230,6 +237,7 @@ "jumpban": "Beznogi", "jumpban_desc": "Wybierasz gracza, który nie będzie mógł skakać", "jumpban_enemy_info": "Ktoś odciął ci nogi.", + "jumpban_disable_info": "Możesz znowu używać nóg.", "jumpban_player_info": "Gracz '{0}' nie może teraz skakać.", "jumpban_select_info": "Zablokuj skok dla gracza:", @@ -260,6 +268,7 @@ "magnifier": "Lupa", "magnifier_desc": "Przybiżasz ekran wybranemu przeciwnikowi", "magnifier_enemy_info": "Twoje pole widzenia zostało zniekształcone!", + "magnifier_disable_info": "Twój wzrok wrócił do normy.", "magnifier_player_info": "Gracz '{0}' został zmuszony do przejścia w tryb powiększenia.", "magnifier_select_info": "Powiększ ekran gracza:", @@ -321,12 +330,14 @@ "poison": "Trutka", "poison_desc": "Wybierasz gracza, który co kilka sekund będzie otrzymywał obrażenia", "poison_enemy_info": "Zostałeś otruty.", + "poison_disable_info": "Jesteś teraz odporny na truciznę.", "poison_player_info": "Gracz '{0}' został otruty.", "poison_select_info": "Zatruj gracza:", "primaryban": "Brak Karabinów", "primaryban_desc": "Wybierasz gracza, który nie może używać karabinów", "primaryban_enemy_info": "Nie możesz już używać karabinów.", + "primaryban_disable_info": "Możesz znowu używać karabinów.", "primaryban_player_info": "Gracz '{0}' nie może już używać karabinów.", "primaryban_select_info": "Zablokuj karabiny dla gracza:", @@ -457,6 +468,8 @@ "wildthrow": "Dzikie Rzuty", "wildthrow_desc": "Wybierz gracza, który będzie miał trudności z rzucaniem granatami", "wildthrow_player_info": "Gracz '{0}' zapomniał wszystkie lineup'y", + "wildthrow_enemy_info": "Za bardzo denerwujesz się podczas rzucania granatami.", + "wildthrow_disable_info": "Twoja pamięć odnośnie granatów wróciła do normy.", "wildthrow_select_info": "Wybierz gracza:", "zeus": "Zeus", diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/languages/pt-br.json b/jRandomSkills - Server Files/plugins/jRandomSkills/languages/pt-br.json index b953a61..117b829 100644 --- a/jRandomSkills - Server Files/plugins/jRandomSkills/languages/pt-br.json +++ b/jRandomSkills - Server Files/plugins/jRandomSkills/languages/pt-br.json @@ -24,6 +24,7 @@ "areareaper_select_info": "Escolha o bomb p/ desativar:", "areareaper_site_disabled": "Bombsite {0} foi desativado - nenhuma bomba pode ser plantada lá!", "areareaper_used_info": "Seu poder já foi usado.", + "areareaper_teammates_info": "A área {0} foi bloqueada para plantar a bomba.", "areareaper_bombsite_disabled": "Este local de bomba foi desativado!", "armored": "Super Tiro", @@ -62,6 +63,7 @@ "carefulbullets": "Errou, mamou", "carefulbullets_desc": "Selecione um jogador vai sofrer dano ao errar cada tiro", "carefulbullets_enemy_info": "A partir de agora, seu erro vai literalmente doer.", + "carefulbullets_disable_info": "Errar tiros não causará mais dano.", "carefulbullets_player_info": "'{0}' agora precisa ter mais cuidado.", "carefulbullets_select_info": "O erro prejudica o jogador:", @@ -85,6 +87,7 @@ "darkness": "Escuridão", "darkness_desc": "Aplica um efeito de escuridão a um inimigo escolhido", "darkness_enemy_info": "Que as luzes se apaguem.", + "darkness_disable_info": "As luzes voltaram.", "darkness_player_info": "A escuridão tomou conta do jogador '{0}'.", "darkness_select_info": "Escolha jogador: escuridão:", @@ -97,6 +100,7 @@ "deaf": "Surdo", "deaf_desc": "Escolha um jogador para desativar todos os sons", "deaf_enemy_info": "Seus fones de ouvido saíram do jogo.", + "deaf_disable_info": "Você pode ouvir novamente.", "deaf_player_info": "O som foi desativado para o jogador '{0}'.", "deaf_select_info": "Silenciar jogador:", @@ -167,6 +171,7 @@ "glitch": "Sem Mapa", "glitch_desc": "Desativa o radar de um inimigo escolhido", "glitch_enemy_info": "Seu radar foi desativado.", + "glitch_disable_info": "Seu radar voltou ao normal.", "glitch_player_info": "O radar do jogador '{0}' foi desativado.", "glitch_select_info": "Desativar radar do jogador:", @@ -196,6 +201,7 @@ "hotbomb": "Bomba Quente", "hotbomb_desc": "Enquanto você estiver vivo, a bomba causa dano ao portador", "hotbomb_hint": "Cuidado, a bomba está quente!", + "hotbomb_disable_info": "A bomba não está mais queimando.", "iana": "Holograma", "iana_desc": "Clique em [css_useSkill] para controlar seu holograma por alguns segundos", @@ -218,6 +224,7 @@ "jammer": "No Scope", "jammer_desc": "Escolha um jogador para desativar a mira", "jammer_enemy_info": "Sua mira foi desativada.", + "jammer_disable_info": "Sua mira voltou ao normal.", "jammer_player_info": "A mira do jogador '{0}' foi desativada.", "jammer_select_info": "Desativar mira do jogador:", @@ -230,6 +237,7 @@ "jumpban": "Perneta", "jumpban_desc": "Escolha um jogador que não poderá pular", "jumpban_enemy_info": "Cortaram as suas pernas.", + "jumpban_disable_info": "Você recuperou o uso das pernas.", "jumpban_player_info": "O jogador '{0}' não pode mais pular.", "jumpban_select_info": "Banir pulo do jogador:", @@ -260,6 +268,7 @@ "magnifier": "Lupa", "magnifier_desc": "Força a tela do inimigo a dar um zoom, reduzindo seu campo de visão", "magnifier_enemy_info": "Seu campo de visão foi distorcido!", + "magnifier_disable_info": "Sua visão voltou ao normal.", "magnifier_player_info": "O jogador ‘{0}’ foi forçado a entrar no modo zoom.", "magnifier_select_info": "Ampliar tela do jogador:", @@ -321,12 +330,14 @@ "poison": "Veneno", "poison_desc": "Escolha um jogador que receberá dano a cada poucos segundos", "poison_enemy_info": "Você foi envenenado.", + "poison_disable_info": "Você agora está imune ao veneno.", "poison_player_info": "O jogador '{0}' foi envenenado.", "poison_select_info": "Envenenar jogador:", "primaryban": "Sem Rifle", "primaryban_desc": "Escolha um jogador que não poderá usar rifles", "primaryban_enemy_info": "Você não pode mais usar rifles.", + "primaryban_disable_info": "Você pode usar rifles novamente.", "primaryban_player_info": "O jogador '{0}' não pode mais usar rifles.", "primaryban_select_info": "Banir rifles do jogador:", @@ -457,6 +468,8 @@ "wildthrow": "Arremesso Selvagem", "wildthrow_desc": "Escolha um jogador que terá problemas para lançar granadas", "wildthrow_player_info": "O jogador '{0}' esqueceu todos os seus lineups", + "wildthrow_enemy_info": "Você fica muito nervoso ao lançar granadas.", + "wildthrow_disable_info": "Sua memória sobre como lançar granadas voltou ao normal.", "wildthrow_select_info": "Selecione um jogador:", "zeus": "Zeus", diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/languages/ru.json b/jRandomSkills - Server Files/plugins/jRandomSkills/languages/ru.json index e8fc4c3..0eae893 100644 --- a/jRandomSkills - Server Files/plugins/jRandomSkills/languages/ru.json +++ b/jRandomSkills - Server Files/plugins/jRandomSkills/languages/ru.json @@ -24,6 +24,7 @@ "areareaper_select_info": "Выберите сайт для деактивации:", "areareaper_site_disabled": "Бомб-сайт {0} деактивирован — бомбу нельзя установить там!", "areareaper_used_info": "Ваш навык уже был использован.", + "areareaper_teammates_info": "Установка бомбы на точке {0} запрещена.", "areareaper_bombsite_disabled": "Этот бомб-сайт отключён!", "armored": "Бронированный", @@ -62,6 +63,7 @@ "carefulbullets": "Осторожные пули", "carefulbullets_desc": "Выберите игрока, который будет получать урон за каждое ваше промахивание", "carefulbullets_enemy_info": "Точность теперь буквально имеет значение.", + "carefulbullets_disable_info": "Промахи больше не наносят урон.", "carefulbullets_player_info": "'{0}' теперь должен быть осторожнее.", "carefulbullets_select_info": "Промахи ранят игрока:", @@ -85,6 +87,7 @@ "darkness": "Тьма", "darkness_desc": "Накладывает эффекть тьмы на выбранного врага", "darkness_enemy_info": "Пусть свет погаснет.", + "darkness_disable_info": "Свет снова включился.", "darkness_player_info": "Тьма охватила игрока '{0}'.", "darkness_select_info": "Выберите игрока для тьмы:", @@ -97,6 +100,7 @@ "deaf": "Глухой", "deaf_desc": "Выберите игрока, у которого будет отключён весь звук", "deaf_enemy_info": "Ваши наушники покинули игру.", + "deaf_disable_info": "Ты снова слышишь.", "deaf_player_info": "Звук отключён для игрока '{0}'.", "deaf_select_info": "Отключить звук для игрока:", @@ -167,6 +171,7 @@ "glitch": "Глитч", "glitch_desc": "Отключает радар выбранному врагу", "glitch_enemy_info": "Ваш радар был отключён.", + "glitch_disable_info": "Твой радар снова работает.", "glitch_player_info": "Радар игрока '{0}' был отключён.", "glitch_select_info": "Отключить радар игроку:", @@ -196,6 +201,7 @@ "hotbomb": "Горячая бомба", "hotbomb_desc": "Пока вы живы, бомба наносит урон её носителю", "hotbomb_hint": "Осторожно, бомба горячая!", + "hotbomb_disable_info": "Бомба больше не обжигает.", "iana": "Голограмма", "iana_desc": "Нажмите [css_useSkill], чтобы управлять своей голограммой несколько секунд", @@ -218,6 +224,7 @@ "jammer": "Глушилка", "jammer_desc": "Выберите игрока, чтобы отключить его прицел", "jammer_enemy_info": "Ваш прицел был отключён.", + "jammer_disable_info": "Твой прицел снова работает.", "jammer_player_info": "Прицел игрока '{0}' был отключён.", "jammer_select_info": "Отключить прицел игроку:", @@ -230,6 +237,7 @@ "jumpban": "Безногий", "jumpban_desc": "Выберите игрока, который не сможет прыгать", "jumpban_enemy_info": "Кто-то отрезал вам ноги.", + "jumpban_disable_info": "Ты снова можешь нормально двигаться.", "jumpban_player_info": "Игрок '{0}' больше не может прыгать.", "jumpban_select_info": "Запретить прыжки игроку:", @@ -260,6 +268,7 @@ "magnifier": "Лупа", "magnifier_desc": "Приближает экран врага, уменьшая его поле зрения", "magnifier_enemy_info": "Ваше поле зрения было искажено!", + "magnifier_disable_info": "Твоё зрение восстановилось.", "magnifier_player_info": "Игрок '{0}' принудительно переведён в режим увеличения.", "magnifier_select_info": "Увеличить экран игрока:", @@ -321,12 +330,14 @@ "poison": "Яд", "poison_desc": "Выберите игрока, который будет получать урон каждые несколько секунд", "poison_enemy_info": "Вы были отравлены.", + "poison_disable_info": "Теперь ты невосприимчив к яду.", "poison_player_info": "Игрок '{0}' был отравлен.", "poison_select_info": "Отравить игрока:", "primaryban": "Без винтовок", "primaryban_desc": "Выберите игрока, который не сможет использовать винтовки", "primaryban_enemy_info": "Вы больше не можете использовать винтовки.", + "primaryban_disable_info": "Ты снова можешь использовать винтовки.", "primaryban_player_info": "Игрок '{0}' больше не может использовать винтовки.", "primaryban_select_info": "Запретить винтовки игроку:", @@ -457,6 +468,8 @@ "wildthrow": "Дикие броски", "wildthrow_desc": "Выберите игрока, у которого будут проблемы с бросанием гранат", "wildthrow_player_info": "Игрок '{0}' забыл все свои гранатлайны", + "wildthrow_enemy_info": "Ты слишком волнуешься, когда бросаешь гранаты.", + "wildthrow_disable_info": "Твоя память о том, как бросать гранаты, вернулась в норму.", "wildthrow_select_info": "Выберите игрока:", "zeus": "Зевс", @@ -516,4 +529,4 @@ "menu_controlls_scroll": "W/S — Прокрутка", "menu_controlls_padding": " | ", "menu_controlls_select": "E — Выбрать" -} +} \ No newline at end of file diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/languages/tr.json b/jRandomSkills - Server Files/plugins/jRandomSkills/languages/tr.json index fca1676..87d07ef 100644 --- a/jRandomSkills - Server Files/plugins/jRandomSkills/languages/tr.json +++ b/jRandomSkills - Server Files/plugins/jRandomSkills/languages/tr.json @@ -24,6 +24,7 @@ "areareaper_select_info": "Kapatılacak bomba alanını seç:", "areareaper_site_disabled": "{0} alanı mühürlendi - artık buraya bomba kurulamaz!", "areareaper_used_info": "Yeteneğini zaten kullandın, açgözlülük yapma", + "areareaper_teammates_info": "{0} Bölgesi bomba kurmaya kapatıldı.", "areareaper_bombsite_disabled": "Bu bomba alanı kullanıma kapatıldı!", "armored": "Zırhlı", @@ -62,6 +63,7 @@ "carefulbullets": "Dikkatli Mermiler", "carefulbullets_desc": "Düşman mermi kaçırırsa hasar alır", "carefulbullets_enemy_info": "Mermi kaçırmak canını yakacak", + "carefulbullets_disable_info": "Artık mermi kaçırmak can yakmayacak.", "carefulbullets_player_info": "'{0}' artık mermi sıkarken iki kere düşünecek", "carefulbullets_select_info": "İsabetsiz atışların hasar vereceği oyuncu:", @@ -85,6 +87,7 @@ "darkness": "Karanlık", "darkness_desc": "Bir düşmanın ekranını karart", "darkness_enemy_info": "Işıklar sönsün", + "darkness_disable_info": "Işıklar geldi.", "darkness_player_info": "'{0}' isimli oyuncunun dünyasını kararttın", "darkness_select_info": "Karanlık bir oyuncuyu seç:", @@ -97,6 +100,7 @@ "deaf": "Sağır", "deaf_desc": "Bir düşmanın kulağını kapat ve sesleri duymaz hale getir", "deaf_enemy_info": "Kulaklıkların tıkandı", + "deaf_disable_info": "Kulakların açıldı.", "deaf_player_info": "'{0}' isimli oyuncu için sesler kapatıldı.", "deaf_select_info": "Sağır bir oyuncuyu seç:", @@ -167,6 +171,7 @@ "glitch": "Glitç", "glitch_desc": "Seçilen bir düşmanın radarını kapatır", "glitch_enemy_info": "Radarın kapandı", + "glitch_disable_info": "Radarın açıldı", "glitch_player_info": "'{0}' isimli oyuncunun radarı devre dışı bırakıldı.", "glitch_select_info": "Radarı kapatılacak oyuncuyu seç:", @@ -196,6 +201,7 @@ "hotbomb": "Sıcak C4", "hotbomb_desc": "Yaşadığın sürece bombacının canı azalıyor", "hotbomb_hint": "Bomba çok sıcak!", + "hotbomb_disable_info": "Bomba artık yakmıyor.", "iana": "Hologram", "iana_desc": "[css_useSkill] tuşuna basarak bir hologram oluştur", @@ -218,6 +224,7 @@ "jammer": "Sinyal Kesici", "jammer_desc": "Bir oyuncunun nişangahını (crosshair) kapatmak için seç", "jammer_enemy_info": "Nişangahın kapatıldı.", + "jammer_disable_info": "Nişangahın açıldı", "jammer_player_info": "'{0}' isimli oyuncunun nişangahı kapatıldı.", "jammer_select_info": "Nişangahı kapatılacak oyuncuyu seç:", @@ -230,6 +237,7 @@ "jumpban": "Bacaksız", "jumpban_desc": "Zıplayamayacak bir oyuncu seç", "jumpban_enemy_info": "Bacakların kesildi", + "jumpban_disable_info": "Bacaklarına kavuştun", "jumpban_player_info": "'{0}' artık zıplayamaz.", "jumpban_select_info": "Zıplaması yasaklanacak oyuncu:", @@ -260,6 +268,7 @@ "magnifier": "Büyüteç", "magnifier_desc": "Düşmanın ekranını yakınlaştırarak görüş alanını daraltır", "magnifier_enemy_info": "Görüşün bozuldu!", + "magnifier_disable_info": "Görüşün düzeldi", "magnifier_player_info": "'{0}' isimli oyuncunun ekranı yakınlaştırıldı.", "magnifier_select_info": "Ekranı büyütülecek oyuncuyu seç:", @@ -321,12 +330,14 @@ "poison": "Zehir", "poison_desc": "Birkaç saniyede bir hasar alacak bir oyuncu seç", "poison_enemy_info": "Zehirlendin.", + "poison_disable_info": "Zehire bağışıklık kazandın", "poison_player_info": "'{0}' isimli oyuncu zehirlendi.", "poison_select_info": "Zehirlenecek oyuncuyu seç:", "primaryban": "Tüfek Yasak", "primaryban_desc": "Tüfek kullanamayacak bir oyuncu seç", "primaryban_enemy_info": "Tüfek kullanmayı unuttun", + "primaryban_disable_info": "Tüfek kullanabilirsin", "primaryban_player_info": "'{0}' artık tüfek kullanamaz.", "primaryban_select_info": "Tüfek kullanımı yasaklanacak oyuncu:", @@ -457,6 +468,8 @@ "wildthrow": "Unutkan Bombacı", "wildthrow_desc": "El bombası atmakta zorluk çekecek bir oyuncu seçin", "wildthrow_player_info": "'{0}' adlı oyuncu tüm taktiklerini unuttu", + "wildthrow_enemy_info": "Bomba atarken çok heyecanlanıyorsun.", + "wildthrow_disable_info": "El bombası atma hafızan normale döndü.", "wildthrow_select_info": "Bir oyuncu seçin:", "zeus": "Zeus",