This commit is contained in:
Juzlus 2025-09-16 00:32:51 +02:00
parent 2102f0581f
commit a029435fcd
2 changed files with 132 additions and 78 deletions

View file

@ -37,7 +37,7 @@ Dołącz do serwera testowego 3v3 i wypróbuj plugin jRandomSkills:
Kupujesz serwer na pukawce? Skorzystaj z mojego [kodu polecającego](https://pukawka.pl/pp,juzlus.html).
## ✨ Aktualne Supermoce (107)
## ✨ Aktualne Supermoce (109)
<details>
<summary>Poniższa tabela przedstawia wszystkie dostępne supermoce w grze, wraz z ich opisami.</summary>
@ -66,6 +66,7 @@ Kupujesz serwer na pukawce? Skorzystaj z mojego [kodu polecającego](https://puk
| 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)% |
@ -84,6 +85,7 @@ Kupujesz serwer na pukawce? Skorzystaj z mojego [kodu polecającego](https://puk
| 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 | - |
@ -187,10 +189,11 @@ Kupujesz serwer na pukawce? Skorzystaj z mojego [kodu polecającego](https://puk
| 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 5, mp_overtime_enable 1, sv_cheats 0` | `@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/root` |
| `!swap` | `!swap` | Zamiana stron | `@jRandmosSkills/admin` |
@ -200,6 +203,7 @@ Kupujesz serwer na pukawce? Skorzystaj z mojego [kodu polecającego](https://puk
| `!setscore <CT> <TT>` | `!setscore 10 7` | Ustawienie wyniku gry | `@jRandmosSkills/root` |
| `!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`_
</details>
@ -246,6 +250,9 @@ Wszystkie sypermoce można dostosować w pliku **`Config.cfg`** znajdującym si
"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": [
@ -271,9 +278,51 @@ Plugin korzysta z zawartości następujących projektów:
- [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
<details>
<summary><b>v1.1.5</b></summary>
- #### 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.
- #### 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.
</details>
<details>
<summary><b>v1.1.4</b></summary>
@ -287,6 +336,7 @@ Plugin korzysta z zawartości następujących projektów:
- ###### 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.

View file

@ -38,7 +38,7 @@ Join the 3v3 test server and try out the jRandomSkills plugin:
Buying a server on pukawka? Use my [referral code](https://pukawka.pl/pp,juzlus.html).
## ✨ Current Skills (107)
## ✨ Current Skills (109)
<details>
<summary>The table below lists all available skills in the game, along with their descriptions.</summary>
@ -67,6 +67,7 @@ Buying a server on pukawka? Use my [referral code](https://pukawka.pl/pp,juzlus.
| Deaf | Choose a player to mute all sounds for | - |
| Disarmament | You have a random chance to make an enemy drop their weapon on hit | (65 - 85)% |
| Rangefinder | You can see the distance to the nearest enemy | - |
| Dash | Perform a second jump to dash | - |
| Dracula | Hitting an enemy restores health equal to a percentage of the damage dealt | - |
| Duplicator | Choose a player to copy their skill | - |
| Dwarf | Random character size at the start of the round | (60 - 95)% |
@ -85,6 +86,7 @@ Buying a server on pukawka? Use my [referral code](https://pukawka.pl/pp,juzlus.
| Glitch | Disables the radar for a chosen enemy | - |
| Glue | Your grenades stick to walls | - |
| God Mode | Click [css_useSkill] to become immortal for a short time | 30 s |
| Grenadier | You have infinite hegranade | - |
| Healing Smoke | Your smoke grenades heal | - |
| Hermit | Killing restores ammo and a portion of health | - |
| Holy Hand Grenade | Your HE grenades deal double damage and have double range| - |
@ -189,10 +191,11 @@ Buying a server on pukawka? Use my [referral code](https://pukawka.pl/pp,juzlus.
| Command | Example | Description | Permissions |
| - | - | - | - |
| `!setskill <playerName/steamID> <skill>` | `!setskill Juzlus Aimbot` | Giving skill to a player | `@jRandmosSkills/admin` |
| `!lang <IsoCode>` | `!lang en` | Change the language | - |
| `!skills` | `!skills` | List of skills | - |
| `!map <mapName>` | `!map de_nuke` | Change map | `@jRandmosSkills/admin` |
| `!map <mapWorkshopId>` | `!map 3332005394` | Change map from workshop | `@jRandmosSkills/admin` |
| `!start` | `!start` | Start game with conditions: `mp_forcecamera 0, mp_freezetime 5, mp_overtime_enable 1, sv_cheats 0` | `@jRandmosSkills/admin` |
| `!start` | `!start` | Start game with conditions: `mp_forcecamera 0, mp_freezetime 15, mp_overtime_enable 1, sv_cheats 0` | `@jRandmosSkills/admin` |
| `!start sv` | `!start sv` | Start the game with conditions: `mp_forcecamera 0, mp_freezetime 0, mp_overtime_enable 1, sv_cheats 1` | `@jRandmosSkills/admin` |
| `!console <command>` | `!console sv_cheats 1` | Run a command on the server | `@jRandmosSkills/root` |
| `!swap` | `!swap` | Switch sides | `@jRandmosSkills/admin` |
@ -202,6 +205,9 @@ Buying a server on pukawka? Use my [referral code](https://pukawka.pl/pp,juzlus.
| `!setscore <CT> <TT>` | `!setscore 10 7` | Set the game score | `@jRandmosSkills/root` |
| `!setstaticskill <playerName/steamID> <skill>` | `!setstaticskill Juzlus Aimbot` | Giving a player a permanent skill | `@jRandmosSkills/admin` |
| `!setstaticskill <playerName/steamID> None` | `!setstaticskill Juzlus None` | Back to normal | `@jRandmosSkills/admin` |
| `!reload` | `!reload` | Reload translations | - |
_Most commands require permissions, which must be set in the file: `game/csgo/addons/counterstrikesharp/configs/admins.json`_
</details>
## 🔑 Permissions
@ -246,6 +252,9 @@ All skills can be customized in the **`Config.cfg`** file located in the **`game
"SkillTimeBeforeStart": 7.0, // How many seconds before freeze time ends should skills
// drawing be completed? (freezetime - SkillTimeBeforeStart)
"SkillDescriptionDuration": 7.0,// How long should the skill description be visible for?
"DisableSpectateHUD": false, // Disable HTML HUD when spectating
"FlashingHtmlHudFix": true, // Enable FlashingHtmlHudFix
"CS2TraceRayDebug": false, // Enable trail visibility for LongKnife, LongZeus
...
},
"SkillsInfo": [
@ -271,6 +280,8 @@ This plugin uses content from the following projects:
- [CS2FlashingHtmlHudFix](https://github.com/girlglock/CS2FlashingHtmlHudFix) by [girlglock](https://github.com/girlglock) - a fix for window flickering
- [ChaseMod](https://github.com/ipsvn/ChaseMod/blob/master/Utils/Memory/CCSMatch.cs) by [ipsvn](https://github.com/ipsvn) - round score management
- [WASDMenuAPI](https://github.com/Interesting-exe/WASDMenuAPI) by [Interesting-exe](https://github.com/Interesting-exe) - API to easily create WASD menus
- [GeoLocationLanguageManagerPlugin](https://github.com/aprox2/GeoLocationLanguageManagerPlugin) by [aprox2](https://github.com/aprox2) - geolocation language manager
- [GeoLite2](https://dev.maxmind.com/geoip/geolite2-free-geolocation-data) by [MaxMind](https://www.maxmind.com/) - geolocation data
## 📋 Changelog
@ -278,6 +289,7 @@ This plugin uses content from the following projects:
<summary><b>v1.1.5</b></summary>
- #### General:
- ###### Update the dependency to the latest version.
- ###### Added language recognition based on geolocation (MaxMind GeoLite2).
- ###### Each player can choose a different language.
- ###### Directory names have been changed.
@ -288,17 +300,12 @@ This plugin uses content from the following projects:
- ###### The name of the project has been changed from `jRandomSkills` to `!jRandomSkills` to allow other plugins to load into memory later.
- ###### Added the command `!lang en` to change the language
- ###### Added the `!reload` command to reload translations.
- ######
- ######
- ######
- ######
- #### Skill improvements:
- ##### Weapon Swap:
- ###### Fixed a bug with bomb duplication on the HUD.
- ##### Thief:
- ###### The ability to steal skill that is unavailable to your team has been blocked.
- ##### Rich Boy:
- ###### The ability to steal skill that is unavailable to your team has been blocked.
- ###### The HTML Menu is disabled when no players are found.
- ##### Sniper Elite:
- ###### Fixed all bugs and enabled the skill.
- ##### Second Chance:
@ -313,9 +320,6 @@ This plugin uses content from the following projects:
- ###### The HTML Menu is disabled when no players are found.
- ##### Deactivator:
- ###### The HTML Menu is disabled when no players are found.
- ##### Jackal:
- ###### The HTML Menu is disabled when no players are found.
- #### New skills:
- ##### Grenadier:
- ###### You have infinite hegranade.