Commit graph

193 commits

Author SHA1 Message Date
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
Vinicius Trevisan
f7d9842b40 README contributor 2026-01-31 01:30:00 -03:00
Vinicius Trevisan
be71b23b79 nitpicks pt-br 2026-01-31 01:26:53 -03:00
Juzlus
476fa9750f
Merge pull request #13 from vinicius-trev/improvements-pt_br
General Improvements
2026-01-30 11:58:46 +01:00
Vinicius Trevisan
639e9ba8af GeoLite 2026.01.28 + removal of packages from gitignore 2026-01-29 00:13:14 -03:00
Vinicius Trevisan
6c0be8f9c8 Disable log folder default cfg 2026-01-29 00:07:56 -03:00
Vinicius Trevisan
b407740445 relative path build reference WASDMenuAPI 2026-01-29 00:02:35 -03:00
Vinicius Trevisan
f03614c13b added gitignore to no push build files 2026-01-28 23:58:50 -03:00
Vinicius Trevisan
45262657b7 Improvements pt-br translation 2026-01-28 23:58:30 -03:00
Juzlus
9c4a0b687b v1.1.9f 2026-01-27 12:09:47 +01:00
Juzlus
711350f50c chat message config 2025-11-19 02:52:44 +01:00
Juzlus
72e2910a68 main 2025-11-11 01:43:10 +01:00
Juzlus
868372e6b7 v1.1.9 2025-11-08 00:03:32 +01:00
Juzlus
4b2bff91b1 Refactor skill spawn logic and HUD expiration, Gambler fix, Auto Lang System fix 2025-10-22 01:57:47 +02:00
Juzlus
4c333f5d15 v1.1.9 BETA 2025-10-16 19:12:57 +02:00
Juzlus
d68896f181 v1.1.8 2025-09-25 04:06:00 +02:00
Juzlus
555fc45d08 Update readme.md 2025-09-24 05:36:25 +02:00
Juzlus
e5ead42dfa v1.1.7 2025-09-24 05:31:41 +02:00
Juzlus
ac53655184 v1.1.7 2025-09-24 03:18:32 +02:00
Juzlus
04a4fdce0d v.1.1.7 2025-09-23 04:53:25 +02:00
Juzlus
a36fdbf92d Update readme files 2025-09-16 04:35:01 +02:00