jRandomSkills/README-PL.md
2026-06-10 12:56:21 +00:00

77 KiB
Raw Blame History

GitHub release       GitHub latest commit       Github all releases       GitHub stars       Discord server

📌 Oznaczenie

Note

Te repozytorium jest to fork projektu stworzonego przez Jakuba Bartosika (D3X).

💡 Opis

jRandomSkills to plugin do CounterStrike 2, który wprowadza chaos i frajdę do rozgrywki! W każdej rundzie losowo otrzymujesz jedną z unikalnych supermocy - od niewidzialności, przez wybuchowe strzały, po manipulację kamerą. Zaskocz przeciwników, przejmij kontrolę nad meczem i odkryj dziesiątki kreatywnych umiejętności, które zmieniają dynamikę gry!

Wybierz język:

💬 Dostępne języki

🖼️ Prezentacja Pluginu

Preview Preview2

🌐 Serwer Testowy

Dołącz do serwera testowego 3v3 i wypróbuj plugin jRandomSkills:

  • Adres: jRandomSkills@pukawka.pl
  • Hasło: public
  • Godziny otwarcia: 00:00-19:00
  • Połącz URL: steam://connect/51.38.122.215:27215/public
  • Połącz: connect 51.38.122.215:27215; password public

Kupujesz serwer na pukawce? Skorzystaj z mojego kodu polecającego.

✨ Aktualne Supermoce (124)

Poniższa tabela przedstawia wszystkie dostępne supermoce w grze, wraz z ich opisami.
Nazwa Opis Czas odnowienia / Zakres
Aimbot Każdy twój trafiony pocisk liczy się jako strzał w głowę -
Aim Lock Kliknij [css_useSkill], aby wycelować na najbliższego wroga 20 s
Anomalia Cofasz się o 5 sekund do tyłu 15 s
Anty Flash Posiadasz odporność na flash'e, a twoje flash'e trwają 7 sekund -
Żelazna Głowa Nie otrzymujesz obrażeń w głowę -
Niszczyciel Stref Możesz wybrać strefę detonacji, którą chcesz dezaktywować -
Gruby Masz losowy mnożnik otrzymywanych obrażeń (0.65 - 0.85)x
Skrytobójca Zadajesz podwójne obrażenia przeciwnikowi od tyłu -
Astronauta Na początku rundy otrzymujesz losową wartość grawitacji (0.1 - 0.7)x
Bankrut Wybierz gracza, który straci wszystkie swoje pieniądze -
Bejsbolista Twój wabik odbija się od ścian i natychmiastowo zabija wroga po trafieniu -
Obrót Wroga Masz losową szansę na obrócenie wroga o 180 stopni po trafieniu go (20 - 40)%
Mistrz Ostrza Trzymając nóż, masz duże szanse na odparcie strzału -
Królik Otrzymujesz auto "BunnyHopa" -
C4 Kamuflaż Kiedy trzymasz bombę, jesteś niewidzialny -
Ostrożne pociski Wybierz gracza, który otrzymuje obrażenia za każdy niecelny strzał -
Katapulta Masz losową szanse na podrzucenie wroga (20 - 40)%
Kurczak Otrzymujesz model kurczaka + jesteś o 10% szybszy - 50hp -
Wyluzowany Podłożenie bomby zajmuje 10 sekund -
Scyzoryk Natychmiastowe zabójstwo nożem -
Kamera Kliknij [css_useSkill], aby utworzyć/przełączyć się na kamerę 30 s
Mrok Nadaje efekt ciemności wybranemu przeciwnikowi -
Deaktywator Wybierasz gracza, którego supermoc chcesz wyłączyć -
Głuchy Wybierasz gracza, dla którego chcesz wyłączyć wszystkie dźwięki -
Ludzka bomba Po śmierci eksplodujesz i zabijasz graczy znajdujących się w zasięgu -
Rozbrojenie Masz losową szanse na wyrzucenie broni wroga po trafieniu (20 - 35)%
Odległościomierz Możesz zobaczyć odległość do najbliższego przeciwnika -
Doskok Wykonaj drugi skok, aby wykonać doskok -
Drakula Po trafieniu ofiary odzyskujesz zdrowie równe pewnemu procentowi zadanych obrażeń -
Duplikator Wybierasz gracza, od którego chcesz skopiować supermoc -
Mini Majk Losowa wielkość postaci na początku rundy (60 - 95)%
Resp Wroga Kliknij [css_useSkill], aby teleportować się na resp wroga 15 s
Strzał Wybuchowy Losowa szansa wystrzelenia pocisku wybuchowego podczas strzelania (15 - 30)%
Oko Sokoła Kliknij [css_useSkill], aby aktywować kamerę z lotu ptaka -
Szybkie Rączki Kliknij [css_useSkill], aby przeładować broń, którą obecnie trzymasz -
Flash Losowa prędkość postaci na początku rundy (1.2 - 3.0)x
Fortnite Kliknij [css_useSkill], aby stworzyć barykadę, którą można zniszczyć 2 s
Krucha Bomba Strzelanie do bomby powoduje jej uszkodzenie -
Ogień Przyjacielski Strzelanie do członków drużyny leczy ich -
Zamrażający Wabik Twój decoy zamraża wszystkich graczy w pobliżu -
Hazardzista Wybierz umiejętność z podanej listy -
Duszek Jesteś całkowicie niewidzialny -
Glaz Nie widzisz granatów dymnych -
Glitch Wyłączasz radar wybranemu przeciwnikowi -
Klej Twoje granaty przyklejają się do ścian -
Nieśmiertelność Kliknij [css_useSkill], aby stać się nieśmiertelnym na krótką chwilę 30 s
Granatnik Masz nieskończone granaty odłamkowe -
Leczący Dym Twoje granaty dymne leczą -
Pustelnik Zabijanie przywraca amunicję i część zdrowia -
Święty Granat Ręczny Twoje granaty uderzeniowe zadają podwójne obrażenia i mają podwójny zasięg -
Naprowadzane Granaty Twoje granaty (z wyjątkiem dymnych) są przyciągane do wrogów -
Gorąca Bomba Dopóki żyjesz, bomba zadaje obrażenia osobie, która ją niesie -
Hologram Kliknij [css_useSkill], aby sterować hologramem przez kilka sekund -
Analfabeta Dopóki żyjesz, Twoi wrogowie nie potrafią czytać -
Iluzjonista Naciśnij [css_useSkill], aby wypuścić replikę idącą prosto przed siebie 30 s
Szpieg Na początku rundy otrzymujesz model postaci przeciwnika -
Nieskończone Ammo Otrzymujesz nieskończoną ilość amunicji do wszystkich broni -
Stópkarz Wybierasz gracza, który pozostawi za sobą ślad -
Zakłócacz Wybierasz gracza, dla którego chcesz wyłączyć celownik -
Błazen W trybie błazna nie możesz zadawać ani otrzymywać obrażeń. Tryb zmienia się co kilka sekund (10 - 25) s
Beznogi Wybierasz gracza, który nie będzie mógł skakać -
Pajacyk Skakanie przywraca zdrowie -
Zabójczy Flash Każdy całkowicie oślepiony twoim granatem umiera (również ty) -
Zamiana Żyć Wybierasz gracza, z którym chcesz wymienić się zdrowiem -
Długi Nóż Podstawowy atak nożem zadaje obrażenia niezależnie od odległości -
Długi Zeus Zeus zadaje obrażenia niezależnie od odległości -
Magnetyczny Wabik Twój wabik przyciąga pobliskich graczy do siebie -
Magneto Wszystkie granaty wroga są odpychane od Ciebie -
Lupa Przybiżasz ekran wybranemu przeciwnikowi -
Medyk Kliknij [css_useSkill], aby użyć ładunku leczniczego, który przywraca 50 punktów zdrowia 1 s
Bomberman Twoje granaty HE wybuchają tylko wtedy, gdy w pobliżu jest wróg -
Skarbówka Wybierasz gracza, z którym chcesz zamienić się pieniędzmi -
Ninja Stojąc nieruchomo zwiększasz swoją niewidzialność o 33%, kucając o 33%, a trzymając nóż o 33% -
Pancernik Granaty nie zadają Ci obrażeń -
Skupienie Brak odrzutu podczas strzelania -
NoClip Kliknij [css_useSkill], aby włączyć noclip na krótki czas 30 s
Jednostrzałowiec Po trafieniu natychmiast zabijasz przeciwnika -
Tylko Głowa Otrzymujesz obrażenia tylko w głowę -
Pawel Jumper Otrzymujesz dodatkowy skok -
Feniks Masz losową szans na odrodzenie się po śmierci (20 - 40)%
Pilot Latanie przez określony czas. Przytrzymaj [USE - E], aby latać -
Samowolka Bombę można podłożyć w dowolnym miejscu, a czas detonacji wynosi 60 sekund -
Trutka Wybierasz gracza, który co kilka sekund będzie otrzymywał obrażenia -
Brak Karabinów Wybierasz gracza, który nie może używać karabinów -
Proteza Ramiona i nogi są kuloodporne -
Zdalne Rozbrajanie Kiedy jesteś blisko bomby, zaczynasz ją rozbrajać 10 s
Odpychacz Masz losową szansę na odepchnięcie wroga po trafieniu go 100%
Pyro Molotow przywraca zdrowie -
Szybkostrzelność Wszystkie pociski są wystrzeliwane bardzo szybko -
Radarowiec Na radarze widać wrogów -
Rambo Na początku rundy otrzymujesz losową ilość zdrowia +(50 - 501) HP
Losowa Broń Kliknij [css_useSkill], aby otrzymać losową broń 15 s
Pancerz Reaktywny Pancerz pochłania pierwsze otrzymane obrażenia 15 s
Regeneracja Co kilka sekund odnawiasz zdrowie -
Replikator Kliknij [css_useSkill], aby stworzyć swoją replikę, która zadaje obrażenia po trafieniu 15 s
Odwrót Kliknij [css_useSkill], aby powrócić na resp 15 s
Zwrot do Nadawcy Pierwsze trafienie wroga powoduje, że wraca on na swój resp -
Re-Zombie Po śmierci odradzasz się jako zombie z większym zdrowiem i bez broni -
Bogacz Na początku rundy otrzymujesz losową kwotę gotówki (5000 - 15000)$
Robin Hood Zadanie obrażeń przeciwnikowi powoduje kradzież jego pieniędzy -
Gumowe Kule Twoje pociski znacznie spowalniają graczy -
Saper Możesz szybciej podłożyć bombę i ją rozbroić -
Druga Szansa Po śmierci odradzasz się z taką samą ilością zdrowia -
Cień Teleportujesz się za plecy trafionego wroga -
Krótka Bomba Bomba wybucha znacznie szybciej -
Cichociemny Twoje kroki i skoki są niesłyszalne dla INNYCH graczy -
Zadymiarz Twoje granaty dymne nigdy się nie kończą -
Papito Kliknij [css_useSkill], aby zamienić aktualną broń na AWP 0 s
Żołnierz Masz losowy mnożnik obrażeń (1.15 - 1.35)x
Dźwiękowiec Kliknij [css_useSkill], aby wywołać dźwięk u każdego przeciwnika 5 s
Obserwator Kliknij [css_useSkill], aby obserwować losowego przeciwnika 0 s
Zamiana Miejsc Kliknij [css_useSkill], aby zamienić się miejscami z losowym przeciwnikiem 30 s
Zamiana Broni Kliknij [css_useSkill], aby zamienić się bronią z losowym przeciwnikiem 30 s
Teleporter Zamieniasz się miejscami z trafionym przeciwnikiem -
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 -
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 -
Nieważkość Twoje granaty nie podlegają grawitacji i lecą szybciej -
Dzikie Rzuty Wybierz gracza, który będzie miał trudności z rzucaniem granatami -
Zeus Zeus x27 natychmiastowo się odnawia -

