Commit graph

113 commits

Author SHA1 Message Date
Juzlus
ddd1be923a Readme 2026-06-10 15:02:09 +02:00
Juzlus
a8436ac88c
Delete readme-pl.md 2026-06-10 15:00:01 +02:00
Juzlus
58207330f0
Delete readme.md 2026-06-10 14:59:32 +02:00
github-actions[bot]
b577d7acf4 chore: update contributors and thanks 2026-06-10 12:56:21 +00:00
github-actions[bot]
44bc538162 chore: update contributors and thanks 2026-06-10 12:53:57 +00:00
Juzlus
d668d82861 Update update_thanks.yml 2026-06-10 14:53:24 +02:00
Juzlus
231171c9ba readme 2026-06-10 14:50:52 +02:00
Juzlus
e653712012 update readme 2026-06-10 14:42:00 +02:00
github-actions[bot]
693326c215 chore: update contributors and thanks 2026-06-10 12:31:14 +00:00
Juzlus
ba20b8c568 Merge branch 'main' of https://github.com/Juzlus/jRandomSkills 2026-06-10 14:30:31 +02:00
Juzlus
4860e117c7 update readme 2026-06-10 14:30:13 +02:00
github-actions[bot]
8af980e17c chore: update contributors and thanks 2026-06-10 12:20:52 +00:00
Juzlus
2b77b04008 update update_thanks 2026-06-10 14:20:22 +02:00
Juzlus
9985961c79 Update update_thanks.py 2026-06-10 14:10:53 +02:00
Juzlus
abe5e3ff56 Update update_thanks.yml 2026-06-10 14:02:06 +02:00
Juzlus
12df88ac02 Update update_thanks.yml 2026-06-10 14:00:02 +02:00
Juzlus
ed59dfba7e Move GitHub assets into .github directory 2026-06-10 13:56:13 +02:00
Juzlus
91761f7376 v1.2.2.b2
## GENERAL
- Updated CSS to version 1.0.369.
- Upgraded the project from .NET 8.0 to .NET 10.0.
- Updated Turkish language translation by @ByDexterTR.
- Added Russian language translation by @213sdfsdgf.
- Fixed an issue with incorrect display of Arabic nicknames.
- Used ForceFullUpdate to resolve the "FATAL ERROR: CopyExistingEntity" crash.
- Disabled stale HandleCommandDrop hook to avoid crashes when a player joins a team (thanks to @vladimir214sd).
- Added new signatures to gamedata.
- Added the ability to configure the number of grenades for every skill that uses grenades as part of its ability (e.g., Miner, AntyFlash, MagneticDecoy, etc.).

## SKILL IMPROVEMENTS
- Re-Zombie:
  -- Fixed weapon switching issues when a player is holding a Zeus and a knife.
  -- Weapons are now removed for bots in zombie mode.
- Ghost:
  -- Blocked the ability to use the Zeus.
- Thorns:
  -- Added a configurable maximum health limit (37 HP) for the damage that can be reflected.
- Second Life / Phoenix / Re-Zombie:
  -- Fixed an issue where players would occasionally fail to respawn if they took too much damage too quickly.
- Ghost / Chicken:
  -- Blocked the ability to use the SG556 (`weapon_sg556`).
- Wallhack:
  -- Fixed a bug that caused temporary enemy highlighting right after death.
- Cypher:
  -- Added camera position persistence.
- God Mode:
  -- Fixed an issue with permanent immortality triggering after reaching exactly 0 HP.
- Weapons Swap:
  -- The ammo count is now also transferred when weapons are swapped.
- Muhammed:
  -- Renamed the skill to "DeathBomb".
- Spectator:
  -- Fixed a bug where a player with the Chicken skill would still display as a ragdoll after death when spectated.
- Friendly Fire:
  -- The skill now works even when the server's mp_friendlyfire setting is set to 0.
- Baseball:
  -- Disabled teammate killing.
