Update readme and ModuleVersion to v1.2.2.b9

This commit is contained in:
Juzlus 2026-07-23 01:59:01 +02:00
parent 5fc3e8db66
commit 1f4aae0204
5 changed files with 75 additions and 1 deletions

37
.github/en.md vendored
View file

@ -366,6 +366,43 @@ This plugin uses content from the following projects:
## 📋 Changelog ## 📋 Changelog
<details>
<summary><b>v1.2.2.b9</b></summary>
- #### General
- ###### Fixed Jester's no-damage effect affecting players without the skill.
- ###### Fixed Jester state not clearing if the holder died before round end.
- ###### All skill data now resets every round, even for unused skills.
- ###### Skills tracking players now clear targets when they disconnect (Poison, Deaf, Darkness, Glitch, Magnifier, Legless, No Rifles, Jammer, Jester).
- ###### Fixed Aimbot keeping invalid native pointers, preventing possible crashes.
- ###### An error in one skill's `OnTick` no longer stops other skills from updating.
- ###### Fixed zero cooldown values causing errors (Poison, Regeneration, Hot Bomb, Healing Smoke, Toxic Smoke).
- ###### Improved round change performance by removing unnecessary cleanup.
- #### Skill improvements
- ###### Second Chance:
- ###### Now handles multiple lethal hits in the same tick and restores health instantly after damage. It also works correctly with damage-modifying skills.
- ###### Spectator:
- ###### Fixed rapid-fire caused by returning to your own view.
- ###### Radar Hack:
- ###### Players disguised as Chickens are visible on radar again.
- ###### Focus:
- ###### No-spread now stays active while at least one player has the skill.
- ###### Friendly Fire:
- ###### Restores `mp_autokick` at round end and no longer updates it on every team hit.
- ###### Reactive Armor / Iana:
- ###### No longer restore health after the skill is lost.
- ###### Free Planter / Short Fuse:
- ###### Restore `mp_c4timer` only if they changed it.
- ###### Illusionist:
- ###### Replica movement timer now stops on map change.
- ###### Ghost / Ninja / C4 Camouflage:
- ###### Improved hidden-player processing for better performance.
**Full update contributed by @ByDexterTR in pull request #41. Thanks to ByDexterTR!**
</details>
<details> <details>
<summary><b>v1.2.2.b8</b></summary> <summary><b>v1.2.2.b8</b></summary>

37
.github/pl.md vendored
View file

@ -367,6 +367,43 @@ Plugin korzysta z zawartości następujących projektów:
<details> <details>
<summary><b>v1.2.2.b8</b></summary> <summary><b>v1.2.2.b8</b></summary>
- #### Ogólne:
- ###### Naprawiono efekt niewrażliwości Błazna, który mógł działać na graczy bez tej mocy.
- ###### Naprawiono brak czyszczenia stanu Błazna, jeśli jego posiadacz zginął przed końcem rundy.
- ###### Dane wszystkich mocy są teraz resetowane co rundę, nawet jeśli dana moc nie została wylosowana.
- ###### Moce śledzące graczy usuwają teraz cele po ich rozłączeniu (Trutka, Głuchy, Mrok, Glitch, Lupa, Beznogi, Brak Karabinów, Zakłócacz, Błazen).
- ###### Naprawiono Aimbota przechowującego nieprawidłowe wskaźniki, co mogło powodować crashe.
- ###### Błąd w metodzie `OnTick` jednej mocy nie zatrzymuje już aktualizacji pozostałych mocy.
- ###### Naprawiono błędy powodowane przez zerowe wartości czasu odnowienia (Trutka, Regeneracja, Gorąca Bomba, Leczący Dym, Toksyczny Dym).
- ###### Zoptymalizowano zmianę rundy poprzez usunięcie zbędnych operacji czyszczenia.
- #### Poprawki mocy:
- ###### Druga Szansa:
- ###### Teraz poprawnie obsługuje kilka śmiertelnych trafień w tym samym ticku i natychmiast przywraca zdrowie po otrzymaniu obrażeń. Działa także poprawnie z mocami modyfikującymi obrażenia.
- ###### Obserwator:
- ###### Naprawiono problem z bardzo szybkim strzelaniem po powrocie do własnego widoku.
- ###### Radarowiec:
- ###### Gracze zamienieni w Kurczaki są ponownie widoczni na radarze.
- ###### Skupienie:
- ###### Efekt braku rozrzutu pozostaje aktywny, dopóki przynajmniej jeden gracz posiada tę moc.
- ###### Ogień Przyjacielski:
- ###### `mp_autokick` jest przywracane po zakończeniu rundy i nie jest już aktualizowane przy każdym trafieniu sojusznika.
- ###### Pancerz Reaktywny / Hologram:
- ###### Nie przywracają już zdrowia po utracie mocy.
- ###### Samowolka / Krótka Bomba:
- ###### Przywracają `mp_c4timer` tylko wtedy, gdy faktycznie go zmieniły.
- ###### Iluzjonista:
- ###### Timer ruchu repliki zatrzymuje się teraz przy zmianie mapy.
- ###### Duszek / Ninja / C4 Kamuflaż:
- ###### Zoptymalizowano przetwarzanie ukrytych graczy, poprawiając wydajność.
**Pełna aktualizacja została przygotowana przez @ByDexterTR w ramach pull requesta #41. Dziękujemy ByDexterTR!**
</details>
<details>
<summary><b>v1.2.2.b8</b></summary>
- #### Ogólne: - #### Ogólne:
- ###### Dodano możliwość ustawienia czasu wyświetlania HUD-u dla każdej mocy z osobna. Moce mogą teraz definiować własną wartość `HudDuration` / `DescriptionHudDuration` w `skillsInfo.json`, dzięki czemu mogą wyświetlać HUD bez ograniczeń (`-1`) lub używać własnego czasu zamiast globalnego ustawienia SkillHudDuration. - ###### Dodano możliwość ustawienia czasu wyświetlania HUD-u dla każdej mocy z osobna. Moce mogą teraz definiować własną wartość `HudDuration` / `DescriptionHudDuration` w `skillsInfo.json`, dzięki czemu mogą wyświetlać HUD bez ograniczeń (`-1`) lub używać własnego czasu zamiast globalnego ustawienia SkillHudDuration.

View file

@ -31,7 +31,7 @@ namespace src
public override string ModuleName => "[CS2] [ jRandomSkills ]"; public override string ModuleName => "[CS2] [ jRandomSkills ]";
public override string ModuleAuthor => "D3X (Original), Juzlus (Modifier), ByDexterTR (Contributor)"; public override string ModuleAuthor => "D3X (Original), Juzlus (Modifier), ByDexterTR (Contributor)";
public override string ModuleDescription => "Plugin adds random skills every round for CS2 by D3X. Modified by Juzlus."; public override string ModuleDescription => "Plugin adds random skills every round for CS2 by D3X. Modified by Juzlus.";
public override string ModuleVersion => "1.2.2.b8"; public override string ModuleVersion => "1.2.2.b9";
public override void Load(bool hotReload) public override void Load(bool hotReload)
{ {