A bunnyhop timer plugin for Counter-Strike: Source, Counter-Strike: Global Offensive and Team Fortress 2.
Go to file
kidfearless 48f051f78c
Update very_good_yes from master (#932)
* Add Convar to restrict noclip in start zone

* remove unused translation file

* Require the enum struct size to be passed to natives

This should hopefully prevent Invalid memory access from plugins compiled on older version of the timer. If an enum struct is changed then plugins compiled on older version of the timer will be forced to be recompiled to match the version they are using.

* Fix save states not tracking preframes

Misc. name changes for natives. And a somehow possible exception fixed when getting a record.

* Add hitbox/center mass cvar (#930)

* Add optional cvar for player center of mass/player hitbox for touching zones

* 2.5.7a Final Changes

fix spelling mistake
add missing optional native
tabify spaces

Co-authored-by: Nairda <38843773+Nairdaa@users.noreply.github.com>
2020-07-07 17:37:17 -06:00
.github Added GitHub Sponsor support. (sellout smh) 2019-05-24 22:18:31 +03:00
addons/sourcemod Update very_good_yes from master (#932) 2020-07-07 17:37:17 -06:00
maps Generate .nav files 2015-09-21 02:22:43 +03:00
materials/shavit Added new default zone sprite. (#462) 2017-08-06 10:51:50 +03:00
sound/shavit remove unused file 2016-08-05 05:30:27 +03:00
.gitattributes Fix .gitattributes 2016-10-14 17:48:12 +03:00
.gitignore Refactored whole plugin to use enum structs 2018-12-24 00:31:50 +02:00
.travis.yml Refactored whole plugin to use enum structs 2018-12-24 00:31:50 +02:00
CONTRIBUTING.md Added CONTRIBUTING.md. (#437) 2017-07-31 06:22:53 +03:00
FEATURES.md Added segmented run support with replay integration. 2018-04-30 12:04:48 +03:00
LICENSE attach GNU GPL v3 license 2016-06-20 17:30:31 +03:00
README.md Refactored whole plugin to use enum structs 2018-12-24 00:31:50 +02:00
smbuild Attempt to fix CI 2017-10-24 01:27:48 +03:00

Discord server

Build status

Build status

AlliedModders thread

Download

shavit's bhop timer

This is (nearly) an all-in-one server plugin for Counter-Strike: Source, Counter-Strike: Global Offensive and Team Fortress 2 that adds a timer system and many other utilities, so you can install it and run a proper bunnyhop server.

Includes a records system, map zones (start/end marks etc), bonuses, HUD with useful information, chat processor, miscellaneous such as weapon commands/spawn point generator, bots that replay the best records of the map, sounds, statistics, segmented running, a fair & competitive rankings system and more!

Mapzones Setup Demonstration

Requirements:

  • Steam version of Counter-Strike: Source or Counter-Strike: Global Offensive.
  • SourceMod 1.10 or above
  • A MySQL database (preferably locally hosted) if your database is likely to grow big, or if you want to use the rankings plugin. MySQL server version of 5.5.5 or above (MariaDB equivalent works too) is highly recommended.

Optional requirements, for the best experience:

Installation:

Refer to the wiki page.

Required plugins:

shavit-core - completely required.
shavit-zones - completely required.
shavit-wr - required for shavit-stats, shavit-replay, shavit-rankings and shavit-sounds.