Buckwild Posted March 8, 2018 Posted March 8, 2018 Botwar(Bots vs Humans) on Enemy Territory server Omnibot files must be copied to Wolfenstein - Enemy Territory folder(Use latest:omni-bot_0_85_ET).Most Server Providers have Omnibot installed.You must have in server.cfg:set rconpassword "<your password>"set omnibot_enable "1"The omnibot_path cvar needs to be set to the absolute path of the omni-bot folder.If you are unsure of the absolute path, you will need to ask your server provider.set omnibot_path "<path to omnibot folder>" //This may be optional(""), Omnibot may find and load. For bots to run around on map, The map must have waypoints in Wolfenstein - Enemy Territory\omni-bot\et\nav folder,And maxbots set.If 10 pubs playing, You would need to set maxbots at 20 because one bot disconnects for each player.Wait for bots to start playing, Start botwar... Usage:In game:/rconpassword <password>/rcon bot maxbots 8 //For 8 bots on server.Or set maxBots in Wolfenstein - Enemy Territory\omni-bot\et\user folder>omni-bot.cfgIt is required for maxbots to be set and that no bots be added beyond the maxbots setting.Disabling botwar will revert back to the regular server manager behavior. Usage:bot botwar <botTeam> <humanTeam> <botsPerHuman> (1=Allies 2=Axis)./rcon bot botwar 2 1 3 // set bots to be on Allies with a 3 to 1 ratio compared to humans/rcon bot botwar 1 2 1 // set bots to be on Axis with a 1 to 1 ratio compared to humans Botwar just keeps the bots on one team...Humans will not be moved.There must be one player at least on Human team for botwar to start.If all Humans on 'Human' team stop playing, Bots disconnect...If Human starts playing 'Human' team, Botwar will resume.Botwar will persist through next maps.../rcon bot botwar -1 //Disables it Other botwar commands:bot botteam <team>bot humanteam <team>bot botsperhuman <num> // Changes the ratio of bots After You stop botwar, You need to remove bots before You can set maxbots again./rcon bot kickallThen set maxbots/rcon bot maxbots xx //If desired. These bot commands can be added to database or shrubbot: Jaymod with enhmod_commands.db: [command]command = kickalldesc = No Botsexec = bot kickall; bot maxbots 0levels = 999 [command]command = addbotdesc = Adds bot to game. Syntax: !addbot <team> <class> <name>. Don't use whitespaces in <name>.exec = bot addbotlevels = 999 [command]command = kickbotdesc = Kicks a bot. Syntax: !kickbot <name>.exec = bot kickbotlevels = 999 [command]command = minbotsdesc = Sets minimum count of bots in game(not for botwar).exec = bot minbotslevels = [command]command = maxbotsdesc = Sets maximum count of bots in game.exec = bot maxbotslevels = [command]command = botseasydesc = Sets bot difficulty to 1exec = cp The bots are set to easy ; bot difficulty 1 ; moveskill 1 ;levels =[command]command = botsmeddesc = Sets bot difficulty to 3exec = cp The bots are set to medium ; bot difficulty 3 ; moveskill 2 ;levels = [command]command = botsharddesc = Sets bot difficulty to 6exec = cp The bots are set to hard ; bot difficulty 6 ; moveskill 4 ;levels = [command]command = botwardesc = botwar <botTeam> <humanTeam> <botsPerHuman> (1=Allies 2=Axis Usage: !botwar 1 2 3)exec = bot botwarlevels = [command]command = botwaroffdesc = botwaroff turns botwar offexec = bot botwar -1levels = Nitmod commands.db: ********* name = minbotsexec = bot minbots [1]desc = Sets the minimum number of bots on the serverlevels = ********** name = maxbotsexec = bot maxbots [1]desc = Sets the maximum number of bots on the serverlevels = ********** name = kickallexec = bot kickall; bot maxbots 0desc = No Botslevels = ********** name = addbotexec = bot addbot [1] [2] [3]desc = Adds bot to game. Syntax: !addbot <team> <class> <name>. Don't use whitespaces in <name>.levels = ********** name = kickbotexec = bot kickbot [1]desc = Kicks a bot. Syntax: !kickbot <name>.levels = ********** name = botseasyexec = cp The bots are set to easy ; bot difficulty 1 ; moveskill 1 ;desc = Sets bot difficulty to 1levels = ********** name = botsmedexec = cp The bots are set to medium ; bot difficulty 3 ; moveskill 2 ;desc = Sets bot difficulty to 3levels = ********** name = botshardexec = cp The bots are set to hard ; bot difficulty 6 ; moveskill 4 ;desc = Sets bot difficulty to 6levels = ********** name = botwarexec = bot botwar [1] [2] [3]desc = botwar <botTeam> <humanTeam> <botsPerHuman> (1=Allies 2=Axis Usage: !botwar 1 2 3)levels = ********** name = botwaroffexec = bot botwar -1desc = botwaroff turns botwar offlevels = Silent with shrubbot.cfg [command]command = addbotexec = bot addbot [1] [2] [3]desc = Adds bot to game. Syntax: !addbot <team> <class> <name>. Don't use whitespaces in <name>.syntax =levels = [command]command = kickbotexec = bot kickbot [1] [2] [3]desc = Kicks a bot. Syntax: !kickbot <name>.syntax =levels = [command]command = minbotsexec = bot minbots [1]desc = Sets minimum count of bots in game.syntax =levels = [command]command = maxbotsexec = bot maxbots [1]desc = Sets maximum count of bots in game.syntax =levels = [command]command = kickallexec = bot minbots 0; bot maxbots 0; bot kickalldesc = Cleans server of bots.syntax =levels = [command]command = botseasyexec = cp The bots are set to easy ; bot difficulty 1 ; moveskill 1 ;desc = Sets bot difficulty to 1syntax =levels = [command]command = botsmedexec = cp The bots are set to medium ; bot difficulty 3 ; moveskill 2 ;desc = Sets bot difficulty to 3syntax =levels = [command]command = botshardexec = cp The bots are set to hard ; bot difficulty 6 ; moveskill 4 ;desc = Sets bot difficulty to 6syntax =levels = [command]command = botwarexec = bot botwar [1] [2] [3]desc = botwar <botTeam> <humanTeam> <botsPerHuman> (1=Allies 2=Axis Usage: !botwar 1 2 3)syntax =levels = [command]command = botwaroffexec = bot botwar -1desc = Turns botwar offsyntax =levels = Shrubbot: This works in NQ, ETPUB [command]command = addbotexec = bot addbot [1] [2] [3]desc = Adds bot to game. Syntax: !addbot <team> <class> <name>. Don't use whitespaces in <name>.levels = [command]command = kickbotexec = bot kickbot [1] [2] [3]desc = Kicks a bot. Syntax: !kickbot <name>.levels = [command]command = minbotsexec = bot minbots [1]desc = Sets minimum count of bots in game.levels = [command]command = maxbotsexec = bot maxbots [1]desc = Sets maximum count of bots in game.levels = [command]command = kickallexec = bot minbots 0; bot maxbots 0; bot kickalldesc = Cleans server of bots.levels = [command]command = botseasyexec = cp The bots are set to easy ; bot difficulty 1 ; moveskill 1 ;desc = Sets bot difficulty to 1levels = [command]command = botsmedexec = cp The bots are set to medium ; bot difficulty 3 ; moveskill 2 ;desc = Sets bot difficulty to 3levels = [command]command = botshardexec = cp The bots are set to hard ; bot difficulty 6 ; moveskill 4 ;desc = Sets bot difficulty to 6levels = [command]command = botwarexec = bot botwar [1] [2] [3]desc = botwar <botTeam> <humanTeam> <botsPerHuman> (1=Allies 2=Axis Usage: !botwar 1 2 3)levels = [command]command = botwaroffexec = bot botwar -1desc = Turns botwar offlevels = 2 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.