💻 Instalacja

  1. Zainstaluj / Kup serwer CS2
  2. Zainstaluj Metamod
    • Pobierz Metamod:Source 2.x
    • Wypakuj go do folderu C2Server/game/csgo/
    • Edytuj plik gameinfo.gi dodając nową linijkę
          Game_LowViolence	csgo_lv // Perfect World content override
          Game	csgo/addons/metamod  // <-- Linijka do dodania (kolejność ma znaczenie)
      
          Game	csgo
      
  3. Zainstaluj CounterStrikeSharp
  4. Zainstaluj Ray-Trace
    • Pobierz RayTrace-CSS-API
    • Wypakuj folder conterstrikesharp do folderu CS2Server/game/csgo/addons/.
    • Pobierz RayTrace-MM
    • Wypakuj go do folderu CS2Server/game/csgo/addons/.
  5. Zainstaluj jRandomSkills

</> Komendy Serwerowe

Tip

Bind do używania supermocy: bind x css_useSkill

Poniższa tabela przedstawia wszystkie dostępne komendy w grze, wraz z ich opisami.
Komenda Przykład Opis Uprawnienia
!setskill <playerName/steamID> <skill> !setskill Juzlus Aimbot Przypisanie supermocy do gracza @jRandomSkills/admin
!lang <IsoCode> !lang pl Zmień język -
!skills !skills Lista supermocy -
!map <mapName> !map de_nuke Zmiana mapy @jRandomSkills/admin
!map <mapWorkshopId> !map 3332005394 Zmiana mapy z warsztatu @jRandomSkills/admin
!start !start Rozpoczęcie gry z parametrami: mp_forcecamera 0, mp_freezetime 15, mp_overtime_enable 1, sv_cheats 0 @jRandomSkills/admin
!start sv !start sv Rozpoczęcie gry z parametrami: mp_forcecamera 0, mp_freezetime 0, mp_overtime_enable 1, sv_cheats 1 @jRandomSkills/admin
!console <command> !console sv_cheats 1 Uruchomienie komendy na serwerze @jRandomSkills/owner
!swap !swap Zamiana stron @jRandomSkills/admin
!shuffle !shuffle Losowe dobranie graczy do drużyn @jRandomSkills/admin
!pause !pause Wstrzymanie gry @jRandomSkills/admin
!heal !heal Przywrócenie 100 punktów zdrowia @jRandomSkills/admin
!hud !hud Włącz/Wyłącz HUD -
!setscore <CT> <TT> !setscore 10 7 Ustawienie wyniku gry @jRandomSkills/owner
!setstaticskill <playerName/steamID> <skill> !setstaticskill Juzlus Aimbot Przypisanie supermocy do gracza na stałe @jRandomSkills/admin
!setstaticskill <playerName/steamID> None !setstaticskill Juzlus None Powrót do normalności @jRandomSkills/admin
!botplace [slot] [godmode] !botplace 2 1 Teleportuj bota do swojej lokalizacji @jRandomSkills/admin
!next_skill <name/steamID> [idx] !next_skill Juzlus Przełącza umiejętność gracza (następna, poprzednia -1 lub konkretny idx) @jRandomSkills/admin
!plantedbomb [time] !plantedbomb 35 Stwórz podłożoną bombę C4 w miejscu, w którym stoisz, z niestandardowym lub domyślnym (40 s) czasem detonacji @jRandomSkills/admin
!sethealth <amount> !sethealth 150 Ustala określoną ilość zdrowia dla samego siebie @jRandomSkills/admin
!reload !reload Odśwież tłumaczenia -

Większość poleceń wymaga uprawnień, które należy ustawić w pliku: game/csgo/addons/counterstrikesharp/configs/admins.json

🔑 Uprawnienia

Aby nadać uprawnienia administracyjne w CounterStrikeSharp:

  1. W folderze game/csgo/addons/counterstrikesharp/configs/ utwórz plik admins.json.
  2. Dodaj do niego poniższą zawartość:
    {
        "Juzlus": {
            "identity": "STEAM_0:0:94913632",
            "flags": ["@jRandomSkills/admin", "@jRandomSkills/owner"]
        }
    }
    
    steamID można znaleźć przy pomocy strony steamidfinder.
  3. Zapisz plik i uruchom serwer, aby zastosować zmiany.

⚙️ Konfiguracja