2026-06-10 13:47:34 +02:00
Juzlus
cba834e8f0
Merge pull request #30 from vladimir214sd/codex/issue-29-disable-drop-hook-20260605
Disable stale HandleCommandDrop hook on plugin load
2026-06-10 01:00:50 +02:00
vladimir214sd
a903897e79 Disable stale HandleCommandDrop hook on plugin load 2026-06-05 03:17:00 +05:00
Juzlus
5819f56cd2
Merge pull request #28 from 213sdfsdgf/main
Add Russian translation (ru.json)
2026-06-01 20:43:29 +02:00
213sdfsdgf
a742a9a66c Add Russian translation (ru.json) 2026-05-29 17:21:43 +05:00
Juzlus
d1fcdead1b update readme 2026-05-24 23:21:18 +02:00
Juzlus
46195c2663 v1.2.2.b1 2026-05-24 23:13:56 +02:00
Juzlus
0fb3d63cd8 fighting crashes #1 2026-04-28 18:58:21 +02:00
Juzlus
10dbf6629e v1.21.1.b8 2026-04-26 10:36:05 +02:00
Juzlus
abd3aed8fd Bump version, return SkillAction result & i18n
Bump module version to 1.2.1.b7 and change SkillAction to return the invoked method result (object?) or null when not found. Add and normalize many localization entries across multiple language files (aimlock, homingnades, hotbomb, illiterate, illusionist, magneticdecoy, magneto, miner, planter_planting, teleporter chance string, throwingknife, weightless, wildthrow, smoker, etc.) and clean up duplicate/obsolete entries. Update server plugin binaries and configs (WASDMenuAPI.dll, jRandomSkills.dll, config.json, skillsInfo.json) and remove playersLanguage.json.
2026-04-07 20:57:34 +02:00
Juzlus
3954fc3af4 Rework pilot, fix spawnspoints location
# Updates & Fixes (v1.2.1.b4)
- Pilot (Rework): Completely rewritten jump and fuel logic. You must now double-click space to activate flying. Re-activating in mid-air is now smoother and fuel consumption is properly clamped.
- Hermit: Increased default `HealthToAdd` to 100 and adjusted reserve ammo values.
- Planter / ShortBomb: Notifications now reach all valid players regardless of life status.
- ChillOut: Removed redundant empty center-print messages.
- System & Optimization:
    - Skill Detection: Faster lookups for enabled skills using the core skill list.
    - Round Logic: More stable round termination using direct game rules calls.
    - SkillUtils: Fixed spawn point selection bugs and memory referencing issues.
2026-04-06 20:59:03 +02:00
Juzlus
17f26a1458 Add startup console info & version check, 2026-04-06 06:27:17 +02:00
Juzlus
a8890bde6a Updates & Fixes
# Updates & Fixes
- New Commands: Added `css_bot_place` which teleports a bot to the player's position with optional godmode and translation support.
- Miner (New Skill): Added a new skill that allows for detonating HE grenades near enemies.
- Bomb Abort Support: Introduced `BombAbortplant` support across `ISkill` and event registration; added handlers for aborting plants in Planter, ChillOut, and other skills.
- System (Rework & Optimization):
    - Reworked player event dispatching to call `SkillAction` once per distinct active skill, reducing redundant invocations.
    - Switched timing logic to use `Server.CurrentTime` (replacing `EngineTime`).
    - Added extensive null and validity guards for player and pawn objects.
- Skill-specific Changes:
    - AimLock: Fixed vector/validation issues and updated config defaults (cooldown, duration, and offset).
    - AreaReaper: Now uses `BombPlantedHere` state and includes `OnTick` alerts.
    - ChillOut & Planter: Improved tracking for planting players with center-print and HUD updates.
    - HomingNades: Simplified callbacks and fixed detonation timing.
    - Muhammed: Tweaked explosion delay handling and reduced friendly fire damage.
- Core & Utils:
    - TraceRay: Implemented `CS2TraceRay` for skills to prevent activation through doors or on dropped weapons.
    - Dependencies: Bumped `CounterStrikeSharp.API` to 1.0.364 and `MaxMind.Db` to 5.0.0.
    - Bug Fixes: Resolved multiple HUD/print update issues and fixed various translation keys.
2026-04-05 03:08:43 +02:00
Juzlus
8634665983 Updates & Fixes
# Updates & Fixes
- New Commands: Added `!health` and `!plantedbomb` for testing and server management.
- Config: Client commands are now fully registerable via configuration files.
- Jester (Rework):
    - Refactored from a global mode to a per-player system.
    - Improved timer logic to prevent crashes during round resets.
    - Added special handling for bomb planting and defusing.
