AlliedModders
XFactor Servers

[TF2] Bot Manager


Post New Thread Reply   
 
Thread Tools Display Modes
Author
Matheus28
Member
Join Date: Aug 2009
Plugin ID:
1359
Plugin Version:
Plugin Category:
All
Plugin Game:
Any
Plugin Dependencies:
    Unapprover:
    Plugin Description:
    Servers with this Plugin:
     
    Reason for Unapproving:
    Errors reported and author too busy to fix, see #114, #115, and #122
    Old 12-23-2009 , 15:38   [TF2] Bot Manager
    Reply With Quote #1



    This plugin has almost totally been reworked. This adds many new features and options, and fixes. Its also taken alot of testing to get it all right.

    This doesn't change the number of players in your server.
    (This is not a fake clients plugin)

    If your server is empty, this plugin will fill it with intelligent bots until only X slots are free.

    This plugin removes the cheat flag of the nav_generate command.
    1. Bots Vs Humans(bVh) - It's players against bots! Teams are allowed to get unbalanced (usually in the favor of bots)
    2. Bot Handicap.
      • Bots in normal mode have a static reduced damage and increased damage
      • In bVh bots have dynamic handicap based on more player or more bots
      • This is all handled by configs.
    3. Integration with the Admin menu (requires server restart or "sm plugins reload adminmenu" command)
    4. Rock the Bot - Allows users to Rock the Bot(toggle) the current bVh mode. Just say one of the following in chat
      • rtb
      • rockthebot
    5. BotMan Options - Allows each client to config showing or disabling of BotMan Messages. Just say the following in chat
      • bmoptions
    6. Bot Kick - [#/red/blue/name/all] New options for using Bot kick
    7. sm_bm_version now properly notifies

    Cvars
    sm_bm_enabled "1" [1/0] Enable/Disable Bot Manager", FCVAR_PLUGIN, true, 0.0, true, 1.0);
    sm_bm_slotsfree "1" - How many slots the bots should not use (Doesn't count reserved slots)
    sm_bm_supressevents "1" - [0/1] Supresss Bot Connect/Disconnect Messages, and Team Change in BotVsHuman
    sm_bm_damage_received "0.80" - Amount to reduce damage recived(from humans) by(0.80 = -20%) on bots(-1 to disable)
    sm_bm_damage_delt "-1.0" - Amount to increase damage delt(to humans) by(1.2 = +20%) from bots(-1 to disable)
    sm_bm_damage_received_inc "0.05" - Damage Received Unbalance Increment(adjust damage)
    sm_bm_damage_delt_inc "0.0" - Damage Delt Unbalance Increment(adjust damage)
    sm_bm_bvh_enabled "0" - [1/0] Enable/Disable Bots Vs Humans by default for a round
    sm_bm_bvh_difference "2" - Number of Bots to put in over Humans (Bots Vs Humans)
    sm_bm_rtb_limit "0.60" - % required for sucessful RTB vote
    sm_bm_rtb_delay "180" - Number of seconds delay between votes
    sm_bm_cmd_bot_kick "1" - [1/0] Enable/Disable Kicking Manualy added bots to keep 1 slot free


    Required Access
    ADMFLAG_GENERIC

    The plugin now requires SDK_Hooks so a compiled version is available. This plugin also uses clientprefs

    Thanks a lot for Kilandor, he updated the plugin
    Thanks for FoxMulder for various fixes and the admin menu.
    Attached Files
    File Type: smx botmanager.smx (18.1 KB, 434 views)
    File Type: sp Get Plugin or Get Source (botmanager.sp - 302 views - 34.1 KB)

    Last edited by Matheus28; 01-30-2010 at 09:58.
    Matheus28 is offline
    h00x
    Senior Member
    Join Date: Jun 2009
    Old 12-23-2009 , 20:38   Re: [TF2] Bot Manager
    Reply With Quote #2

    "intelligent bots"? So they don't just sit in spawn?
    h00x is offline
    Kevin_b_er
    Senior Member
    Join Date: Feb 2009
    Old 12-23-2009 , 21:27   Re: [TF2] Bot Manager
    Reply With Quote #3

    http://www.teamfortress.com/post.php?id=3279

    The bots are semi-intelligent on koth_viaduct, koth_sawmill, and koth_nucleus.
    Kevin_b_er is offline
    dwatring
    Junior Member
    Join Date: Dec 2009
    Old 12-23-2009 , 22:00   Re: [TF2] Bot Manager
    Reply With Quote #4

    But does it work at all on maps like 2fort?
    dwatring is offline
    Antithasys
    SourceMod Moderator
    Join Date: Apr 2008
    Old 12-23-2009 , 22:40   Re: [TF2] Bot Manager
    Reply With Quote #5

    Quote:
    Originally Posted by dwatring View Post
    But does it work at all on maps like 2fort?
    Not yet. Bots are still in beta for TF2 and by design (Valve) only work on those maps. They don't yet have the knowledge to deal with other scenarios like attack/defend, push the cart, get the flag... etc.
    __________________
    Antithasys is offline
    DontWannaName
    Veteran Member
    Join Date: Jun 2007
    Location: VALVe Land, WA
    Old 12-24-2009 , 00:14   Re: [TF2] Bot Manager
    Reply With Quote #6

    With a few console commands you can add them to other maps but they wont go for the objective, i.e non intelligent.
    __________________

    DontWannaName is offline
    Send a message via Yahoo to DontWannaName
    h00x
    Senior Member
    Join Date: Jun 2009
    Old 12-24-2009 , 01:07   Re: [TF2] Bot Manager
    Reply With Quote #7

    I've tested this on each of the three maps and it works great from just loading and unloading the plugin; however, could there be a cvar added to limit how many bots join because at this point it just fills up the server and for some reason causes way too much lag. I've messed with the slot cvar but no matter what number I use it still fills up the server. I've also tried this on non related maps and they do just sit in spawn of course, but if you shoot them they will shoot back! This is great if you want to leave a few in open spawn areas to get rid of some campers... lol

    Anyways great to see a plugin like this. Good job!
    h00x is offline
    Jindo
    SourceMod Donor
    Join Date: May 2009
    Location: England, UK
    Old 12-24-2009 , 03:21   Re: [TF2] Bot Manager
    Reply With Quote #8

    I'd suggesting adjusting the plugin so that it does not allow bots on maps other than the KOTH maps for now.
    __________________
    Jindo is offline
    h00x
    Senior Member
    Join Date: Jun 2009
    Old 12-24-2009 , 03:27   Re: [TF2] Bot Manager
    Reply With Quote #9

    I created a nav file for a cp_orange_x3_* map and tested it for alittle over 2 hours and they seem to be working alright with it.
    h00x is offline
    rig0r
    Member
    Join Date: Dec 2009
    Old 12-24-2009 , 08:02   Re: [TF2] Bot Manager
    Reply With Quote #10

    Quote:
    Originally Posted by h00x View Post
    I've tested this on each of the three maps and it works great from just loading and unloading the plugin; however, could there be a cvar added to limit how many bots join because at this point it just fills up the server and for some reason causes way too much lag. I've messed with the slot cvar but no matter what number I use it still fills up the server. I've also tried this on non related maps and they do just sit in spawn of course, but if you shoot them they will shoot back! This is great if you want to leave a few in open spawn areas to get rid of some campers... lol

    Anyways great to see a plugin like this. Good job!
    The sm_bm_slotsfree var works fine for me. I set it to 18 for example on my 26 slot server and no more than 8 bots will join. When a real player connects, a bot gets dropped.

    Nice work
    rig0r is offline
    Reply


    Thread Tools
    Display Modes

    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 05:28.


    Powered by vBulletin® Version 3.8.1
    Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
    Theme made by Freecode Sponsored by Layered Technologies