Wszystkie sypermoce można dostosować w pliku config.cfg / skillsInfo.json znajdującym się w folderze game/csgo/addons/counterstrikesharp/plugins/jRandomSkills/configs/

  • config.json
{
    "Settings": {
        "GameMode": 3,                   // Tryb gry: 
                                         // 0 - Losowa supermoc dla każdego gracza (Brak powtórek z rzędu)
                                         // 1 - Ta sama supermoc dla całej drużyny
                                         // 2 - Ta sama supermoc dla wszystkich graczy
                                         // 3 - Losowa supermoc dla każdego gracza (Brak powtórek na mapie)
                                         // 4 - Losowa supermoc dla każdego gracza (Pełna losowość)
                                         // 5 - Debug: Supormoce są przydzielane po kolei
        "YourSkillChatInfo": true,       // Pokazuj swoją supermoc na czacie
        "KillerSkillChatInfo": true,     // Pokazuj supermoc zabójcy na czacie
        "TeamMateSkillChatInfo": true,   // Pokazuj supermoc sojuszników na czacie
        "SummaryAfterTheRound": true,    // Pokazuj podsumowanie z ostatniej rundy
        "EnableBotSkills": true,         // Włącz umiejętności dla botów
        "EnableBotKickDebug": false,     // Co 45 sekund wyrzuć losowego bota (do celów debugowania/testowania)
        "DebugMode": false,              // Zapisuj aktywność do folderu 'Debug'
        "AlternativeSkillButton": null,  // Możliwe przyciski:
                                         // null, "Attack", "Jump", "Duck", "Forward", "Back",
                                         // "Use", "Cancel", "Left", "Right", "Moveleft",
                                         // "Moveright", "Attack2", "Run", "Reload", "Alt1",
                                         // "Alt2", "Speed", "Walk", "Zoom", "Weapon1",
                                         // "Weapon2", "Bullrush", "Grenade1", "Grenade2",
                                         // "Attack3", "Scoreboard", "Inspect"
        "SkillTimeBeforeStart": 7.0,     // Ile sekund przed końcem freeze time należy zakończyć 
                                         // losowanie umiejętności? (freezetime - SkillTimeBeforeStart)
        "SkillHudDuration": -1.0,        // Jak długo HUD HTML powinien być widoczny?
        "SkillDescriptionDuration": 7.0, // Jak długo opis umiejętności powinien być widoczny?
        "DisplayAlwaysDescription":false,// Zawsze wyświetlaj opis umiejętności
        "DisableSpectateHUD": false,     // Wyłącz HUD HTML bedąc martwym
        "EnableFlashingHtmlHudFix": false,// Włącz FlashingHtmlHudFix
        "TraceRayBeam": false,           // Włącz widoczność ścieżki dla 'Długi Nóż', 'Długi Zeus'
        "DisableHUDOnDeathPermission": "@jRandomSkills/death",  // Wyłącz HUD po śmierci dla graczy z tym uprawnieniem
        "DisableSkillsOnRoundEnd": false,// Wyłącz wszystkie umiejętności na koniec rundy (gdy widoczne jest podsumowanie)

        "LanguageSystem": {
            "DefaultLangCode": "en",     // Język domyślny: en, pl, fr, pt-br, zh
            "DisableGeoLite": false,     // Wyłącz wyszukiwanie języka gracza według geolokalizacji GeoLite2 (MaxMind)
            "LanguageInfos": [...]       // Ustawienie zmiany języków ISO na tłumaczenia
        },

        "HtmlHudCustomisation": {        // Ustawienia zmiany kolorów i rozmiarów czcionek
            ...                          // xxxl: 64px, xxl: 40px, xl: 32px
        }                                // l: 24px, ml: 20px, m: 18px
        ...                              // sm: 16px, s: 12px, xs: 8px
    },
  • skillsInfo.json
[
    {
        "NeedsTeammates": false,      // Wymaga innych graczy w drużynie
        "DisableOnFreezeTime": false, // Wyłącz umiejętność podczas freeze time
        "OnlyTeam": 0,                // Dostępność supermocy:
                                      // 0 - Wszyscy
                                      // 2 - Terrorist
                                      // 3 - CounterTerrorist
        "Color": "#ff0000",           // Kolor supermocy
        "Active": true,               // Włączona przy uruchamianiu
        "Name": "Aimbot",             // Nazwa supermocy
        "RequiredPermission": "",     // Wymagane uprawnienie
        "MaxPerServer": -1,           // Maksymalna liczba graczy, którzy mogą posiadać tę 
                                      // umiejętność na serwerze (-1 dla "nieograniczona")
        "Rarity": "Common"            // Poziom rzadkości umiejętności:
                                      // Common (70x), Uncommon (14x),
                                      // Rare (10x), Epic (5x), Legendary (1x)
    },
    ...
]
  • playersLanguage.json
{
    "76561198150092992": "pl",     // "SteamID": "nazwa pliku tłumaczenia"
    ...
}

🔗 Uznanie

Plugin korzysta z zawartości następujących projektów:

❤️ Szczególne podziękowania

Juzlus
Juzlus
vinicius-trev
vinicius-trev
jakubbartosik
jakubbartosik
brkvlr
brkvlr
vladimir214sd
vladimir214sd
felyjyn
felyjyn
Enrory
Enrory
ByDexterTR
ByDexterTR
213sdfsdgf
213sdfsdgf

Jeśli jesteś współtwórcą i chcesz, aby Twój profil został usunięty z tej listy, skontaktuj się ze mną.

ㅤ
Ryuu Jin
Ryuu Jin
cj☭
cj☭
k4chen
k4chen
luno
luno

Jeśli jesteś na tej liście i chcesz usunąć swój profil, skontaktuj się ze mną.

📋 Lista Zmian

v1.2.2.b2
  • Ogólne:

    • Zaktualizowano zależność CSS do wersji 1.0.369.
    • Przeniesiono projekt z .NET 8.0 na .NET 10.0.
    • Zaktualizowano tłumaczenie na język turecki przez @ByDexterTR].
    • Dodano tłumaczenie na język rosyjski autorstwa @213sdfsdgf].
    • Naprawiono problem z błędnym wyświetlaniem arabskich pseudonimów.
    • Wykorzystano ForceFullUpdate, aby naprawić crash "FATAL ERROR: CopyExistingEntity".
    • Wyłączono nieaktualny hook HandleCommandDrop, aby uniknąć crashy, gdy gracz dołącza do drużyny (podziękowania dla @vladimir214sd).
    • Dodano nowe sygnatury do gamedata.
    • Dodano możliwość ustawienia ilości granatów dla każdej mocy, która korzysta z granatów jako części swojej umiejętności (np. Bomberman, Anty Flash, Magnetyczny Wabik itp.).
  • Poprawki mocy:

    • Re-Zombie:
      • Naprawiono błędy z przełączaniem broni, gdy gracz trzyma Zeusa i nóż.
      • Bronie są teraz usuwane dla botów w trybie zombie.
      • Naprawiono błąd, przez który gracze czasami nie odradzali się, jeśli otrzymali zbyt duże obrażenia w zbyt krótkim czasie.
    • Duszek:
      • Zablokowano możliwość korzystania z Zeusa.
      • Zablokowano możliwość korzystania z SG556 (weapon_sg556).
    • Ciernie:
      • Dodano konfigurowalny maksymalny limit zdrowia (37 HP) dla obrażeń, które mogą zostać odbite.
    • Druga Szansa:
      • Naprawiono błąd, przez który gracze czasami nie odradzali się, jeśli otrzymali zbyt duże obrażenia w zbyt krótkim czasie.
    • Feniks:
      • Naprawiono błąd, przez który gracze czasami nie odradzali się, jeśli otrzymali zbyt duże obrażenia w zbyt krótkim czasie.
    • Kurczak:
      • Zablokowano możliwość korzystania z SG556 (weapon_sg556).
    • Wallhack:
      • Naprawiono błąd, który powodował tymczasowe podświetlanie wrogów natychmiast po śmierci.
    • Kamera:
      • Dodano zapamiętywanie pozycji kamery.
    • Nieśmiertelność:
      • Naprawiono błąd z permanentną nieśmiertelnością aktywującą się po osiągnięciu dokładnie 0 HP.
    • Zamiana Broni:
      • Ilość amunicji jest teraz również przenoszona podczas zamiany broni.
    • Ludzka bomba:
      • Zmieniono nazwę umiejętności na "DeathBomb".
    • Obserwator:
      • Naprawiono błąd, przez który gracz z umiejętnością Kurczak po śmierci nadal wyświetlał się jako ragdoll podczas bycia obserwowanym.
    • Ogień Przyjacielski:
      • Umiejętność działa teraz nawet wtedy, gdy serwerowa funkcja mp_friendlyfire jest ustawiona na 0.
    • Bejsbolista:
      • Wyłączono zabijanie członków drużyny.
v1.2.2.b1
  • Ogólne:

    • Zaktualizowano zależności projektu.
    • Zaimplementowano EntityManager w celu automatycznego czyszczenia encji i zarządzania pamięcią.
    • Dodano konfigurację umożliwiającą włączenie lub wyłączenie umiejętności dla botów.
    • Poprawki stabilności i wydajności.
  • Poprawki mocy:

    • Umiejętności oparte na niewidzialności: Są teraz widoczne dla członków drużyny oraz obserwatorów.
    • Fortnite:
      • Naprawiono problem z niezniszczalnymi barykadami po śmierci gracza.
    • Wallhack:
      • Ulepszono logikę wykrywania niewidzialnych graczy.
    • Dźwiękowiec / Stópkarz / Obserwator:
      • Zaktualizowano kod, aby poprawnie współpracował z niewidzialnymi graczami.
    • I więcej...
v1.2.1.b9
  • Ogólne:

    • Dodano Crash Handler w celu poprawy stabilności serwera (Podziękowania dla cj za pomoc).
    • Dodano rzadkość umiejętności (Skill Rarity - wprowadzono poziomy rzadkości dla mocy).
    • Dodano limit 'MaxPerServer' (ogranicza liczbę osób, które mogą korzystać z tej samej umiejętności jednocześnie).
    • Zastąpiono model "ghost_speaker.vmd" modelem "spray_plane.vmdl".
  • Poprawki mocy:

    • Skupienie:
      • Naprawiono i ulepszono kontrolę odrzutu (recoil control).
    • Re-Zombie / Feniks:
      • Zablokowano możliwość nadużywania (exploitu) odradzania się podczas zmiany drużyny.