- SkillUtils: `AddHealth` now supports an optional `maxHealth` parameter.
- KillerFlash, LongKnife & LongZeus: Added `friendlyFire` options to skill configs.
2026-04-03 04:09:30 +02:00
Juzlus
97887118bf (CURRENTYLY BROKEN) Add new skills, signatures and fixes
Introduce multiple new skill implementations and related updates: add AimLock, HealingChicken, HomingNades, HotBomb, Illusionist, MagneticDecoy, ThrowingKnife, Weightless and WildThrow; register skills and HUD/cooldown handling. Update ISkill enum to include new skills. Add SnapViewAngles signature to gamedata. Improve existing skills to handle bayonet (BladeMaster, Cutter, Disarmament, LongKnife) and fix iteration/null-check issues in FrozenDecoy. Make HealingSmoke tick interval configurable and extend its config. Update English and Polish language files with new skill strings and tweaks. Also sync server-side gamedata and language files.
2026-03-17 05:53:41 +01:00
Juzlus
4e4458ad38
Merge pull request #22 from vinicius-trev/Beta
Release 1.2.1b
2026-03-17 05:41:50 +01:00
Vinicius Trevisan
9fa7ee790d Release 1.2.1 2026-03-13 11:42:24 -03:00
Juzlus
09803748bc Updates & Fixes
# Updates & Fixes
- Vote system: Timer now resets after each vote
- Automatic copying of gamedata files from source to server (Thanks to vinicius-trev for the help)
- Improved power assignment at round start
- Observers can now see invisible players.
- Added geolocation support for Turkey and Czechia
- New power: Illiterate
- In development: Smoker skill
- Baseball: Decoy now have the same collision as players (PlayerClip)
- Noclip: Reworked
- Pilot: Currently broken
- Replicator: Added crouching animations for replicas
- SoundMaker: Reworked (automatically play a sound every 2s (only for you))
- Wallhack: Glow disabled for dead players

# TODO
- Add/update descriptions for new/reworked skills
- Fix Pilot, SniperElite
2026-02-14 05:33:17 +01:00
Juzlus
f76093ef6e
Merge pull request #19 from vinicius-trev/improvements
Improvements as Issue #17
2026-02-14 05:07:24 +01:00
Vinicius Trevisan
a6e8ddf4e4 tr.json at the server lang files 2026-02-12 22:47:07 -03:00
Vinicius Trevisan
6e7386c546 Changes at csproj to copy lang and dlls after compilation 2026-02-12 22:46:50 -03:00
Vinicius Trevisan
b958fbb40b Added server dlls 2026-02-12 22:46:32 -03:00
Vinicius Trevisan
410dc667eb Fix gitignore to keep server files 2026-02-12 22:46:25 -03:00
Vinicius Trevisan
7de5fe2dc7 Merge branch 'main' into improvements 2026-02-12 22:22:31 -03:00
Vinicius Trevisan
4980aa408c pt-br Fixes 2026-02-12 22:14:20 -03:00
Vinicius Trevisan
bb8f2b1d46 Relative path for WASDMenuAPI 2026-02-12 22:14:12 -03:00
Juzlus
4fcce66557
Merge pull request #16 from brkvlr/main
Add Turkish localization for skills
2026-02-09 04:41:29 +01:00
Burak
8eac9b49ee
Add Turkish localization for skills
Added Turkish localization for skills in tr.json.
2026-02-04 01:02:35 +03:00
Juzlus
960aefbd71
Update version summary and fix typos in readme 2026-02-03 19:00:10 +01:00
Juzlus
6ed77b0c72
Update readme.md 2026-02-03 18:59:44 +01:00
Juzlus
9fca91c81b Update readme 2026-02-03 17:42:37 +01:00
Juzlus
53917a8b4b v1.10.0 2026-02-03 07:02:40 +01:00
Juzlus
ae13d6a15c
Merge pull request #14 from vinicius-trev/pt_br
Nitpicks pt-br
2026-02-03 06:41:47 +01:00