18-11-2017/01:48 AM
(This post was last modified: 18-11-2017/02:02 AM by Byte. Edited 3 times in total.)
Changes:
Removed Plugins:
sm_ctbanlist - Prints a list of all CT banned players on the server.
sm_isbanned - Can be used by all players (no change)
sm_ctban - Admin Only. Now brings up a menu with predefined options to make it easier to CT ban someone. Can still use console like normal though.
sm_rageban - Admin Only. Command fixed. You can now rageban players (give them a perm CT ban) and then change the ban later via head admins/staff.
sm_ctban_offline/sm_removectban_offline/sm_isbanned_offline - The offline versions of these commands now work.
sm_change_ctban_time - Admin only. Can be used to change the CT ban of an existing ban. Should only be used to edit own CT bans.
JBTB Features/Bug Fixes V1.00:
sm_guard - Join the CT guard queue. You must be on the T side. You can also be put in the guard queue by clicking on CT in the CSGO team select menu. PS: If there's 1 person in the server or if there is 0 people in the guard queue and a spot on CT is available (ratios fine), this will instantly move you to CT.
sm_unguard - Remove yourself from guard queue
sm_prisoner - Simply a helper command to swap yourself to T. You can also join T using the CSGO team select menu.
sm_guardlist - Bring up a list with all the T's in the guard queue, their user id (for admins to target) and their CT playtime.sm_pref - Prints out your current preference (CT or T).
sm_pref <CT|T> - Sets your preference to CT or T. This is remembered by the server until you change it. Default for new players is CT.
sm_ratio - Prints out the servers current ratio for the given map. This message is automatically printed in all chat once 30 seconds after a new map starts.
sm_removeguard - Admin only command. Removes someone from the guard queue and prints it out in ALL chat.
sm_clearguard - Admin only command. Removed everyone from the guard queue and prints it out in ALL chat.
Testers:
Huge thanks to the following testers:
Andi Forgotten Jepson Magikarp PoosKi Squidward
This thread will stay open for anybody that has questions about the new changes.
If anything is broken or needs fixing, a followup patch/update will happen.
Thank you.
- Current JailbreakTeamBalance plugin is being removed
- Current ct_playtime plugin is being removed (commands sm_mypt, sm_setpt)
- New team balance plugin Jailbreak Team Balance (JBTB) is being added.
- CTBans plugin updated from V1.6.1.4 BYTE EDIT -> V2.0.3 BYTE EDIT (https://forums.alliedmods.net/showthread.php?p=1544101)
- PlayTime plugin updated from V1.02 -> V1.03 (Behind the scenes changes, plugin still exactly the same)
Removed Plugins:
- The old/outdated JailbreakTeamBalance plugin is being replaced by the new JBTB (they share the same name but this one is written by Byte)
- PlayTime update makes the ct_playtime plugin obsolete so it will be removed and JBTB will enforce min T playtime to join CT.
- Added natives so other plugins can access the playtime stats for clients
- Large rewrite of CT Bans plugin by original author.
- Check out this post about what has changed/been fixed: https://forums.alliedmods.net/showpost.p...tcount=330
- Also look at changelog for fixes from V2.00 to V2.03: https://forums.alliedmods.net/showthread.php?p=1544101
- Our CTBans page: https://www.invexgaming.com.au/ctbans.php has been updated to fully work with the new CT Bans plugin with some minor style changes.
sm_ctbanlist - Prints a list of all CT banned players on the server.
sm_isbanned - Can be used by all players (no change)
sm_ctban - Admin Only. Now brings up a menu with predefined options to make it easier to CT ban someone. Can still use console like normal though.
sm_rageban - Admin Only. Command fixed. You can now rageban players (give them a perm CT ban) and then change the ban later via head admins/staff.
sm_ctban_offline/sm_removectban_offline/sm_isbanned_offline - The offline versions of these commands now work.
sm_change_ctban_time - Admin only. Can be used to change the CT ban of an existing ban. Should only be used to edit own CT bans.
JBTB Features/Bug Fixes V1.00:
- New Team Balance Plugin!
- Fixed CT Glitch where you wait until mp_force_pick_time reaches 0 and you are put in CT. Now when mp_force_pick_time hits 0, you will be moved to the spectators. mp_force_pick_time has also been increased from 30 seconds to 60 seconds.
- Fixed 0 CT or 0 T glitch. If there are 0 players on each team, a Round Draw should be forced to end the round immediately.
- JBTB now enforces the minimum T playtime requirement BEFORE players join the CT team. (Before they could join but would be moved back, this prevents moving over entirely and is a better solution)
- Added new free team change duration (currently set to 10 seconds) at the start of rounds where people will be instantly swapped/respawned if they switch teams. This is mainly to make sure the CT team doesn't lose too many members right at the beginning of a round. It also means freedays will now have more than 1 CT etc if people join quickly enough.
- CSGO team select menu (M) is now another way to join CT/T. If you can't join CT due to ratio, clicking on CT will put you on T side and make you join the guard queue.
- Added ability to set a team preference (CT or T) so that the random player does not pick you for team balancing from T to CT. PS: This is only a hint, if there is no other options (i.e. everyone prefers T) someone will still be picked and moved over.
- Team ratios are now correctly and strictly enforced. As a result, the previous 1:3 ratio was deemed too strict and we now use a 1:2.5 ratio by default.
- Added ability to have map specific ratios. Currently an unused feature but admins will monitor maps and provide feedback if custom map ratios are needed for some maps.
- If a player received a CT ban, they are removed from the guard queue.
- People without enough PT can't join CT no matter what (even if ratios break).
- People without enough PT get a nice notification of their progress if they try to !guard/join CT. Example: Your playtime is too low to join CT. Current Playtime 120 minutes / 180 minutes
- A guard queue bump notification now lets you know when your position in the queue is moved up.
sm_guard - Join the CT guard queue. You must be on the T side. You can also be put in the guard queue by clicking on CT in the CSGO team select menu. PS: If there's 1 person in the server or if there is 0 people in the guard queue and a spot on CT is available (ratios fine), this will instantly move you to CT.
sm_unguard - Remove yourself from guard queue
sm_prisoner - Simply a helper command to swap yourself to T. You can also join T using the CSGO team select menu.
sm_guardlist - Bring up a list with all the T's in the guard queue, their user id (for admins to target) and their CT playtime.sm_pref - Prints out your current preference (CT or T).
sm_pref <CT|T> - Sets your preference to CT or T. This is remembered by the server until you change it. Default for new players is CT.
sm_ratio - Prints out the servers current ratio for the given map. This message is automatically printed in all chat once 30 seconds after a new map starts.
sm_removeguard - Admin only command. Removes someone from the guard queue and prints it out in ALL chat.
sm_clearguard - Admin only command. Removed everyone from the guard queue and prints it out in ALL chat.
Testers:
Huge thanks to the following testers:
Andi Forgotten Jepson Magikarp PoosKi Squidward
This thread will stay open for anybody that has questions about the new changes.
If anything is broken or needs fixing, a followup patch/update will happen.
Thank you.