v1.2.1.b8
  • Ogólne:

    • Zastąpiono CS2TraceRay biblioteką RayTraceApi.
    • Zaktualizowano CounterStrikeSharp do najnowszej wersji.
    • Nowa komenda do testowania umiejętności: css_next_skill <(null)/-1/index>.
    • Zaktualizowano sygnatury gamedata.
    • Zastąpiono bezpośrednie referencje do obiektów indeksami encji (entity indices) w celu poprawy bezpieczeństwa pamięci.
    • Naprawiono ścieżki modeli agentów.
    • Umiejętności są teraz automatycznie wyłączane, gdy gracz opuszcza serwer.
    • Dodano sprawdzenia wartości null (null-pointer checks) dla poprawy stabilności.
  • Poprawki mocy:

    • Aim Lock:
      • Ulepszono celowanie w głowę przeciwnika.
    • Anomalia / Skrytobójca / Kamera / Odpychacz / Zamiana Miejsc / Teleporter:
      • Ulepszono pozycjonowanie kamery podczas teleportacji.
    • Ostrożne pociski / Strzał Wybuchowy / Krucha Bomba:
      • Zaprojektowano na nowo logikę z powodu zmian w zdarzeniu OnTakeDamage.
    • Ogień Przyjacielski:
      • Naprawiono działanie umiejętności, gdy ogień przyjacielski jest wyłączony na serwerze (tryb Uproszczony/Casual).
    • Hologram:
      • Zablokowano możliwość wyrzucania i podnoszenia broni podczas bycia w formie hologramu.
    • Analfabeta:
      • Naprawiono błąd z poprawnym wyświetlaniem tekstu.
    • Stópkarz:
      • Naprawiono problemy związane z licznikami czasu (timerami).
    • Ninja:
      • Naprawiono błąd, przez który początkowy stan niewidzialności nigdy się nie aktualizował.
    • Skupienie / Szybkostrzelność:
      • Zaktualizowano kod, aby pasował do nowej struktury AimPunchServices.
    • NoClip / Cień / Iana:
      • Przeniesiono logikę na TraceHullShape w celu dokładniejszego wykrywania kolizji.
    • Re-Zombie:
      • Zablokowano możliwość używania broni w trybie zombie oraz zwiększono zdrowie do 500 HP.
  • Znane problemy:

    • Długi Nóż:
      • Wykrywanie prawego przycisku myszy jest obecnie zepsute na systemach Linux (pomimo poprawnych sygnatur).
    • Iluzjonista:
      • Błąd z T-Pose: Po dodaniu animgraph_2, modele postaci nie mają wbudowanych żadnych animacji. Na ten moment nie ma możliwości naprawienia tego bez dodawania własnych animacji z Warsztatu Steam.
v1.2.1.b7
  • Ogólne:

    • Podniesiono wersję modułu do 1.2.1.b7.
    • Zaimplementowano HTMLEncoder w celu zwiększenia bezpieczeństwa wiadomości i ich ochrony.
    • Zaktualizowano funkcję SkillAction, aby zwracała wynik wywołanej metody (object?) lub null, jeśli nie została znaleziona.
    • Przebudowano system dystrybucji zdarzeń graczy, aby wywoływał SkillAction tylko raz na każdą unikalną aktywną umiejętność, co zmniejsza liczbę nadmiarowych wywołań.
    • Przełączono logikę pomiaru czasu na używanie Server.CurrentTime zamiast EngineTime.
    • Dodano informacje w konsoli podczas uruchamiania oraz automatyczne sprawdzanie wersji przy ładowaniu wtyczki.
    • Zaimplementowano automatyczne kopiowanie plików gamedata, bibliotek DLL oraz plików językowych podczas procesu budowania (autor: @vinicius-trev).
    • Zaktualizowano główne zależności: CounterStrikeSharp.API do wersji 1.0.364 oraz MaxMind.Db do wersji 5.0.0 (autor: @vinicius-trev).
    • Dodano obsługę geolokalizacji dla Turcji (tr) i Czech (cz).
    • Dodano obsługę języka tureckiego (tr) (autor: @brkvlr) oraz ulepszono tłumaczenia dla języka portugalskiego brazylijskiego (pt-br) (autor: @vinicius-trev).
    • W przypadku braku tłumaczenia system używa teraz tekstu angielskiego zamiast wyświetlania surowego klucza tłumaczenia.
    • SkillUtils: Naprawiono błędy wyboru punktów odrodzenia, problemy z referencjami pamięci oraz dodano obsługę parametru maxHealth dla funkcji AddHealth.
    • Naprawiono błąd, przez który klawisz E (interakcja/rozbrajanie) był przerywany przez użycie umiejętności; gracze mogą teraz rozbrajać bombę i wchodzić w interakcję z obiektami bez zakłóceń.
    • Licznik czasu systemu głosowania resetuje się teraz poprawnie po każdym głosowaniu.
  • Poprawki mocy:

    • Pilot (Rework):
      • Całkowicie przepisano logikę skoku. Lot wymaga teraz podwójnego kliknięcia klawisza skoku, aby go aktywować.
    • Błazen (Rework):
      • Zrefaktoryzowano system na działający indywidualnie dla każdego gracza (per-player system) wraz z poprawą stabilności licznika czasu. Licznik czasu Błazna resetuje się teraz, gdy gracz próbuje podłożyć lub rozbroić bombę.
    • NoClip (Rework):
      • Całkowita Rework logiki ruchu; ulepszono wykrywanie kolizji, aby zapobiec utykaniu w obiektach oraz zapewniono płynniejszy lot.
    • Duszek / C4 Kamuflaż / Ninja:
      • Obserwatorzy widzą teraz niewidzialnych graczy.
      • Ulepszono funkcję ukrywania bomby i naprawiono problem ze spamowaniem konsoli.
    • Odwrót / Resp Wroga:
      • Naprawiono błąd związany z niepoprawną interpretacją punktu odrodzenia.
    • Teleporter:
      • Mechanika została zmieniona na procentową szansę na zamianę miejsc z wrogiem, zamiast gwarantowanych 100%.
    • Hazardzista:
      • Naprawiono błąd, który pozwalał na odświeżenie umiejętności bez posiadania wymaganych pieniędzy.
    • Cień:
      • Naprawiono problemy związane z logiką teleportacji.
    • Ludzka bomba:
      • Zablokowano możliwość korzystania z umiejętności podczas zmiany drużyny, aby zapobiec nadużyciom (exploitom).
    • Bejsbolista:
      • Granaty wabiące (decoy) mają teraz taką samą kolizję jak gracze (PlayerClip).
    • Papito:
      • Główna refaktoryzacja oraz naprawa crashy serwera związanych z wymianą broni.
    • Replikator:
      • Dodano animacje kucania dla replik, aby dopasować je do ruchu gracza.
    • Mistrz Ostrza / Scyzoryk / Rozbrojenie / Długi Nóż / Długi Zeus / Zabójczy Flash:
      • Ulepszono obsługę broni typu Bagnet (Bayonet).
      • Dodano opcje konfiguracyjne friendlyFire dla LongKnife, LongZeus oraz KillerFlash.
    • Samowolka / Krótka Bomba / Wyluzowany:
      • Powiadomienia docierają teraz do wszystkich prawidłowych graczy, niezależnie od tego, czy żyją; dodano obsługę BombAbortPlant.
    • Niszczyciel Stref:
      • Dodano komunikat podczas przebywania na wyłączonym bombsite.
    • Wallhack:
      • Podświetlenie (glow) jest teraz poprawnie wyłączane dla martwych graczy.
    • Dźwiękowiec (Rework):
      • Przerobiono umiejętność tak, aby automatycznie odtwarzała dźwięk co 2 sekundy (słyszalny tylko dla gracza z tą umiejętnością).
  • Nowe moce:

    • Aim Lock:
      • Ustawia celownik na najbliższym przeciwniku przez ograniczony czas.
    • Naprowadzane Granaty:
      • Twoje granaty (z wyjątkiem dymnych) are przyciągane do pobliskich wrogów.
    • Magneto:
      • Odpycha nadlatujące granaty wroga od gracza.
    • Bomberman:
      • Rozmieszcza granaty odłamkowe (HE), które wybuchają tylko wtedy, gdy wróg znajdzie się w ich zasięgu.
    • Analfabeta:
      • Dopóki użytkownik żyje, wrogowie nie mogą czytać czatu ani informacji na HUD-zie.
    • Gorąca Bomba:
      • C4 zadaje stałe obrażenia osobie niosącej bombę tak długo, jak żyje właściciel umiejętności.
    • Iluzjonista:
      • Tworzy replikę, która idzie prosto przed siebie, aby odwrócić uwagę wrogów.
    • Magnetyczny Wabik:
      • Granaty wabiące (decoy) przyciągają pobliskich graczy do swojego środka.
    • TNóż do Rzucania:
      • Dodaje możliwość rzucania we wrogów zabójczym nożem.
    • Nieważkość:
      • Granaty lecą szybciej i nie działa już na nie grawitacja.
    • Dzikie Rzuty:
      • Sprawia, że wybrany gracz "zapomina swoich lineupów", co skutkuje losowymi trajektoriami rzutów granatów.
    • Zadymiarz:
      • Twoje granaty dymne nigdy się nie kończą.
  • Nowe komendy:

    • css_bot_place <slot : int> <godmode : bool> - Teleportuje bota na pozycję gracza z opcjonalnym trybem godmode.
    • !sethealth <health : int> - Komenda dla administratora do zarządzania zdrowiem i testowania.
    • !plantedbomb <seconds : float> - Komenda do testowania stanów i logiki związanej z podłożoną bombą.
