[CS:S/CS:GO/TF2] shavit's bhoptimer (v2.5.5a 08/August/2019)
1 Attachment(s)
shavit's bhoptimer
Website: https://timer.shav.it/ https://discordapp.com/api/guilds/38...g?style=shield https://travis-ci.org/shavitush/bhop...?branch=master Follow the requirements or you will receive no support. 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! Requirements:
Common Issues:
Installation: Building from source Downloading an existing release - installing is simply drag & drop into the game server's directory. Configuration: The wiki contains most relevant information regarding configuration, under the 2nd category's pages. Configuration files are in cfg/sourcemod/plugin.shavit-*.cfg and addons/sourcemod/configs/shavit-*. Modules: shavit-core (REQUIRED) bhoptimer's core. It handles connections to the database and exposes an API (natives/forwards) for developers and other modules. Calculations, gameplay mechanics and such are all handled by the core plugin. Includes but not limited to: Custom chat messages and colors, snapshots, pausing/resuming, styles (configurable), automatic bunnyhopping, strafe/sync meters that work for most playstyles, double-step fixer (+ds), practice mode, +strafe blocking, +left/right blocking, pre-jump blocking, HSW style (including SHSW) that cannot be abused with joypads, per-style sv_airaccelerate values, teleportation commands (start/end). Code:
Player commands: The zones plugins handles everything related to map zones (such as start/end zone etc) and is necessary for bhoptimer to operate. Zones are trigger based and are very lightweight. The zones plugin includes some less common features such as: Multiple tracks (main/bonus), zone editing (after setup), snapping zones to walls/corners/grid, zone setup using the cursor's position, configurable sprite/colors for zone types, zone tracks (main/bonus - can be extended), manual adjustments of coordinates before confirmations, teleport zones, glitch zones, no-limit zones (for styles like 400-velocity), flat/3D boxes for zone rendering, an API and more. It also contains support for built-in map timers (KZ) and the Fly zoning standard. Code:
Admin commands: (RCON flag) The chat plugin manipulates chat messages sent by players. It includes custom chat names, tags, colors and all can be defined by the players/admins. Admins need the chat flag, or the "shavit_chat" override (good for a donator perk). There's a user-friendly command named !cchelp so the users can easily understand what's going on. In addition, it integrates with rankings and allows you to have titles for players according to their ranking, relative ranking or points in the server using !chatranks. Code:
Player commands: The HUD plugin is bhoptimer's OSD frontend. It shows most (if not all) of the information that the player needs to see. shavit-hud integrates with Bunnyhop Statistics for CS:S. Some features are: Per-player settings (!hud), truevel and gradient-like display (CS:GO). Code:
Player commands: This plugin handles miscellaneous things used in bunnyhop servers. Such as: Team handling (respawning/spectating too), spectators list (!specs), smart player hiding that works for spectating too, teleportation to other players, weapon commands (!knife/!usp/!glock) and ammo management, segmented checkpoints, noclipping (can be set to work for VIPs/admins only), drop-all, godmode, prespeed blocking, prespeed limitation, chat tidying, radar hiding, weapon drop cleaning, player collision removal, auto-respawning, spawn points generator, radio removal, scoreboard manipulation, model opacity changes, fixed runspeed, automatic and configurable chat advertisements, player ragdoll removal and WR messages. Code:
Player commands: Enables !rank, !top and introduces map tiers (!settier). Each record gets points assigned to it according to the map's tier and overall - how good the time is. This system doesn't allow "rank grinding" by beating all of the easy maps on the server but instead, awards the players that get the best times on the hardest maps and styles. Code:
Player commands: Creates a replay bot that records the players' world records and playback them on command (!replay/automatic). The replay bot playback can be stopped (if central) and the saved replay can be deleted by server administrators. Replay bots will change their clan tags/names according to the server's configuration. Code:
Player commands: Will play custom sounds when event actions happen. Such as: Getting a world record, improving your own record, getting the worst record in the server, beating a map for the first time or setting a rank #X record. shavit-stats The statistics plugin is a statistics frontend for the players. It displays rankings, maps done, maps left, server records, SteamID, country, map completion, last login date and more useful information! Code:
Player commands: Sets a dynamic map time limit according to the average completion time of the map. shavit-wr Saves the players' records to the database and allows players to see the server's records. The ability to see records for other maps also exists and can be lazily looked up (!wr map_name, or a part of the map's name). Code:
Player commands: [CS:S/CS:GO] shavit-credits by wyd3x "Give X credits to player when he Finish map." [CS:S/CS:GO] shavit-dieonfinish by ofir753 "Slay a player when he finish the map." [CS:S/CS:GO] shavit-credits (Zephyrus) The shavit-credits module, but with compatibility for Zephyrus' store plugin. [CS:S/CS:GO] shavits-zonedmaps Displays a list of zoned, unzoned or all the maps. Great if you need to see which maps are zone-less so you can go through them. [CS:S/CS:GO] shavit-discord Sends a Discord webhook to a channel when there's a new map record. [CS:S/CS:GO] shavit-stars Adds star ranking (like in Mirror's Edge) which you can get for beating specific times on maps. Note that this module changes some of your database structure. Back up before using. [CS:S/CS:GO] shavit-scrollmode-warning Warns players not to use scroll macros or infinite/hyperscrolling mouse wheels on scroll modes. Videos: Developer's notes: I want to thank everyone involved with the project. I couldn't make it to this point without you guys. It includes everyone who reported issues, suggested features and contributed code. The purpose of bhoptimer is to help you setup a clean, minimal and fun bunnyhop server without too much hassle. I aim to replace the private/paid timers with my free and open-source alternative. They usually sell for hundreds of dollars. If you wish to donate to me or leave feedback, please refer to the last section of CONTRIBUTING.md! bhoptimer has been downloaded 5,200 times before getting out of beta. |
Re: [CS:S/CS:GO] shavit's simple bhop timer (1.0b 28/June/2015)
work with KZtimer ?
|
Re: [CS:S/CS:GO] shavit's simple bhop timer (1.0b 28/June/2015)
Good job and good plugin have been talking with him through the development and he did really nice job to make your server run flawlessly unlikely with alongub's timer or zipcore's timer
|
Re: [CS:S/CS:GO] shavit's simple bhop timer (1.0b 28/June/2015)
Quote:
But you can port kztimer times to this timer easily |
Re: [CS:S/CS:GO] shavit's simple bhop timer (1.0b 28/June/2015)
Quote:
*cough* waiting for someone to release a module of cool sounds at WR *cough* |
Re: [CS:S/CS:GO] shavit's simple bhop timer (1.0b 28/June/2015)
3 Attachment(s)
Shavit-sounds:
Play a random sound from chosen sound files when player breaks world record Installation: Put shavit-sounds.smx in the plugins folder Export sounds.cfg in addons/sourcemod/configs/timer/ Csgo comes with over 120 sounds Css comes with 19 sounds You can add/delete custom sounds by edit sounds.cfg |
Re: [CS:S/CS:GO] shavit's simple bhop timer (1.0b 28/June/2015)
Is it possible to import all records/points from zipcore timer in yours?
|
Re: [CS:S/CS:GO] shavit's simple bhop timer (1.0b 28/June/2015)
Quote:
|
Re: [CS:S/CS:GO] shavit's simple bhop timer (1.0b 28/June/2015)
Okay, so I wait for it then.
Is there a server with this plugin online, to test? |
Re: [CS:S/CS:GO] shavit's simple bhop timer (1.0b 28/June/2015)
Hello :)
I have a few suggestions how this plugin could be improved. Could you possible add another Hook event? Onplayerhurt or such. Would it be possible that you could make the start zones either 1. higher, 2. Only show on ground? - It's pretty annoying to look at a zone that's only the height of a player. I've tried to edit a bit in the plugin for my own needs, but I get a few errors when trying to compile it(Picture. Would be awesome if you'd be able to help with these errors! :wink: But overall this is a really nice timer plugin! I've been looking for a timer plugin for my servers and have tested many different types of timers and time being, this one seems like my best choice. I hope you will continue developing this and do an amazing job! :) Cheers!:fox: |
All times are GMT -4. The time now is 01:51. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.