Raised This Month: $ Target: $400
 0% 

Fair Team Balancer


Post New Thread Reply   
 
Thread Tools Display Modes
Author
MistaGee
Senior Member
Join Date: Aug 2004
Location: Germany (Fulda)
Plugin ID:
280
Plugin Version:
2.8
Plugin Category:
Gameplay
Plugin Game:
Any
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Balances teams in size and strength, taking the players' score into account
    Unapprover:
    Reason for Unapproving:
    Reported to not be working and appears unsupported.
    Old 02-11-2008 , 03:30   Re: Fair Team Balancer
    Reply With Quote #1

    Quote:
    Originally Posted by DontWannaName View Post
    What immunity flag is it?
    None, it simply checks if the person is any admin at all. Could be changed quite easily though.

    Quote:
    Originally Posted by DontWannaName View Post
    What would be cool is a feature for donators to type !swapme in chat so they can change whenever they want and someone who isnt donator will be forced to move teams.
    I don't think a feature like this would make too much sense in this plugin - is there really no plugin which can do this?
    Btw, I expect this to be abused for wtj all the time, so I think implementing such a feature is a bad idea altogether since it allows any donator to break teamplay whenever they want.

    Quote:
    Originally Posted by DontWannaName View Post
    Sure but could you add a separate file for all the donators steam IDs? Helps keep them seperate from admins in admins cfg.
    That's what you can use Admin Groups for.

    Quote:
    Originally Posted by DontWannaName View Post
    So when a donator types !swapteam in chat is switches their team and if they dont have access you can make it show a message or do nothing, I dont know whats better.
    That would be no different from the standard command implementation, where a user gets shown "You don't have access to this command" when appropriate.
    __________________
    Ich hab nie behauptet dass ich kein Genie bin!
    Mumble-Django: A web interface for Mumble

    Last edited by MistaGee; 02-11-2008 at 03:39.
    MistaGee is offline
    Send a message via ICQ to MistaGee
    FredJed223
    Senior Member
    Join Date: Feb 2008
    Old 02-12-2008 , 22:45   Re: Fair Team Balancer
    Reply With Quote #2

    Have been running this server for a few days. No crashes. But does not balance enough. Only when the round has ended (event?). Can you have it check when a point is capped?
    FredJed223 is offline
    tony2kownz
    Junior Member
    Join Date: Jan 2008
    Old 02-26-2008 , 11:29   Re: Fair Team Balancer
    Reply With Quote #3

    heya, I tried looking through the source, I'm not sure how to change the immune flag from z to a

    I'm very new to the source of SM plugins
    __________________


    tony2kownz is offline
    Extreme_One
    Veteran Member
    Join Date: Nov 2006
    Old 02-26-2008 , 12:32   Re: Fair Team Balancer
    Reply With Quote #4

    Quote:
    Originally Posted by tony2kownz View Post
    heya, I tried looking through the source, I'm not sure how to change the immune flag from z to a

    I'm very new to the source of SM plugins
    Open the fairteambalancer.sp in a text editor.

    Change the line
    Code:
     
    // Admin level that makes players immune
    #define ADMINFLAG Admin_Cheats
    To one from this list:

    Code:
    Admin_Reservation = 0, /**< Reserved slot */
    Admin_Generic, /**< Generic admin abilities */
    Admin_Kick, /**< Kick another user */
    Admin_Ban, /**< Ban another user */
    Admin_Unban, /**< Unban another user */
    Admin_Slay, /**< Slay/kill/damage another user */
    Admin_Changemap, /**< Change the map */
    Admin_Convars, /**< Change basic convars */
    Admin_Config, /**< Change configuration */
    Admin_Chat, /**< Special chat privileges */
    Admin_Vote, /**< Special vote privileges */
    Admin_Password, /**< Set a server password */
    Admin_RCON, /**< Use RCON */
    Admin_Cheats, /**< Change sv_cheats and use its commands */
    Admin_Root, /**< All access by default */
    Admin_Custom1, /**< First custom flag type */
    Admin_Custom2, /**< Second custom flag type */
    Admin_Custom3, /**< Third custom flag type */
    Admin_Custom4, /**< Fourth custom flag type */
    Admin_Custom5, /**< Fifth custom flag type */
    Admin_Custom6, /**< Sixth custom flag type */
    /* --- */
    Then recompile here
    __________________
    Extreme_One is offline
    dann
    Senior Member
    Join Date: Nov 2007
    Old 02-26-2008 , 12:54   Re: Fair Team Balancer
    Reply With Quote #5

    make sure you get the fairteambalancer.sp from post #51. I grabbed the old version off of the first post and thats why I was having problems.

    Last edited by dann; 02-26-2008 at 13:06.
    dann is offline
    tony2kownz
    Junior Member
    Join Date: Jan 2008
    Old 02-27-2008 , 11:26   Re: Fair Team Balancer
    Reply With Quote #6

    Quote:
    Originally Posted by Extreme_One View Post
    Open the fairteambalancer.sp in a text editor.

    Change the line
    Code:
     
    // Admin level that makes players immune
    #define ADMINFLAG Admin_Cheats
    To one from this list:

    Code:
    Admin_Reservation = 0, /**< Reserved slot */
    Admin_Generic, /**< Generic admin abilities */
    Admin_Kick, /**< Kick another user */
    Admin_Ban, /**< Ban another user */
    Admin_Unban, /**< Unban another user */
    Admin_Slay, /**< Slay/kill/damage another user */
    Admin_Changemap, /**< Change the map */
    Admin_Convars, /**< Change basic convars */
    Admin_Config, /**< Change configuration */
    Admin_Chat, /**< Special chat privileges */
    Admin_Vote, /**< Special vote privileges */
    Admin_Password, /**< Set a server password */
    Admin_RCON, /**< Use RCON */
    Admin_Cheats, /**< Change sv_cheats and use its commands */
    Admin_Root, /**< All access by default */
    Admin_Custom1, /**< First custom flag type */
    Admin_Custom2, /**< Second custom flag type */
    Admin_Custom3, /**< Third custom flag type */
    Admin_Custom4, /**< Fourth custom flag type */
    Admin_Custom5, /**< Fifth custom flag type */
    Admin_Custom6, /**< Sixth custom flag type */
    /* --- */
    Then recompile here

    since I want it to be reserved slot people , I would change the from


    #define ADMINFLAG Admin_Cheats

    to

    #define ADMINFLAG Admin_Reservation

    or

    #define ADMINFLAG Admin_Reservation = 0

    ?? and it will work with the latest source or the one from post #51?
    __________________


    tony2kownz is offline
    Rene
    New Member
    Join Date: Apr 2008
    Old 04-22-2008 , 14:49   Re: Fair Team Balancer
    Reply With Quote #7

    Hi.

    Sounds like a kickass mod, however I seem to be having some problems getting it to work.

    I have succesfully installed meta- and sourcemod (meta list + functions are working). However, whenever I put the mod into: cstrike\addons\sourcemod\plugins and reload the server, it doesn't seem to be doing anything?

    Shouldn't it show me messages in the chat, is there anyway i can check to see where my problem lies?


    Best Regards

    - Rene
    Rene is offline
    DontWannaName
    Veteran Member
    Join Date: Jun 2007
    Location: VALVe Land, WA
    Old 02-12-2008 , 23:38   Re: Fair Team Balancer
    Reply With Quote #8

    Yes please. I agree. In TF2 its just not enough. There were 11 people on blue and 15 on red. Blue didnt stand a chance! Maybe have it check for 3 people or somthing major like that every few minutes? I dunno.
    __________________

    DontWannaName is offline
    MistaGee
    Senior Member
    Join Date: Aug 2004
    Location: Germany (Fulda)
    Old 02-13-2008 , 04:11   Re: Fair Team Balancer
    Reply With Quote #9

    FredJed223:
    What game and what map have you been running? I've already implemented that it checks whenever an objective is captured, maybe I missed something for the map/mod you ran.

    DWN:
    I've implemented a timer that runs the checks every 2 minutes. The interval can be changed by setting a define at the beginning of the code and recompiling.

    By the way:
    Quote:
    Originally Posted by DontWannaName View Post
    There were 11 people on blue and 15 on red. Blue didnt stand a chance!
    In such a situation you can execute sm_teams, and teams will be balanced right away.
    __________________
    Ich hab nie behauptet dass ich kein Genie bin!
    Mumble-Django: A web interface for Mumble

    Last edited by MistaGee; 02-13-2008 at 04:32.
    MistaGee is offline
    Send a message via ICQ to MistaGee
    Extreme_One
    Veteran Member
    Join Date: Nov 2006
    Old 02-13-2008 , 04:47   Re: Fair Team Balancer
    Reply With Quote #10

    Great news on the changes for TF2, I also soon realised that the check wasn't being made frequently enough in TF2.

    Thanks MistaGee.

    I have another couple of issues:

    I had an admin team-switched last night.
    He had the 'Z' flag.
    I've not seen any other admins switched yet so maybe it's just the 'Z' root admins that the plugin's not recognising.

    Also in TF2 a switch ends up causing a death to the player that's been switched, which will give some of our HLstatsX rank-whores some serious palpitations.
    Any way this can be looked at so that the switch only occurs for dead players?

    Thanks in advance.
    __________________
    Extreme_One 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 22:40.


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