v1.2.0
  • Ogólne:

    • Zmieniono nazwę pluginu z !jRandomSkills na jRandomSkills.
    • Poprawiono literówkę w uprawnieniach z @jRandmosSkills na @jRandomSkills.
    • Domyślnie wyłączono DebugMode w konfiguracji (przez: @vinicius-trev).
    • Zaktualizowano zależności GeoLite (przez: @vinicius-trev).
    • Poprawiono tłumaczenia w języku pt-br (przez: @vinicius-trev).
    • Dodano wsparcie dla języka niemieckiego (przez: @Enrory).
    • Naprawiono wykrywanie języka na podstawie kodów ISO.
    • Naprawiono błędne odniesienia do plików językowych.
  • Poprawki mocy:

    • Resp Wroga:
      • Naprawiono błąd z błędną interpretacją punktu odrodzenia (spawnpoint).
    • Kamera:
      • Poprawiono pozycjonowanie kamery.
      • Ograniczono możliwość tworzenia kamery tylko do ścian.
      • Kluczowe poprawki stabilności.
    • Mrok / Hologram:
      • Dodano dodatkową walidację.
      • Naprawiono problem z niekończącym się timerem.
    • Stópkarz:
      • Lekka optymalizacja i naprawienie błędu, przez który ślady były widoczne dla wszystkich.
    • C4 Kamuflaż / Duszek / Ninja:
      • Poprawiono funkcję ukrywania bomby.
      • Naprawiono problem ze spamem w konsoli.
    • Żelazna Głowa / Mistrz Ostrza / Błazen / Pancernik / Tylko Głowa / Proteza / Pyro / Pancerz Reaktywny:
      • Poprawiono funkcję przywracania zdrowia.
    • Pancernik:
      • Dodano niewrażliwość na granaty decoy.
    • Bogacz:
      • Naprawiono błąd, przez który wszystkie pieniądze były usuwane po rundzie.
      • Pieniądze są odejmowane na podstawie wydatków, a ostateczna kwota nie może być niższa niż $3,000.
    • Doskok:
      • Dodano opcję anyDirection do konfiguracji, która określa, czy doskok może być wykonany w dowolnym kierunku, czy tylko do przodu.
    • Królik / Doskok / Pawel Jumper:
      • Poprawiono logikę skoku.
      • Moce mogą być teraz aktywowane za pomocą scrolla myszki.
    • Pajacyk / Beznogi:
      • Wymuszono ConVar sv_legacy_jump 1, aby umożliwić wykrywanie skoków.
    • Długi Zeus / Długi Nóż:
      • Strzały są teraz obliczane na podstawie hitboxów, a nie kolizji.
      • Naprawiono funkcjonalność RayTrace.
    • Cień:
      • Naprawiono funkcjonalność RayTrace.
    • Saper / Krótka Bomba:
      • Dodano komunikat powiadamiający o podłożeniu bomby.
    • SzeliS:
      • Ogólna refaktoryzacja.
      • Naprawiono błąd, przez który broń nie była poprawnie zamieniana.
      • Naprawiono błąd z duplikowaniem broni.
    • Toksyczny Dym:
      • Umiejętność jest teraz włączona tylko dla systemów Linux.
    • Zegarmistrz:
      • Usunięto timer rundy ze środkowego HUD-u.
      • Timer rundy aktualizuje się teraz dla wszystkich po rzuceniu granatów.
  • Nowe moce:

    • Ostrożne pociski:
      • Wybierz gracza, który traci HP za każdy niecelny strzał w innego przeciwnika.
v1.1.9f
  • Ogólne:

    • Zaktualizowano zależności do najnowszej wersji (CSS v1.0.361).
    • Zaktualizowano kompatybilność WSADMenu z najnowszą wersją CSS.
  • Poprawki mocy:

    • Trzęsienie ziemi:
      • Tymczasowo wyłączono.
    • Kamera:
      • Tymczasowo wyłączono.
      • Poprawiono pozycjonowanie kamery.
    • Hologram:
      • Tymczasowo wyłączono.
      • Replika może teraz otrzymywać obrażenia od strzałów w głowę.
    • Toksyczny Dym:
      • Zmieniono sposób obliczania odległości na triggerów.
v1.1.9e
  • Ogólne:

    • Poprawiono wyświetlanie ramek tekstowych oraz ich zawartości.
    • Dodano opcje personalizacji wyglądu wiadomości na czacie.
v1.1.9d
  • Ogólne:

    • Zaktualizowano wygląd wiadomości na czacie.
  • Poprawki mocy:

    • C4 Kamuflaż / Duszek / Ninja:
      • Teraz ukrywany jest cały model postaci, zamiast tylko broni i ustawiania przezroczystości modelu.
    • Re-Zombie:
      • Zwiększono punkty życia zombie z 200 HP do 250 HP.
    • Replikator:
      • Zwiększono obrażenia zadawane przez repliki: Twoja drużyna: 10 HP; Drużyna przeciwna: 20 HP.
      • Dodano możliwość dostosowania obrażeń repliki w pliku skillsInfo.json.
    • Toksyczny Dym:
      • Umiejętność tymczasowo wyłączona w celu przetestowania logiki triggerów.
    • Zegarmistrz:
      • Zmniejszono zmianę czasu z 10 sekund do 7 sekund.
  • Nowe moce:

    • Kamera:
      • Kliknij [css_useSkill], aby utworzyć/przełączyć się na kamerę.
    • Hologram:
      • Kliknij [css_useSkill], aby sterować hologramem przez kilka sekund (hologram nie może strzelać).
v1.1.9c
  • Ogólne:

    • Zaktualizowano zależności do najnowszej wersji.
    • Dodano nowy tryb gry "FullRandom", który losuje losowe umiejętności w każdej rundzie (umiejętności mogą się powtarzać).
    • Dodano opcję requiredPermission do konfiguracji każdej umiejętności, określającą uprawnienia wymagane do jej otrzymania.
  • Poprawki mocy:

    • Hazardzista:
      • Dodano powiadomienie tekstowe, gdy gracz nie ma pieniędzy.
    • Mrok:
      • Usunięto starą logikę post-processingu (nie działała na każdej mapie).
      • Dodano UTIL_ScreenFade dla bardziej niezawodnego i spójnego efektu ciemności.
    • Odległościomierz:
      • Ograniczono maksymalną wyświetlaną odległość do 3000 jednostek.
    • Fortnite:
      • Poprawiono kąt ustawiania barykad.
    • Stópkarz:
      • Przeprojektowano logikę śladu (bean trail) na system cząsteczek (particles) dla lepszej wydajności.
    • Trutka:
      • Nieznacznie zwiększono szybkość zadawania obrażeń.
      • Dodano minimalny próg zdrowia (30 HP), poniżej którego trucizna przestaje działać (konfigurowalne).
    • Obserwator:
      • Naprawiono problem z kamerą po śmierci.
v1.1.9b
  • Ogólne:

    • Zaktualizowano zależności do najnowszej wersji.
    • Naprawiono problem z pustymi uprawnieniami dla komend.
    • Dodano opcję SkillHudExpired do pliku konfiguracyjnego, która kontroluje czas wyświetlania (w sekundach) środkowego HUD-u.
    • Dodano logikę obsługi zdarzeń trigger enter / exit.
    • Automatyczne dopasowanie wielkości liter dla opcji AlternativeSkillButton w konfiguracji.
    • Naprawiono problem z automatycznym wykrywaniem języka.
    • Próba naprawy błędu ze zmianą rozmiaru modeli.
  • Poprawki mocy:

    • Bankrut:
    • Mrok:
    • Deaktywator:
    • Głuchy:
    • Glitch:
    • Zakłócacz:
    • Beznogi:
    • Zamiana Żyć:
    • Lupa:
    • Skarbówka:
    • Trutka:
    • Brak Karabinów:
    • Złodziej:
      • Naprawiono wyświetlanie wiadomości w języku drugiego gracza.
    • C4 Kamuflaż:
    • Duszek:
    • Glaz:
    • Stópkarz:
    • Ninja:
    • Wallhack:
      • Potencjalna naprawa błędu brakującego bytu (entity) podczas ponownego pokazywania modelu.
    • Niszczyciel Stref:
      • Naprawiono błędną kolejność wyświetlania bombsite'ów.
    • Hazardzista:
      • Naprawiono błąd, przez który gracze mogli ponownie losować umiejętność nawet bez posiadania pieniędzy.
    • Dźwiękowiec:
      • Dodano osobne dźwięki dla obu drużyn (konfigurowalne).
    • Toksyczny Dym:
      • Zaktualizowano logikę, aby używała triggerów (brak offsetu dla systemów Windows).
    • Zegarmistrz:
      • Dodano dźwięk podczas aktualizacji czasu (konfigurowalny).
