Raised This Month: $ Target: $400
 0% 

[TF2] NoobBalance (v1.0.0 RC2, 2010-12-01)


Post New Thread Reply   
 
Thread Tools Display Modes
Author
MjrNuT
SourceMod Donor
Join Date: Feb 2008
Location: Under the Beaming CA Sun
Plugin ID:
2102
Plugin Version:
1.0.0 RC2
Plugin Category:
Server Management
Plugin Game:
Team Fortress 2
Plugin Dependencies:
    Servers with this Plugin:
    15 
    Plugin Description:
    Keeps teams of players in TF2 balanced by providing automatic and admin-triggered team management functionality
    Old 12-02-2010 , 01:15   Re: [TF2] NoobBalance (v1.0.0 RC1, 2010-11-28)
    Reply With Quote #1

    Gave this a try tonight and every non-admin was not able to join a team.

    "player is trying to re-stack the teams. For shame"

    And actually...haphazardly, there was one occassion where the plugin was loaded even the the cvar to "load" was set to off/0.

    Quote:
    // This file was auto-generated by SourceMod (v1.3.5)
    // ConVars for plugin "noobbalance.smx"


    // Display an entry in the admin menu containing team balancing commands
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    nbal_admin_menu_entry "1"

    // Players in duels have temporary immunity to the autobalancer
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    nbal_duel_immunity "1"

    // Load the plugin
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    nbal_enable "1"

    // Enable automatic balancing of teams; requires the built-in autobalancer to be disabled
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    nbal_enable_autobalance "1"

    // Admin flags to grant autobalance immunity
    // -
    // Default: "ab"
    nbal_flags_immunity "bs"

    // Punish clients who try to return to their old team by adding this many seconds to their lock time (0 to disable)
    // -
    // Default: "15.0"
    // Minimum: "0.000000"
    nbal_lock_extend "0.0"

    // Immune players can be locked to their team
    // -
    // Default: "0"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    nbal_lock_immune "0"

    // Time to lock autobalanced players to their new team (0 to disable)
    // -
    // Default: "90.0"
    // Minimum: "0.000000"
    nbal_lock_time "90.0"

    // Maximum number of seconds teams are allowed to remain imbalanced before an automatic force-balance (0 to disable)
    // -
    // Default: "45.0"
    // Minimum: "0.000000"
    nbal_max_imbalance_time "45.0"

    // Block autobalancing if the round has less than this much time remaining
    // -
    // Default: "60.0"
    // Minimum: "0.000000"
    nbal_min_round_time "60.0"

    // Reset the setup timer if a scramble occurs during setup
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    nbal_reset_setup "1"

    // Minimum number of players required for the votescramble command to be enabled (0 to disable votescramble)
    // -
    // Default: "5"
    // Minimum: "0.000000"
    nbal_vote_minplayers "5"

    // Fraction of players asking for votescramble needed to call a scramble vote
    // -
    // Default: "0.30"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    nbal_vote_threshold "0.30"
    What is in front of me that I'm missing?


    Edit: Found out its b/c of the "s" flag. Can this be resolved? We are going to just have "b" flag in there.

    Edit 2: Nevermind. It just does not seem to be working consistently. It still blocked ppl from joining a team.
    __________________
    Flames and Ash Gaming
    Addon: SM v1.4.0-dev MM 1.8.5-dev
    Plugins: Advertisements, Webshortcuts, spray tracer, SBans, RTD, gScramble Balance, misc

    Last edited by MjrNuT; 12-02-2010 at 01:45.
    MjrNuT is offline
    Doctor Noob
    Junior Member
    Join Date: Nov 2010
    Old 12-02-2010 , 02:06   Re: [TF2] NoobBalance (v1.0.0 RC1, 2010-11-28)
    Reply With Quote #2

    Quote:
    Originally Posted by MjrNuT View Post
    Gave this a try tonight and every non-admin was not able to join a team.

    "player is trying to re-stack the teams. For shame"

    And actually...haphazardly, there was one occassion where the plugin was loaded even the the cvar to "load" was set to off/0.
    This is not surprising: the best way to disable the plugin is just to never have it loaded. The disable CVar can never be as reliable as just removing the plugin, since it still relies on plugin code running to load and process the CVar; by this time, it's too late to disable everything.

    Quote:
    Edit: Found out its b/c of the "s" flag. Can this be resolved? We are going to just have "b" flag in there.
    No idea what's going on with the s flag; probably this is a red herring, and the real problem is the one below.

    Quote:
    Edit 2: Nevermind. It just does not seem to be working consistently. It still blocked ppl from joining a team.
    Well, this is embarrassing. In one of the last (and thus least tested) changes I made before release, I added more CVars, one of which affected the team lock code. In doing so I screwed up and flipped the lock test: on line 361 the less-than sign is supposed to be a greater-than sign. 1.0.0 RC2 has been put on the main post, with this corrected.

    I'm really sorry about the screwup, and thank you for testing my plugin.
    Doctor Noob 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 18:43.


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