Skip to content

GOKZ v3.0.0

Compare
Choose a tag to compare
@zealain zealain released this 10 Mar 14:30
· 406 commits to master since this release
daab86c

Update notes:

  • If you have made any changes to a config files in cfg/sourcemod/gokz, please make sure you back them up and re-apply them, as those config files had some changes that will be overwritten by the upgrade package.
  • Copy the existing map folders from the addons/sourcemod/data/gokz-replays folder into a new addons/sourcemod/data/gokz-replays/_runs folder to make sure old replays get transferred.
  • Remove the gokz-clantags plugin, as clan tags are now handled by gokz-profile.
  • Make sure you download the new Global-API plugin here if your server is global and remove the old GlobalAPI-Core plugin. Please read its README for installation instructions and dependencies (Hint: the location of the key changed).
  • Make sure you update the MovementAPI to the newest version. You might have to update DHooks as well, please read the release notes!

Changes:

  • Added a ranking system based on global points
  • Added player profiles
  • Increased leniency for SKZ bhops
  • New version of the GlobalAPI plugin now supported, which includes more fault tolerance
  • Replays are now uploaded to the Global API
  • New replay version
    • Jumpstat PBs now save a replay
    • Equipped weapons are now saved
    • Tickrates other than 128 are now supported
    • The current amount of teleports are tracked in the HUD
    • More information about the player is stored at the beginning of the replay, including their sensitivity
    • Player flags are such as their Movetype, onGround are tracked each tick and stored
  • Expanded the mapping API to include no-CP, no-pause and various bhop triggers
  • Fixed various ways of exploiting triggers, noclips and more
  • Players are now automatically assigned a team (with a valid spawn) at upon joining
  • Improved savelocs
  • Improved jumpstat menus
  • Fixed various issues with jumpstats not registering correctly
  • Fixed checkpoint cooldown for races
  • Removed auto-restart as it makes no sense to have with the new button zones
  • Switched jumpstat airtime stat from seconds to ticks
  • Fixed missing materials for beams
  • It should now be possible to record POV demos
  • Fixed bug that would cause players to retain more speed than intended on very high speed bhops
  • Added more admin commands to remove runs/jumps
  • Improved gokz-quiet's quieting
  • Improved gokz-measure to have more commands
  • Improved !end detection and added !searchstart

3.0.1

  • Minor hotfix to fix the mapname for workshop maps.

3.0.2

  • Fixed issue that would cause old replays to have a wrong timer

3.0.3

  • Fixed valid spawn logic
  • Fixed basevelocity being added twice to certain boosters
  • Fixed points counting TP runs double
  • Fixed numerous file leaks
  • Fixed jumpstats not working at start sometimes
  • Fixed missing + sign on the Beginner+ rank
  • Excluded .fgd file from releases
  • Fixed issue that would cause a placeholder SteamID to be sent to the API

3.0.4

  • Rewrote a part of the replay code, hopefully fixing some of the issues they had with recording
  • Fixed cheater replay file paths
  • Switched method of determining Admin/VIP tags (see PLUGINS.md/gokz-profile)
  • Fixed rank thresholds for KZT/VNL being swapped
  • Added !ranks command
  • Some other minor bugfixes

3.0.5

  • Fixed an issue that would prevent jump replay folders from being created