v1.1.9a
  • Ogólne:

    • Zaktualizowano zależności do najnowszej wersji.
    • Aktualizacja sygnatur (jRandomSkills.gamedata.json).
    • FlashingHtmlHudFix jest teraz wyłączony podczas rozgrzewki.
    • Naprawiono błędne wyświetlanie tekstu debugowania podczas używania komendy.
    • Poprawiono funkcjonalność komendy !map.
    • Dodano opcję YourSkillChatInfo do konfiguracji, umożliwiającą wyłączenie opisu własnej umiejętności na czacie.
    • Wyłączanie umiejętności graczy podczas zmiany mapy.
  • Poprawki mocy:

    • Trzecie Oko:
      • Dodano model do kamery.
    • Obserwator:
      • Dodano model do kamery.
    • Oko Sokoła:
      • Dodano model do kamery.
    • Stópkarz:
      • Tymczasowo wyłączono w celu napisania kodu na nowo.
v1.1.8
  • Ogólne:

    • Dodano opcję DisableHUDOnDeathPermission do pliku konfiguracyjnego, aby wyłączyć HUD po śmierci dla graczy posiadających to konkretne uprawnienie.
    • Dodano opcję DisableSkillsOnRoundEnd do pliku konfiguracyjnego, aby wyłączyć wszystkie umiejętności na koniec rundy (gdy widoczne jest podsumowanie).
    • Uprawnienie @jRandomSkills/root zostało zmienione na @jRandomSkills/owner, aby zapobiec problemom z domeną.
    • Dodano polecenie !hud do włączania/wyłączania HUD (gdy HUD jest wyłączony, menu WSAD nie będzie wyświetlane).
    • Wyłączenie pierwszej umiejętności, jeżeli podczas pierwszej rundy wylosowano dwie umiejętności.
    • Komenda !reload odświeża również status aktywności umiejętności.
  • Poprawki mocy:

    • Replikator:
      • Naprawiono błąd powodujący awarie serwera po wybuchu bomby.
      • Kolizje replik są teraz bardziej dokładne.
v1.1.7
  • Ogólne:

    • Zaktualizowano zależności do najnowszej wersji.
    • Informacje o umiejętnościach są teraz dostępne w skillsInfo.json zamiast w config.json.
    • Dodano plik jRandomSkills.gamedata.json.
    • Dodano opcję wyłączenia konkretnej mocy podczas freeze time (domyślnie wyłączone: Zamiana Miejsc, Odwrót, Replikator, Trutka, Samowolka, Pilot, NoClip, Medyk, Nieśmiertelność, Fortnite, Resp Wroga, Anomalia).
    • Dodano opcje LanguageSystem do pliku konfiguracyjnego dla szczegółowego zarządzania przypisywaniem języka.
    • Komenda StartGameCommand ma teraz zmienny parametr startowy w pliku konfiguracyjnym.
    • Dodano opcję DisplayAlwaysDescription w pliku konfiguracyjnym, aby opis umiejętności był widoczny cały czas.
    • Dodano opcje HtmlHudCustomisation w pliku konfiguracyjnym do ustawiania kolorów i rozmiaru czcionki.
    • Można ustawić pusty tekst: your_skill/drawing_skill/observer_skill/XXX_select_info.
    • Opcja ustawienia uzyskanej wartości w nazwie/opisie umiejętności ({0}).
    • Naprawiono wyświetlanie czasu odnowienia umiejętności (zaokrąglenie w górę).
    • Komenda !reload odświeża teraz wszystkie parametry ze wszystkich plików konfiguracyjnych.
    • Większość kolekcji została zastąpiona strukturami bezpiecznymi dla wątków, aby uniknąć crashy serwera (pomysł: @ebat_kopat777).
  • Poprawki mocy:

    • Długi Nóż:
      • Prawy atak nożem również zadaje obrażenia.
      • Naprawiono błąd, w którym po śmierci umiejętność gracza była pokazywana jako Brak.
    • Wallhack:
      • Poświaty tworzą się tylko raz, zamiast dla każdego gracza osobno.
      • Naprawiono błąd, w którym po śmierci umiejętność gracza była pokazywana jako Brak.
    • Stópkarz:
      • Naprawiono błąd, w którym po śmierci umiejętność gracza była pokazywana jako Brak.
    • Zamiana Miejsc:
      • Dodano konfigurowalny czas blokady na początku rundy.
    • Obserwator:
      • Zmieniła się metoda poruszania się kamery.
    • NoClip:
      • Powrót do ostatniego miejsca użycia umiejętności, jeśli gracz spadnie poniżej 3000 jednostek.
      • Dodano opcję wyłączenia noclipu, gdy jest aktywny.
    • Ninja:
      • Naprawiono problem z niewidoczną bronią po śmierci.
    • Muhammed:
      • Komunikat przy eksplozji jest teraz konfigurowalny (w languages/).
      • Naprawiono błąd, w którym granat nie wybuchał.
    • Duszek:
      • Naprawiono problem z niewidoczną bronią po śmierci.
    • Strzał Wybuchowy:
      • Naprawiono błąd, w którym granat nie wybuchał.
    • Resp Wroga:
      • Dodano konfigurowalny czas blokady na początku rundy.
    • Rozbrojenie:
      • Powrót do upuszczania broni zamiast zmiany na slot3.
      • Zmniejszono szansę na upuszczenie broni: (20-50)% → (20-35)%.
    • Kurczak:
      • Zmieniła się metoda poruszania się kurczaka.
      • Gracz widzi model swojego kurczaka.
      • Naprawiono hitboxy po powrocie do normalnego modelu.
      • Naprawiono błąd, w którym po dezaktywacji umiejętności gracz otrzymywał nadmiarowe HP.
    • C4 Kamuflaż:
      • Naprawiono problem z niewidoczną bronią po śmierci.
    • Mistrz Ostrza:
      • Zmniejszono prędkość ruchu z nożem o 10% (konfigurowalne).
    • Anty Flash:
      • Dodano opcję w pliku konfiguracyjnym, umożliwiającą zmianę czasu trwania błysku twojego flash'a.
    • Błazen:
      • Naprawiono problem, w którym gracz mógł otrzymywać obrażenia od innych umiejętności lub wybuchu bomby.
      • Naprawiono błąd, w którym gracz zawsze był fioletowy.
    • Cień:
      • Dodano opcję ustawienia szansy na teleportację po trafieniu przeciwnika (w pliku konfiguracyjnym).
    • Szpieg:
      • Ustawianie modelu gracza po dezaktywacji umiejętności.
      • Domyślny model terrorystów został zmieniony.
v1.1.6
  • Ogólne:

    • Dodano język francuski (autorstwa @felyjyn).
  • Poprawki mocy:

    • Doskok:
      • Dodano możliwość wykonywania doskoku w dowolnym kierunku.
v1.1.5
  • Ogólne:

    • Zaktualizowano zależności do najnowszej wersji.
    • Dodano rozpoznawanie języka na podstawie geolokalizacji (MaxMind GeoLite2).
    • Każdy gracz może wybrać inny język.
    • Zmieniono nazwy katalogów.
    • Usunięto automatyczne odświeżanie pliku konfiguracyjnego.
    • Dodano opcję DisableSpectateHUD do pliku konfiguracyjnego, umożliwiającą wyłączenie HUD HTML dla martwych graczy.
    • Nazwa projektu została zmieniona z jRandomSkills na !jRandomSkills, aby umożliwić późniejsze ładowanie innych wtyczek do pamięci.
    • Dodano polecenie !lang en, aby zmienić język.
    • Dodano polecenie !reload, aby ponownie załadować tłumaczenia.
    • Zniesiono ograniczenia dotyczące wiadomości powitalnych.
  • Poprawki mocy:

    • Zamiana Broni:
      • Naprawiono błąd związany z powielaniem bomby na HUD.
    • Złodziej:
      • Możliwość kradzieży umiejętności niedostępnych dla twojej drużyny została zablokowana.
      • Menu HTML jest wyłączone, gdy nie znaleziono żadnych graczy.
    • SzeliS:
      • Naprawiono wszystkie błędy i włączono tę umiejętność.
    • Druga Szansa:
      • Powrót do pierwotnego stanu zdrowia po wyłączeniu umiejętności.
    • Samowolka:
      • Zablokowano możliwość podkładania bomby podczas freezetime.
    • Stópkarz:
      • Dodano sprawdzanie "null".
    • Astronauta:
      • Naprawiono brak wyświetlania skali grawitacji w HTML.
    • Duplikator:
      • Menu HTML jest wyłączone, gdy nie znaleziono żadnych graczy.
    • Deaktywator:
      • Menu HTML jest wyłączone, gdy nie znaleziono żadnych graczy.
  • Nowe moce:

    • Granatnik:
      • Masz nieskończone granaty odłamkowe.
    • Doskok:
      • Wykonaj drugi skok, aby wykonać doskok.
