Raised This Month: $32 Target: $400
 8% 

[CS:GO] bTimes - bhop timer (1.9.0, 2-20-2018)


Post New Thread Reply   
 
Thread Tools Display Modes
Author
Charles_
Junior Member
Join Date: Jul 2015
Location: Connecticut, USA
Plugin ID:
6018
Plugin Version:
1.9.0
Plugin Category:
Gameplay
Plugin Game:
Counter-Strike: GO
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Advanced SourceMod BunnyHop Timer.
    Old 02-13-2018 , 22:39   [CS:GO] bTimes - bhop timer (1.9.0, 2-20-2018)
    Reply With Quote #1

    bTimes 1.9.0

    Disclaimer:
    I did NOT make the original bTimes 1.8.3 for Counter-Strike: Source. That was made by blacky(http://steamcommunity.com/id/blaackyy/) and this is my updated version of bTimes 1.8.3. Blacky has given me permission to release this.

    I will continue to support this, but will not pull code from blacky's bTimes 2.0 for this.

    Feel free to report any issues you find on the GitHub repository linked below or add me on steam.

    If you add me on steam, please comment why or it could be a very long time before I add you.
    http://steamcommunity.com/id/hypnos_/

    Added Features from bTimes 1.8.3 to 1.9.0:
    • Added TAS Style option.
    • Added ability to make flat zones.
    • Complete redesign of cp menu.
    • !replay to select replays other than Normal and Normal Bonus.
    • CS:GO Compatibility. (I removed CS:S compatibility while doing this. I could go back and add it back if people want it.)
    • Added SSJ.
    • There is still more small things not worth listing here.

    Modules:
    • bTimes-core - The root of bTimes.
    • bTimes-cp - Checkpoints plugin for the timer.
    • bTimes-extras - Weapon commands and cvar enforcement.
    • bTimes-ghost - Shows a bot that replays the top times using 1 bot per style/type(not recommended, only included for legacy purposes).
    • bTimes-ghost_one - Shows a bot that replays the top times using !replay and 1 bot for Normal Main/Bonus.
    • bTimes-random - Handles events and modifies them to fit bTimes' needs.
    • bTimes-ranks - Controls server rankings.
    • bTimes-spawns - Auto add spawn points.
    • bTimes-SSJ - Speed at 6 Jumps plugin.(not required)
    • bTimes-TAS - Allows for creation of Tool Assisted Speedrun styles.
    • bTimes-timelimit - Handles ending the round when using "mp_ignore_round_win_conditions 1".
    • bTimes-timer - The timer portion of the bTimes plugin.
    • bTimes-zones - Used to create map zones.

    Installation:
    1. Go to csgo/addons/sourcemod/configs/databases.cfg and add this section, with your values swapped in.
      Code:
      	"timer"
      	{
      		"driver"			"mysql"
      		"host"				"HOST"
      		"database"			"DATABASE"
      		"user"				"USER"
      		"pass"				"PASSWORD"
      	}
    2. Upload the files from the zip.
    3. Add these options to your server.cfg.
      Code:
      sv_gravity 800
      sv_accelerate 5
      sv_friction 4
      sv_airaccelerate 1000
      sv_ladder_scale_speed 1
      sv_clamp_unsafe_velocities 0
      sv_autobunnyhopping 1
      sv_staminajumpcost "0.0"
      sv_staminalandcost "0.0"
      mp_ignore_round_win_conditions "1"
      sv_pure "0"
      mp_match_restart_delay "0"
      sm_cvar bot_freeze "1"
      sm_cvar bot_zombie "1"
      sm_cvar bot_stop "1"
      sm_cvar bot_dont_shoot "1"
      sm_cvar mp_respawn_immunitytime "0"
      mp_respawn_immunitytime "0"
      sm_cvar bot_controllable "0"
      sm_cvar mp_autoteambalance "0"
      mp_autoteambalance "0"
      sm_cvar mp_limitteams "0"
      mp_limitteams "0"
      sv_infinite_ammo "1"
      bot_quota_mode "normal"
      bot_join_after_player 0
      bot_join_team "ct"
    4. Make sure to only have only bTimes-ghosts_one or bTimes-ghosts enabled at once, not both! I have only included bTimes-ghosts for legacy purposes, it is unsupported, so if any issues arise from using it, you have been warned!
    5. If you want 288 prestrafe, like there was in Counter-Strike: Source, add these values to your server.cfg:
      Code:
      sv_friction 4
      sv_accelerate 5

    Colors for ranks configuration:
    • {team}
    • {white}
    • {red}
    • {green}
    • {lime}
    • {lightgreen}
    • {lightred}
    • {gray}
    • {yellow}
    • {orange}
    • {lightblue}
    • {blue}
    • {purple}

    Colors for timer msg configuration(in random.cfg):
    • team: ^3
    • white: ^1
    • red: ^2
    • green: ^4
    • lime: ^5
    • lightgreen: ^6
    • lightred: ^7
    • gray: ^8
    • yellow: ^9
    • orange: ^0
    • lightblue: ^B
    • blue: ^C
    • purple: ^E

    FAQ:
    • Q: My ranks aren't working?
      A: First check your error logs for issues connecting to MySQL server, then check that your database tables are using MyISAM, not InnoDB.
      (The timer currently doesn't support InnoDB, only MyISAM. Although zones may continue to work, you may notice players not getting points and other issues if this is set incorrectly.)
    • Q: My first chat color in my ranks don't work?
      A: Due to the way the chat messages are sent, please verify that you have an extra space in front of each rank like in the example config included in the original zip.
      (There must be 1 character before you put a color. Assuming you don't want your first color to be team color, you can use a space for this so it is invisible.)
    • Q: My bots aren't joining sometimes?
      A: This is a result of a lack of spawn points in the map. I have updated the timer to include a plugin called bTimes-spawns which fixes this on all maps.
    • Q: Should I run bTimes-ghost and bTimes-ghost_one?
      A: NO! Never run both off these at the same time! They are both replay bot plugins. The version with "_one" in the name has constant replays for default style only and the rest in an !replay menu and the other one has constant replays for all styles. I only support bTimes-ghost_one as csgo tends to have issues with running a lot of replays at once, thus bTimes-ghost was just included for legacy purposes.
    • Q: Why do my timer messages look like this(first character is always white)?

      A: This because your timer_msgstart value looks something like this:
      Code:
      timer_msgstart "^3^A^3[^4Timer^3] ^2-"
      It needs to look something like this:
      Code:
      timer_msgstart " ^3^A^3[^4Timer^3] ^2-"
      The difference is that after the first quotation mark, there is a space. You have to do this because in CS:GO, the first character doesn't get colored properly.
      (these settings are located in cfg/timer/random.cfg)

    Admin Commands:
    • sm_zones - opens up the zones menu (Cheats flag)
    • sm_delete - you can delete a range of values with this. (sm_delete 1 5 deletes records from 1 to 5) (sm_delete 1 deletes record 1) (Cheats flag)
    • sm_hudfuck - use this only on players who deserve it. It removes their hud and they can't communicate because of it. (Generic flag)
    • sm_move - gets players out of things like walls they are stuck in. It moves them forward in the direction they look. (Generic flag)
    • sm_deleteghost - deletes the ghost in case of bugs. (Cheats flag)
    • sm_reloadranks - reloads chat ranks. (Root flag)
    • sm_enablecc <steamid> - to give someone custom chat privileges. (Root flag)
    • sm_disablecc <steamid> - to remove someone's custom chat privileges. (Root flag)
    • sm_cclist - to see a list of every player with custom chat privileges. (Cheats flag)
    • sm_recalcpts - recalculates all the points in the database. (Cheats flag)
    • sm_spj - check the strafes per jump ratios for any player. (Generic flag)
    • sm_enablestyle - enables a style for players to use. (Resets to default setting on map change)
    • sm_disablestyle - disables a style so players can no longer use it. (Resets to default setting on map change)
    • sm_reloadstyles - reloads the styles.cfg file. (Generic flag)
    • sm_showcycle - it shows the data from the file mapcycle.txt (Generic flag)

    Changelog:
    You can view the changelog and the latest source code at this project's GitHub repository:
    https://github.com/CharlesBarone/bTimes
    Attached Files
    File Type: zip bTimes.zip (1.76 MB, 2540 views)

    Last edited by Charles_; 02-20-2018 at 12:12. Reason: Updated FAQ and colors
    Charles_ is offline
    freak.exe_uLow
    AlliedModders Donor
    Join Date: Jul 2012
    Location: Germany
    Old 02-14-2018 , 11:29   Re: [CS:GO] bTimes (1.9.0, 2-13-2018)
    Reply With Quote #2

    really? thats a 200 $ Script


    Last edited by freak.exe_uLow; 02-14-2018 at 11:29.
    freak.exe_uLow is offline
    Charles_
    Junior Member
    Join Date: Jul 2015
    Location: Connecticut, USA
    Old 02-14-2018 , 14:19   Re: [CS:GO] bTimes (1.9.0, 2-13-2018)
    Reply With Quote #3

    Quote:
    Originally Posted by freak.exe_uLow View Post
    really? thats a 200 $ Script

    I went to blacky about wanting to release my work on bTimes and after explaining the vast amount of modifications, we decided rather than a line by line list of modifications, releasing it in it’s entirety would be the best option considering how much 1.8.3, which i based it off of, has been leaked already.

    In addition, the $200 2.0 version still has it’s advantages though.
    Charles_ is offline
    Hallucinogenic Troll
    Senior Member
    Join Date: Apr 2015
    Old 02-14-2018 , 14:41   Re: [CS:GO] bTimes (1.9.0, 2-13-2018)
    Reply With Quote #4

    Great release! I will test it and see if it works!

    Are you planning to convert it to the new syntax?
    __________________
    Hallucinogenic Troll is offline
    Charles_
    Junior Member
    Join Date: Jul 2015
    Location: Connecticut, USA
    Old 02-14-2018 , 15:52   Re: [CS:GO] bTimes (1.9.0, 2-13-2018)
    Reply With Quote #5

    Quote:
    Originally Posted by Hallucinogenic Troll View Post
    Great release! I will test it and see if it works!

    Are you planning to convert it to the new syntax?
    As of right now, I’m not planning on converting it to the new syntax. I just don’t have the time to do it. Maybe in the future though.

    Add me on steam if you have any trouble installing it. I’m sure you could self diagnose the issues, but I’d like to compile a list of common issues people run into that are new to this timer.
    Charles_ is offline
    die_man
    Senior Member
    Join Date: Jul 2017
    Old 02-14-2018 , 16:09   Re: [CS:GO] bTimes (1.9.0, 2-13-2018)
    Reply With Quote #6

    what is the difference between your release and blacky timer?
    die_man is offline
    freak.exe_uLow
    AlliedModders Donor
    Join Date: Jul 2012
    Location: Germany
    Old 02-14-2018 , 16:35   Re: [CS:GO] bTimes (1.9.0, 2-13-2018)
    Reply With Quote #7

    Quote:
    Originally Posted by Charles_ View Post
    I went to blacky about wanting to release my work on bTimes and after explaining the vast amount of modifications, we decided rather than a line by line list of modifications, releasing it in it’s entirety would be the best option considering how much 1.8.3, which i based it off of, has been leaked already.

    In addition, the $200 2.0 version still has it’s advantages though.
    Mhh but not too much ^^ and thanks for you release
    freak.exe_uLow is offline
    Charles_
    Junior Member
    Join Date: Jul 2015
    Location: Connecticut, USA
    Old 02-14-2018 , 21:04   Re: [CS:GO] bTimes (1.9.0, 2-13-2018)
    Reply With Quote #8

    Quote:
    Originally Posted by die_man View Post
    what is the difference between your release and blacky timer?
    His is bTimes 2.0, his continuation of bTimes 1.8.3. Mine is bTimes 1.9.0, my continuation of bTimes 1.8.3.

    Essentially different feature sets and this one is free.
    Charles_ is offline
    esloot
    New Member
    Join Date: Jun 2017
    Old 02-14-2018 , 22:48   Re: [CS:GO] bTimes (1.9.0, 2-13-2018)
    Reply With Quote #9

    Nice release!
    esloot is offline
    freak.exe_uLow
    AlliedModders Donor
    Join Date: Jul 2012
    Location: Germany
    Old 02-15-2018 , 04:18   Re: [CS:GO] bTimes (1.9.0, 2-13-2018)
    Reply With Quote #10

    @Charles_

    so, i try to running your script but he say me that.
    https://pastebin.com/XA0z28Bd

    i copy&paste your script on my testserver and write in the database.cfg the login,password. Whats wrong?

    Last edited by freak.exe_uLow; 02-15-2018 at 11:49.
    freak.exe_uLow is offline
    Reply



    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 04:52.


    Powered by vBulletin®
    Copyright ©2000 - 2024, vBulletin Solutions, Inc.
    Theme made by Freecode