GitHub release       GitHub latest commit       Github all releases       GitHub stars       Discord server
## 📌 Oznaczenie > [!NOTE] > Te repozytorium jest to fork [projektu](https://github.com/jakubbartosik/dRandomSkills) stworzonego przez [Jakuba Bartosika (D3X)](https://github.com/jakubbartosik). ## 💡 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](https://github.com/felyjyn)] - **Portugalski (Brazylijski)** [GrokAI / ChatGPT] - **Chiński uproszczony** [GrokAI / ChatGPT] ## 🖼️ Prezentacja Pluginu ![Preview](./preview.gif) ![Preview2](./preview2.gif) ## 🌐 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](https://pukawka.pl/pp,juzlus.html). ## ✨ 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 | (65 - 85)% | | 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** - Dobry poradnik jak stworzyć własny serwer CS2 [[Film]](https://www.youtube.com/watch?v=1ZrEn0CiMi4&ab_channel=TroubleChute), [[Strona]](https://hub.tcno.co/games/cs2/dedicated_server/). 2. Zainstaluj **Metamod** - Pobierz [Metamod:Source 2.x](https://www.sourcemm.net/downloads.php/?branch=master) - Wypakuj go do folderu `C2Server/game/csgo/` - Edytuj plik `gameinfo.gi` dodając nową linijkę ```json Game_LowViolence csgo_lv // Perfect World content override Game csgo/addons/metamod // <-- Linijka do dodania (kolejność ma znaczenie) Game csgo ``` 3. Zainstaluj **CounterStrikeSharp** - Pobierz [CounterStrikeSharp-With-Runtime](https://github.com/roflmuffin/CounterStrikeSharp/releases) - Wypakuj go do folderu `C2Server/game/csgo/` 4. Zainstaluj **CS2TraceRay** - Pobierz [CS2TraceRay](https://github.com/schwarper/CS2TraceRay/releases) - Wypakuj go do folderu `CS2Server/game/csgo/addons/counterstrikesharp/` 5. Zainstaluj **jRandomSkills** - Pobierz [jRandomSkills](https://github.com/Juzlus/jRandomSkills/releases) - Wypakuj go do folderu `C2Server/game/csgo/addons/counterstrikesharp/plugins/` - 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 ` | `!setskill Juzlus Aimbot` | Przypisanie supermocy do gracza | `@jRandmosSkills/admin` | | `!lang ` | `!lang pl` | Zmień język | - | | `!skills` | `!skills` | Lista supermocy | - | | `!map ` | `!map de_nuke` | Zmiana mapy | `@jRandmosSkills/admin` | | `!map ` | `!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 ` | `!console sv_cheats 1` | Uruchomienie komendy na serwerze | `@jRandmosSkills/root` | | `!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/root` | | `!setscore ` | `!setscore 10 7` | Ustawienie wyniku gry | `@jRandmosSkills/root` | | `!setstaticskill ` | `!setstaticskill Juzlus Aimbot` | Przypisanie supermocy do gracza na stałe | `@jRandmosSkills/admin` | | `!setstaticskill 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ść: ```json { "Juzlus": { "identity": "STEAM_0:0:94913632", "flags": ["@jRandmosSkills/admin", "@jRandmosSkills/root"] } } ``` `steamID` można znaleźć przy pomocy strony [steamidfinder](www.steamidfinder.com). 3. Zapisz plik i uruchom serwer, aby zastosować zmiany. ## ⚙️ Konfiguracja Wszystkie sypermoce można dostosować w pliku **`Config.cfg`** znajdującym się w folderze **`game/csgo/addons/counterstrikesharp/plugins/jRandomSkills/`** ```json { "Settings": { "LangCode": "en", // Język pluginu: en, pl, pt-br, zh "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? "DisableSpectateHUD": false, // Wyłącz HUD HTML bedąc martwym "FlashingHtmlHudFix": true, // Włącz FlashingHtmlHudFix "CS2TraceRayDebug": false, // Włącz widoczność ścieżki dla LongKnife, LongZeus ... }, "SkillsInfo": [ { "NeedsTeammates": false, // Wymaga innych graczy w drużynie "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 }, ... ] } ``` ## 🔗 Uwzględniona Zależność Plugin korzysta z zawartości następujących projektów: - [dRandomSkills](https://github.com/jakubbartosik/dRandomSkills) by [Jakub Bartosik (D3X)](https://github.com/jakubbartosik) - system losowych umiejętności - [CS2TraceRay](https://github.com/schwarper/CS2TraceRay) autorstwa [schwarper](https://github.com/schwarper) - system śledzenia promieni (Trace Ray) - [CS2FlashingHtmlHudFix](https://github.com/girlglock/CS2FlashingHtmlHudFix) autorstwa [girlglock](https://github.com/girlglock) - poprawka migotania okienka z supermocą - [ChaseMod](https://github.com/ipsvn/ChaseMod/blob/master/Utils/Memory/CCSMatch.cs) autorstwa [ipsvn](https://github.com/ipsvn) - ustawianie wyniku rund - [WASDMenuAPI](https://github.com/Interesting-exe/WASDMenuAPI) by [Interesting-exe](https://github.com/Interesting-exe) - API do łatwego tworzenia menu za pomocą klawiszy WASD - [GeoLocationLanguageManagerPlugin](https://github.com/aprox2/GeoLocationLanguageManagerPlugin) by [aprox2](https://github.com/aprox2) - zarządzenie geolokalizacją - [GeoLite2](https://dev.maxmind.com/geoip/geolite2-free-geolocation-data) by [MaxMind](https://www.maxmind.com/) - dane geolokalizacyjne ## 📋 Lista Zmian
v1.1.6 - #### Ogólne: - ###### Dodano język francuski (autorstwa [@felyjyn](https://github.com/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](https://github.com/Juzlus/jRandomSkills/issues/1)). - ###### 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](https://github.com/Juzlus/jRandomSkills/issues/1)): - ###### Wyłączasz radar wybranemu przeciwnikowi. - ##### Klej (wymyślone przez [ToRRent1812](https://github.com/Juzlus/jRandomSkills/issues/1)): - ###### Twoje granaty przyklejają się do ścian. - ##### Leczący Dym: - ###### Twoje granaty dymne leczą. - ##### Pustelnik (wymyślone przez [ToRRent1812](https://github.com/Juzlus/jRandomSkills/issues/1)): - ###### 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](https://github.com/Juzlus/jRandomSkills/issues/1)): - ###### 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](https://github.com/Juzlus/jRandomSkills/issues/1)): - ###### 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](https://github.com/Juzlus/jRandomSkills/issues/1)): - ###### Zadanie obrażeń przeciwnikowi powoduje kradzież jego pieniędzy. - ##### Gumowe Kule (wymyślone przez [ToRRent1812](https://github.com/Juzlus/jRandomSkills/issues/1)): - ###### Twoje pociski znacznie spowalniają graczy. - ##### Druga Szansa: - ###### Po śmierci odradzasz się z taką samą ilością zdrowia. - ##### Krótka Bomba (wymyślone przez [ToRRent1812](https://github.com/Juzlus/jRandomSkills/issues/1)): - ###### 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](https://discord.gg/9H8EZYBpPF).