v1.1.4
  • Ogólne:

    • Do pliku konfiguracyjnego dodano opcję SkillTimeBeforeStart, która określa, na ile sekund przed końcem freezetime powinno się zakończyć losowanie umiejętności.
    • Do pliku konfiguracyjnego dodano opcję SkillDescriptionDuration, która określa, ile sekund opis umiejętności w wiadomości HTML powinien być widoczny.
    • Umiejętności nie są już wyłączane pod koniec rundy.
    • Zmieniono logikę przydzielania umiejętności.
    • Zbyt długie pseudonimy są skracane podczas oglądania graczy.
    • Wybór gracza został zmieniony z Chat Menu na WSAD Menu.
    • Na początku rundy dodano opisy umiejętności wyświetlane za pomocą PrintToCenterHtml.
    • Skrócono opisy umiejętności przy wyborze gracza.
    • Naprawiono problem, w którym komendy css_setskill i css_setstaticskill nie mogły być wykonywane z serwera.
    • Parametry polecenia !start zostały zmienione.
  • Poprawki mocy:

    • Beznogi:
      • Umiejętność Beznogi całkowicie wyłącza umiejętność Królik.
    • Bogacz:
      • Limit został ustawiony na $16,000.
    • Pilot:
      • Plecak odrzutowy został przeprojektowany.
      • Zwiększono ilość paliwa.
      • Od teraz ilość paliwa jest zawsze widoczna.
      • Nie można już używać plecaka odrzutowego podczas rozbrajania bomby.
    • Strzał Wybuchowy:
      • Obrażenia i zasięg ataku zostały nieznacznie zwiększone.
    • Flash:
      • Naprawiono błąd powodujący "wystrzelenie w górę" graczy na schodach/rampach.
    • Lupa:
      • Usunięto niepotrzebne wywołania Server.PrintToChatAll.
    • Zamiana Broni:
      • Naprawiono błąd z możliwością wymiany broni z martwym graczem.
    • Mini Majk:
      • Naprawiono błąd z niezmienionymi hitboxami.
    • Kurczak:
      • Naprawiono błąd z niezmienionymi hitboxami.
  • Nowe moce:

    • Błazen:
      • W trybie błazna nie możesz zadawać ani otrzymywać obrażeń. Tryb zmienia się co kilka sekund.
    • Hazardzista:
      • Wybierz umiejętność z podanej listy.
    • Bankrut:
      • Wybierz gracza, który straci wszystkie swoje pieniądze.
v1.1.3
  • Ogólne:

    • Dodano opcje AlternativeSkillButton do pliku konfiguracyjnego, aby przycisk gracza mógł być używany do aktywowania umiejętności.
    • Obserwatorzy nie są już uwzględniani przy wyborze konkretnego gracza podczas używania umiejętności.
  • Poprawki mocy:

    • Stópkarz:
      • Teraz wszyscy przeciwnicy pozostawiają ślad, a nie tylko wybrany.
    • Mrok:
      • Wszystkie woluminy postprocessingu są zastępowane, a nie tylko pierwszy z nich.
v1.1.2
  • Ogólne:

    • Umiejętności zostały wyłączone podczas rozgrzewki.
    • Dodano walidację dla wartości nieokreślonych.
    • Dodano użycie poleceń i zmiany mapy do debug.
    • Dodano polecenie !setstaticskill, które na stałe przypisuje graczowi określoną umiejętność.
    • Polecenia mogą mieć niestandardowe uprawnienia ustawione w pliku konfiguracyjnym.
    • Nowy tryb gry: Umiejętności nie mogą być powtarzane, dopóki mapa się nie zmieni (ustawione jako domyślne).
    • Dodano system głosowania dla poleceń takich jak: !start, !map, !swap, !shuffle, !pause, !setscore (konfigurowalne)
    • Dodano możliwość wyszukiwania graczy według identyfikatora SteamID dla polecenia !setskill.
  • Poprawki mocy:

    • Pawel Jumper:
      • Daje losową liczbę dodatkowych skoków zamiast tylko jednego.
      • Dodano do konfiguracji: minimalną i maksymalną liczbę dodatkowych skoków.
    • Kurczak:
      • Kurczak jest niewidoczny dla gracza posiadającego tę umiejętność.
    • Fortnite:
      • Barykada ma teraz 115 HP zamiast znikać po jednym strzale.
      • Dodano do konfiguracji: hp barykady i model barykady.
    • Glaz:
      • Gracze obserwujący cię również nie widzą granatów dymnych.
    • Wallhack:
      • Gracze obserwujący cię mogą również widzieć przez ściany.
    • Gumowe kule:
      • Naprawiono błąd związany z dodawaniem istniejącego klucza.
    • Ninja:
      • Transmisja broni została wyłączona, dzięki czemu charms i nametags nie są widoczne.
    • Duch:
      • Transmisja broni została wyłączona, dzięki czemu charms i nametags nie są widoczne.
    • C4 Kamuflaż:
      • Transmisja broni została wyłączona, dzięki czemu charms i nametags nie są widoczne.
  • Nowe moce:

    • Lupa:
      • Powoduje powiększenie ekranu przeciwnika, ograniczając jego pole widzenia.
    • Ciernie:
      • Twój przeciwnik otrzyma część obrażeń, które zadał tobie.
v1.1.1
  • Ogólne:

    • Dodano walidację dla wartości nieokreślonych dla umiejętności: Cichociemny i Flash.
v1.1.0
  • Ogólne:

    • Dodano język Brazylijski (Portugalski) (Grok AI).
    • Dodano język Chiński (Grok AI).
    • Dodano tryby gry.
    • Dodano konfigurację dla każdej supermocy.
    • Dodano tryb Debug Mode.
    • Dodano otrzymywanie broni dla klas z nimi związanymi (sugestia od ToRRent1812).
    • Wprowadzono ogólne poprawki i naprawiono błedy.
  • Nowe moce:

    • Anomalia:
      • Cofasz się o 5 sekund do tyłu. Cooldown: 15 s.
    • Niszczyciel Stref:
      • Możesz wybrać strefę detonacji, którą chcesz dezaktywować.
    • Skrytobójca:
      • Zadajesz podwójne obrażenia przeciwnikowi od tyłu.
    • Bejsbolista:
      • Twój wabik odbija się od ścian i natychmiastowo zabija wroga po trafieniu.
    • Mistrz Ostrza:
      • Trzymając nóż, masz duże szanse na odparcie strzału.
    • C4 Kamuflaż:
      • Kiedy trzymasz bombę, jesteś niewidzialny.
    • Wyluzowany:
      • Podłożenie bomby zajmuje 10 sekund.
    • Scyzoryk:
      • Natychmiastowe zabójstwo nożem.
    • Mrok:
      • Nadaje efekt ciemności wybranemu przeciwnikowi.
    • Deaktywator:
      • Wybierasz gracza, którego supermoc chcesz wyłączyć.
    • Głuchy:
      • Wybierasz gracza, dla którego chcesz wyłączyć wszystkie dźwięki.
    • Odległościomierz:
      • Możesz zobaczyć odległość do najbliższego przeciwnika.
    • Duplikator:
      • Wybierasz gracza, od którego chcesz skopiować supermoc.
    • Strzał Wybuchowy:
      • Losowa szansa wystrzelenia pocisku wybuchowego podczas strzelania. Szansa: (15 - 30)%.
    • Oko Sokoła:
      • Kliknij [css_useSkill], aby aktywować kamerę z lotu ptaka.
    • Szybkie Rączki:
      • Kliknij [css_useSkill], aby przeładować broń, którą obecnie trzymasz.
    • Fortnite:
      • Kliknij [css_useSkill], aby stworzyć barykadę, którą można zniszczyć. Cooldown: 2 s.
    • Krucha Bomba:
      • Strzelanie do bomby powoduje jej uszkodzenie.
    • Ogień Przyjacielski:
      • Strzelanie do członków drużyny leczy ich.
    • Glaz:
      • Nie widzisz granatów dymnych.
    • Glitch (wymyślone przez ToRRent1812):
      • Wyłączasz radar wybranemu przeciwnikowi.
    • Klej (wymyślone przez ToRRent1812):
      • Twoje granaty przyklejają się do ścian.
    • Leczący Dym:
      • Twoje granaty dymne leczą.
    • Pustelnik (wymyślone przez ToRRent1812):
      • Zabijanie przywraca amunicję i część zdrowia.
    • Święty Granat Ręczny:
      • Twoje granaty uderzeniowe zadają podwójne obrażenia i mają podwójny zasięg.
    • Stópkarz:
      • Wybierasz gracza, który pozostawi za sobą ślad.
    • Zakłócacz (wymyślone przez ToRRent1812):
      • Wybierasz gracza, dla którego chcesz wyłączyć celownik.
    • Beznogi:
      • Wybierasz gracza, który nie będzie mógł skakać.
    • Pajacyk:
      • Skakanie przywraca zdrowie.
    • Zamiana Żyć:
      • Wybierasz gracza, z którym chcesz wymienić się zdrowiem.
    • Długi Nóż:
      • Podstawowy atak nożem zadaje obrażenia niezależnie od odległości.
    • Długi Zeus:
      • Zeus zadaje obrażenia niezależnie od odległości.
    • Skarbówka:
      • Wybierasz gracza, z którym chcesz zamienić się pieniędzmi.
    • Ninja:
      • Stojąc nieruchomo zwiększasz swoją niewidzialność o 33%, kucając o 33%, a trzymając nóż o 33%.
    • Pancernik:
      • Granaty nie zadają Ci obrażeń.
    • Skupienie (wymyślone przez ToRRent1812):
      • Brak odrzutu podczas strzelania.
    • NoClip:
      • Kliknij [css_useSkill], aby włączyć noclip na krótki czas. Cooldown: 30 s.
    • Tylko Głowa:
      • Otrzymujesz obrażenia tylko w głowę.
    • Trutka:
      • Wybierasz gracza, który co kilka sekund będzie otrzymywał obrażenia.
    • Brak Karabinów:
      • Wybierasz gracza, który nie może używać karabinów.
    • Proteza:
      • Ramiona i nogi są kuloodporne.
    • Zdalne Rozbrajanie:
      • Kiedy jesteś blisko bomby, zaczynasz ją rozbrajać. Cooldown: 10 s.
    • Odpychacz:
      • Masz losową szansę na odepchnięcie wroga po trafieniu go. Szansa: 100%.
    • Pyro:
      • Molotow przywraca zdrowie.
    • Pancerz Reaktywny:
      • Pancerz pochłania pierwsze otrzymane obrażenia. Cooldown: 15 s.
    • Regeneracja:
      • Co kilka sekund odnawiasz zdrowie.
    • Replikator:
      • Kliknij [css_useSkill], aby stworzyć replikę, która zadaje obrażenia po trafieniu. Cooldown: 15 s.
    • Zwrot do Nadawcy:
      • Pierwsze trafienie wroga powoduje, że wraca on na swój resp.
    • Re-Zombie:
      • Po śmierci odradzasz się jako zombie z większym zdrowiem i bez broni.
    • Robin Hood (wymyślone przez ToRRent1812):
      • Zadanie obrażeń przeciwnikowi powoduje kradzież jego pieniędzy.
    • Gumowe Kule (wymyślone przez ToRRent1812):
      • Twoje pociski znacznie spowalniają graczy.
    • Druga Szansa:
      • Po śmierci odradzasz się z taką samą ilością zdrowia.
    • Krótka Bomba (wymyślone przez ToRRent1812):
      • Bomba wybucha znacznie szybciej.
    • SzeliS:
      • Kliknij [css_useSkill], aby zamienić aktualną broń na AWP.
    • Dźwiękowiec:
      • Kliknij [css_useSkill], aby wywołać dźwięk u każdego przeciwnika. Cooldown: 5 s.
    • Obserwator:
      • Kliknij [css_useSkill], aby obserwować losowego przeciwnika.
    • Złodziej:
      • Możesz ukraść supermoc wybranemu graczowi.
    • Trzecie Oko:
      • Kliknij [css_useSkill], aby aktywować trzecią osobę.
    • 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.
  • Poprawki mocy:

    • Poprawiono opisy supermocy.
    • Naprawiono wszyskie zauważalne błedy.
