Ptahhotep's Team Balancer 1.8b3 (Immunity & alive trans)
2 Attachment(s)
Ptahhotep's Team Balancer 1.8b3
NOTE!!! Amxmodx 1.70 or higher is required as this version uses the new autochanneling system for hudmessages Features Immunity for admins (Controlled by CVARS) Transfers player alive without killing them. Weapons and equipment aren't lost in transfers. Immunity for the VIP in as_* maps Changelog & Credits Code:
* Ptahhotep's Team Balancer (PTB) Compiler options in the ptb.sma line 58 This is for the VIP immunity // Uncomment for support immunity on VIP //#define PTB_VIP_IMMUNITY CVARS (All are in configs/ptb.cfg) ptb_saychat <0|1|2|3> 0 for disabling all ptb chat messages 1 for enabling all ptb chat messages (Default) 2 Transfers will show as hudmessage and in chat 3 Shows all messages in chat and transfers in hudtext ptb_transfer_type <1|2|3> 1 PTBs original transfertype (Default) 2 a little more agressive than 1 3 the most agressive transfer Quote:
0 admins with immunity will be switched. 1 admins with immunity will be protected from switches. (Default) ptb_limitjoin_immunity <0|1> 0 admins with immunity will not be able to choose any team they want. 1 admins with immunity can choose any team they want. (Default) ptb_immunity_level "o" Here you set which flag an admin must have to be immune against transfers (Default o ADMIN_LEVEL_C) ptb_access_level "l" Here you set which flag an admin must have to be able to change PTB settings (Default l ADMIN_RCON) ptb_show_in_hlsw <0|1> If you want to see Transfers made in the HLSW chat have this set to 1 Installation instructions 1. Copy the new ptb.cfg to addons/amxmodx/configs/ 2. Copy ptb.sma to addons/amxmodx/scripting/ and compile it 3. Copy the compiled file ptb.amxx from the compiled folder to the plugins folder. 4. Add a line ptb.amxx to your amxmodx plugins.ini 5. Edit ptb.cfg to suit your needs (Good settings for a 20 player server): Code:
amx_ptb maxsize 11 // maximum team size per team Code:
amx_ptb maxsize 12 // maximum team size per team amx_ptb maxsize should be set at maxplayers/2 + amx_ptb maxdiff/2 NOTE: Certain maps like nuke,train, militia and italy only has 10 spawns/team. 6. Enable the required module cstrike in modules.ini or PTB wont load properly DONE Good Luck! ***** TODO ***** Make it MultiLingual (50% done) ptb.sma 1.8b1 was downloaded 1297 times ptb_1.8b1.zip was downloaded 2070 times --- ptb.sma 1.8b2 was downloaded 1464 times ptb_1.8b2.zip was downloaded 4277 times |
Nice. This is the one I used not too long ago.
|
Quote:
|
lantz69, Thank YOU for keeping this plugin up to date.
|
NICE - thx lantz
I LOVE those 2 new cvars-options: ptb_switch_immunity <0|1> ptb_limitjoin_immunity <0|1> :!: :!: |
Great job! Thank you for updating this.
|
Glad to see that you will maintain this great plugin. Many thanks lantz69!
Curry |
Regarding ptb_transfer_type, can anyone describe more aggressive transfer? How would this perform vs. default? Basically what does it do that is different from before.
|
Quote:
This makes the losing team get one more player and the winning team 1 less. The default setting almost always swith 2 players and almost always doesn't do any effect to balance the team. I use ptb_transfer_type 3 on my own server. Hope that explains it |
Thx Lantz and that does help. A few people observed something last night and I wanted to let you know: when PTB decided to switch a live player, the process would start about 1-2 seconds before actual round end. Several people indicated they saw a person change from a CT to a T just before round end....giving in some cases enough time for a CT to kill the switched player who just found themselves amongst enemies and not even know it :?. Most of the time it happened too fast to be an issue, but there is apparently room for it to cause a problem at some point if there is time for you to observe the player morphing to another team. I personally never got a chance to see it, but some of my admins did.
|
All times are GMT -4. The time now is 01:15. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.