Here's a short video showcase of some features: https://youtu.be/2gtDnNFkz0USome Cool, Related LinksTimer - Times runs by automatically detecting the use of start and end buttons in KZ maps.
Movement Modes - Custom movement mechanics. Includes Vanilla, SimpleKZ, and KZTimer modes.
Mode plugins can be used alone (with only MovementAPI) to apply their mechanics at all times.
Jumpstats - Detailed statistics of your jumps and each individual air strafe.
Customisable Experience - Tonnes of options to provide the best possible experience for players.
Database Support - Store run times, options and more using either a MySQL or SQLite database.
GlobalAPI Support - Submit run times to the GlobalAPI so that players may compete across servers.
Replays - Record replays of the server's fastest times and use bots to play them back.
Anti-Macro - Detect and auto-ban blatant users of bhop macros and cheats (SourceBans++ supported).
Map bonus support, HUD, teleport menu, noclip, !goto, !measure and much, much more.
WebGL GOKZ Replay Player - https://github.com/Metapyziks/GOKZReplayViewer
Very, VERY cool prototype of parsing the GOKZ replay files and playing them back in a browser with high, in-game-like quality and framerate.
MovementAPI - https://github.com/danzayau/MovementAPI
The modes and some other features of GOKZ are heavily dependent on MovementAPI, which is a library+plugin I wrote primarily for GOKZ.
You may find this interesting or useful, or maybe not so much when compared to other libaries like smlib.
GlobalAPI - https://global-api.com/
Heavily in-development REST API with accompanying SourceMod plugin to provide global leaderboards, map lists and ban lists for timer plugins. This is used by GOKZ.
GOKZ Stats - https://gokzstats.com/
Simple website showing global times for the three GOKZ modes (data comes from GlobalAPI).
Download