v1.0.3
  • Ogólne:

    • Dodano język angielski.
    • Dodano wiadomość powitalną.
    • Dodano podsumowanie z ostatniej rundy.
    • Dodano podgląd supermocy obserwowanego gracza.
    • Zabklokowano możliwość posiadania tej samej supermocy dwa razy pod rząd.
    • Dodano prostą konfigurację dla każdej supermocy.
    • Przerobiono wszystkie supermoce aby można manipulować nimi w każdej chwili (Naprawiono komendy do ustawiania supermocy).
    • Zmieniono aktywację supermocy na bind css_useSkill.
  • Nowe moce:

    • Zamrażający Decoy
      • Twój decoy zamraża wszystkich pobliskich graczy.
    • Żołnierz:
      • Masz losowy mnożnik obrażeń (1.15 - 1.35)x.
    • Gruby:
      • Masz losowy mnożnik otrzymywanych obrażeń (0.65 - 0.85)x.
    • Aimbot:
      • Każdy twój trafiony pocisk jest liczony jako głowa.
    • Odwrót:
      • Powrót na spawna. Kliknij [css_useSkill], cooldown 15s.
    • Resp Wroga:
      • Teleportacja na spawn wroga. Kliknij [css_useSkill], cooldown 15s.
    • Zeus:
      • Zeus x27 natychmiastowo się odnawia.
    • Radarowiec:
      • Widzisz wrogów na radarze.
    • Szybkostrzelność:
      • Brak cooldown przy strzelaniu.
    • Samowolka:
      • Możesz podłożyć bombę w dowolnym miejscu, czas detonacji bomby trwa 60s.
    • Cichociemny:
      • Twoje kroki i skoki są niesłyszalne dla INNYCH graczy.
    • Zabójczy Flash:
      • Każdy całkowicie oślepiony twoim granatem umiera (również ty).
    • Spowlnienie Czasu:
      • Spowolnienie czasu dla wszystkich na 6 sekundy. Kliknij [css_useSkill], cooldown 30s.
    • Nieśmiertelność:
      • Jesteś nieśmiertelny przez 2 sekundy. Kliknij [css_useSkill], cooldown 30s.
    • Losowa Broń:
      • Dostajesz losową broń. Kliknij [css_useSkill], cooldown 15s.
    • Zamiana Broni:
      • Zamieniasz się bronią z losowym wrogiem. Kliknij [css_useSkill], cooldown 30s.
  • Poprawki mocy:

    • Saper:
      • Naprawiono bład z natychmiastowym podkładaniem bomby jak ktokolwiek na serwerze miał moc 'Saper'.
    • Duszek:
      • Naprawiono bycie niewidzialnym po śmierci.
    • Drobne poprawki dla reszty mocy.
v1.0.2
  • Nowe moce:

    • Mini Majk:
      • Losowa wielkość postaci w przedziale (60% - 95%).
    • Zamiana Miejsc:
      • Zamiana miejscami z losowym wrogiem, po kliknięciu przyciska [css_useSkill]. Cooldown to 30s.
  • Poprawki mocy:

    • Anty Flash:
      • Dodano: Twoje flash'e trwają dłużej (7s).
    • Astronauta:
      • Zmieniono: Mnożnik grawitacji z (0.2 - 0.7) na (0.1 - 0.7).
      • Dodano: Gracz widzi teraz mnożnik swojej grawitacji na czacie.
    • Drakula:
      • Zmieniono: Drakula od teraz może mieć nadwyżkę zdrowia.
    • Duszek:
      • Dodano: Zabklokowanie korzystania z broni innej niż nóż.
      • Dodano: Każda podniesiona broń przez duszka staje się niewidzialna.
    • Flash:
      • Naprawiono nie dostawanie prędkości.
      • Zmieniono: Mnożnik prędkości z (1.2 - 2.5) na (1.2 - 3.0).
      • Dodano: Gracz widzi teraz mnożnik swojej prędkości na czacie.
    • Katapulta:
      • Dodano: Losowe szanse na podrzucenie (20% - 40%).
      • Dodano: Gracz widzi teraz swoje szanse na czacie.
    • Kurczak:
      • Naprawiono nie dostawanie modelu kurczaka.
      • Dodano: Zabklokowanie korzystania z broni innej niż nóż lub pistolet.
      • Dodano: Kurczak może posiadać tylko 50 hp.
    • Medyk:
      • Naprawiono nie dostawanie apteczek.
      • Zmieniono: Od teraz wszyscy tracą apteczki na końcu rundy.
    • Nieskończone Ammo:
      • Dodano: Od teraz granaty również są nieskończone.
    • Obrót Wroga:
      • Dodano: Losowe szanse na obrót wroga (20% - 40%).
      • Dodano: Gracz widzi teraz swoje szanse na czacie.
    • Phoenix:
      • Naprawiono nie odradzanie się po śmierci.
      • Dodano: Losowe szanse na odrodzenie (20% - 40%).
      • Dodano: Gracz widzi teraz swoje szanse na czacie.
    • Pilot:
      • Zmieniono: Poprawiono opis supermocy.
    • Rambo:
      • Naprawiono nie dostawanie dodatkowego życia.
    • Rozbrojenie:
      • Dodano: Losowe szanse na wyrzucenie broni wroga (20% - 40%).
      • Dodano: Gracz widzi teraz swoje szanse na czacie.
      • Zmieniono: Wyrzuca teraz tylko aktywną broń wroga (naprawiono błąd wyrzucenia kosy).
    • Eliminator -> Saper:
      • Zmieniono: Zmineiono nazwę mocy z 'Eliminator' na 'Saper'.
    • Teleporter:
      • Naprawiono błąd, gdzie tylko gracz z supermocą był przeteleportowywany.

💝 Wsparcie

⠀

📝 Kontakt

Jeśli masz jakieś pytanie, napisz na juzlus.biznes@gmail.com lub jRandomSkills Discord.