Releases: shavitush/bhoptimer
Releases · shavitush/bhoptimer
v2.0.2 - begone, bugs!
Changelog:
- Addressed CP menu bugs.
- Addressed an issue where donor plugins not always allowing players to use custom titles.
- Addressed an issue that caused chat titles to not always show.
- Fixed CS:S HUD not showing track properly.
- Fixed pre-zoned maps not saving spawn points if you just started the server.
- Removed duck/unduck requirement for checkpoints. Upon teleporting, the plugin will automatically adjust you to the state of the checkpoint.
- Fixed the 'to X rank' parameter when using percentile ranking in titles.
- Reworked gun shot muting. Now it supports TF2, and I've fixed the issue that caused others' gun shots to not play at all in CS:GO.
- Added
shavit_core_defaultstyle
. Usage: style ID. Add an exclamation mark as the prefix to ignore style cookies (i.e. "!3" to force everyone to play scroll when they join).
v2.0.1 - bug fixes
Changelog:
- Fixed serious exploits that had to do with checkpoints.
- Fixed not being able to change the teleport zones' track on creation.
- Fixed CS:S HUD not showing irregular tracks.
- Fixed HUD breaking apart after adding styles without server restarts.
- Removed minimum for
shavit_timelimit_default
.
v2.0.0 - official release!
We're out of beta now!
The last release was in September 21, 2015. There have been too many changes, but I'll try to mention the important ones.
- Added configuration files.
- There are multiple styles now. They're defined in
addons/sourcemod/configs/shavit-styles.cfg
. - The database structure has been revamped. Visit the wiki page for information.
- Added cvars for most features.
- Created a website for bhoptimer. See https://bhop.online/
- Revamped the whole zones plugin. You can setup aesthetic looking zones thanks to grid snapping, wall snapping and cursor zoning.
- Added many zone types: No speed limit, teleport zone, easybhop zone, slide zone.
- You can now choose the zone sprite.
- You can now edit zones after creating them. This includes manual editing of coordinations.
- The plugin has received massive optimizations. It's very lightweight now.
- Added a stats module. The main command is !stats (or !profile), it shows lots of useful information.
- Added a dynamic timelimits module. It sets the timelimit for the map relatively to the average completion time.
- Added replay bots. By default, there's a single bot that players can choose to playback with, the command is !replay. The recorded data is saved in an efficient structure (binary, rather than UTF) to make sure the server doesn't hiccup when data is saved.
- Added a rankings module. The design idea is simple: points given per record are relative to the map's length, tier and how good the record is compared to the rank 1 record. The style played also affects the amount of points given.
- Added bonus track.
- Added logging for admin actions.
- Added chat module. It integrates with rankings and allows players to use custom titles if they have access. See !chatranks and !cchelp.
- The target version is now SourceMod 1.9 as it offers functionality needed for accurate timing.
- Added checkpoints. You can save while spectating players or bots too. Teleporting will make sure you're at the exact same state you were in while saving (including timer data), so that you can't segment an impossible to achieve record.
- Added automatic integration with KZ maps with buttons, and the Fly zoning standard.
- Added
+strafe
detection. - Added strafe/sync counters.
- Added custom
sv_airaccelerate
values for styles. - Added the ability to have custom physics for styles (i.e. HSW, SHSW, W-only etc).
- Made prespeed/prejump limitations more user-friendly.
- Added CS:S support.
- Added TF2 support.
- Fixed zones not rendering after a certain number.
- Added the !hud command, it allows players to make their HUD contain the information they want to see.
- Added commands to teleport to the end zones (!end, !bend).
- Added team join hooks for comfortable spawning.
- Added spectator lists.
- Redone player hiding.
- Added player teleportation.
- Added weapon commands (!usp, !glock, !knife) and ammo management.
- Added noclip commands (!p, !nc, +noclip etc).
- Allowed dropping all weapons.
- Added godmode.
- Added custom prespeed limitations.
- Removed clutter (like team changes) from chat.
- Hid radar.
- Changed weapons to disappear when dropped.
- Added auto-respawn.
- Added radio commands blocking.
- Added scoreboard manipulation (clan tags, score/deaths etc).
- Added configurable chat advertisements.
- Added player ragdoll removal.
- Added fuzzy search in !wr (so you can write
!wr arcane
rather than!wr bhop_arcane_v1
for example). - Added !rr command to see the recent world records.
- Fixed all reported bugs.
1.4.b hotfix
Fixed compilation for the SM 1.7.3 compiler.
1.4b
1.4b - 21/September/2015:
~ shavit-core:
- + Add a cvar for autobhop.
- + Add a cvar for +left/right blocks.
- + Add cvars that prevent pausing/restarting.
~ shavit-zones:
- + Add a submenu that can adjust the zone's X/Y/Z axis before it's being confirmed.
~ [NEW PLUGIN] shavit-stats:
- + Show maps done (/SW)
- + Show maps left (/SW)
- + Show SteamID3
- * Make it actually work
~ [NEW PLUGIN] shavit-timelimit:
- + Take an average of X (default: 100) times on a map and use it to decide the timelimit/roundtime for the map.
~ [NEW PLUGIN] shavit-replay:
- + Properly working replay bot for forwards
- + ^ same but also for sideways
1.3b
1.3b - 27/July/2015:
Freestyle zones update!
~ shavit-core:
- Handle freestyle zones
~ shavit-zones:
- Allow creation of freestyle zones
- Make multiple freestyle zones possible (damn you Aoki and badges for making stuff difficult!)
- Handle deletion of multiple freestyle zones
- Handle drawing of end/freestyle zones properly
The update should (SHOULD, not promising anything!) also make remote MySQL databases work, even though I'm really against them and they could make the server lag hard.
And it also fixes many of the SQL issues that some server owners had.