jRandomSkills/readme-pl.md
2025-09-25 04:06:00 +02:00

46 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

  • Angielski
  • Polski
  • Francuski [autorstwa: @felyjyn]
  • Portugalski (Brazylijski) [GrokAI / ChatGPT]
  • Chiński uproszczony [GrokAI / ChatGPT]

🖼️ 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:27235/public
  • Połącz: connect 51.38.122.215:27235; password public

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

✨ Aktualne Supermoce (109)

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ę -
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 -
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 -
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 -
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 -
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 -
Lupa Przybiżasz ekran wybranemu przeciwnikowi -
Medyk Kliknij [css_useSkill], aby użyć ładunku leczniczego, który przywraca 50 punktów zdrowia 1 s
Skarbówka Wybierasz gracza, z którym chcesz zamienić się pieniędzmi -
Muhammed Po śmierci eksplodujesz i zabijasz graczy znajdujących się w zasięgu -
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 -
SzeliS 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 -
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 -
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 CS2TraceRay
    • Pobierz CS2TraceRay
    • Wypakuj go do folderu CS2Server/game/csgo/addons/counterstrikesharp/
  5. Zainstaluj jRandomSkills
    • Pobierz jRandomSkills
    • Wypakuj go do folderu C2Server/game/csgo/addons/counterstrikesharp/
    • JEŚLI do pobrania jest plik gamedata.json:
      • Wypakuj gamedata.json do folderu C2Server/server/game/csgo/addons/counterstrikesharp/gamedata/

</> 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 @jRandmosSkills/admin
!lang <IsoCode> !lang pl Zmień język -
!skills !skills Lista supermocy -
!map <mapName> !map de_nuke Zmiana mapy @jRandmosSkills/admin
!map <mapWorkshopId> !map 3332005394 Zmiana mapy z warsztatu @jRandmosSkills/admin
!start !start Rozpoczęcie gry z parametrami: mp_forcecamera 0, mp_freezetime 15, mp_overtime_enable 1, sv_cheats 0 @jRandmosSkills/admin
!start sv !start sv Rozpoczęcie gry z parametrami: mp_forcecamera 0, mp_freezetime 0, mp_overtime_enable 1, sv_cheats 1 @jRandmosSkills/admin
!console <command> !console sv_cheats 1 Uruchomienie komendy na serwerze @jRandmosSkills/owner
!swap !swap Zamiana stron @jRandmosSkills/admin
!shuffle !shuffle Losowe dobranie graczy do drużyn @jRandmosSkills/admin
!pause !pause Wstrzymanie gry @jRandmosSkills/admin
!heal !heal Przywrócenie 100 punktów zdrowia @jRandmosSkills/admin
!hud !hud Włącz/Wyłącz HUD -
!setscore <CT> <TT> !setscore 10 7 Ustawienie wyniku gry @jRandmosSkills/owner
!setstaticskill <playerName/steamID> <skill> !setstaticskill Juzlus Aimbot Przypisanie supermocy do gracza na stałe @jRandmosSkills/admin
!setstaticskill <playerName/steamID> None !setstaticskill Juzlus None Powrót do normalności @jRandmosSkills/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": ["@jRandmosSkills/admin", "@jRandmosSkills/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 - Debug: Supormoce są przydzielane po kolei
        "KillerSkillInfo": true,         // Pokazuj supermoc zabójcy na czacie
        "TeamMateSkillInfo": true,       // Pokazuj supermoc sojuszników na czacie
        "SummaryAfterTheRound": true,    // Pokazuj podsumowanie z ostatniej rundy
        "DebugMode": true,               // 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)
        "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
        "FlashingHtmlHudFix": true,      // Włącz FlashingHtmlHudFix
        "CS2TraceRayDebug": false,       // Włącz widoczność ścieżki dla 'Długi Nóż', 'Długi Zeus'
        "DisableHUDOnDeathPermission": "@jRandmosSkills/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
    },
    ...
]
  • playersLanguage.json
{
    "76561198150092992": "pl",     // "SteamID": "nazwa pliku tłumaczenia"
    ...
}

🔗 Uwzględniona Zależność

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

📋 Lista Zmian

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 @jRandmosSkills/root zostało zmienione na @jRandmosSkills/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.