Check your setup with how mine is to see if anything is different
I have the bots file z_svr_bots.iwd in the folder called iw4x which is the same one that the iw4x_00.iwd file resides
I have any scripts that I have created ( botsofwar.iwd which I have 6 different scripts running inside that one iwd file) in the userraw folder
I have added bots control commands to the bottom of the server.cfg
// Bots
set bots_main "1" // enable this mod.
set bots_main_GUIDs "******" // a comma separated list of GUIDs of players who will be given host.
set bots_main_firstIsHost "0" // the first player to connect will be given host.
set bots_main_waitForHostTime "1" // how many seconds to wait for the host player to connect before adding bots to the match.
set bots_manage_add "9" // amount of bots to add to the game, resets to 0 once the bots have been added
set bots_manage_fill "9" // amount of players/bots (depends on bots_manage_fill_mode) to retain, it will automatically add bots to fill player space.
set bots_manage_fill_spec "0" // should server consider players who are on the spectator team when filling player space.
set bots_manage_fill_mode "1" // consider only bots or players/bots when filling player space. 0 considers both players/bots. 1 considers bots.
set bots_manage_fill_kick "0" // should server kick bots if the amount of players/bots (depends on bots_manage_fill_mode) > the value of bots_manage_fill.
set bots_team "autoassign" // indicates what team the bots should join: autoassign / allies / axis / custom
set bots_team_amount "9" // amount of bots to have on the axis team if bots_team is set to 'custom', the rest of the bots will be placed on allies team.
set bots_team_force "0" // enforce periodically the bot's team instead of just a single team when the bot is added to the game.
set bots_team_mode "0" // consider only bots or players/bots when counting players on the teams. 0 considers both players/bots. 1 considers bots.
set bots_skill "2" // bots skill. 0 will be mixed. 1 easy. 2-6 will be in between easy and hard. 7 will be the hardest. 8 will be custom.
set bots_skill_axis_hard "0"
set bots_skill_axis_med "0"
set bots_skill_allies_hard "0"
set bots_skill_allies_med "0"
set bots_loadout_reasonable "1" // filter out bad create a class selections (like no silenced miniuzi with overkill perk, etc)
set bots_loadout_allow_op "0" // bots are allowed to use jug, marty and laststand
set bots_loadout_rank "0" // what rank the bots should be around, -1 is around the players. 0 is all random. 1 or higher sets the bots' rank.
set bots_loadout_prestige "7" // what pretige the bots will be, -1 is the players. -2 is random. 0 or higher sets the bots' prestige.
set bots_play_move "1" // bots move
set bots_play_knife "1" // bots use knife
set bots_play_fire "1" // bots fire
set bots_play_nade "1" // bots use grenade
set bots_play_take_carepackages "1" // bots take carepackages
set bots_play_obj "1" // bots play the objective
set bots_play_camp "0" // bots can camp
set bots_play_jumpdrop "1" // bots jump and dropshot
set bots_play_target_other "1" // bots target helicopters
set bots_play_killstreak "1" // bots use killstreaks
set bots_play_ads "1" // bots aim down sights
And DedicatedServer.bat:
@echo off
::///////////////////////////////////////////////////////////////////////
::/// IW4x Server Configuration start-up file ///
::///////////////////////////////////////////////////////////////////////
:://This config best view with Notepad++ or other non-windows notepad //
::///////////////////////////////////////////////////////////////////////
::///////////////////////////////////////////////////////////////////////
::// Your Rcon Password. //
::///////////////////////////////////////////////////////////////////////
set rconPass=not telling
::///////////////////////////////////////////////////////////////////////
::// Your Game Server Port. //
::// Make sure you Port Forward both UDP&TCP //
::///////////////////////////////////////////////////////////////////////
set GamePort=28961
::///////////////////////////////////////////////////////////////////////
::// Offline/Private LAN Party Mode //
::// 0 Disable (Boradcast Online) //
::// 1 Enable (Unlisted & Private Offline Mode) //
::///////////////////////////////////////////////////////////////////////
set LANMode=0
::///////////////////////////////////////////////////////////////////////
::// Load a mod on your server //
::// Example: ModfolderName=mods/bots //
::///////////////////////////////////////////////////////////////////////
set ModFolderName=
::///////////////////////////////////////////////////////////////////////
::// Your edited server.cfg in the "userraw" folder goes here //
::// This is were you edit your hostname, map & gamemodes from. //
::///////////////////////////////////////////////////////////////////////
set ServerFilename=server.cfg
::///////////////////////////////////////////////////////////////////////
:://You done!! WARNING!!! Don't mess with anything below this line //
::///////////////////////////////////////////////////////////////////////
start iw4x.exe -dedicated +set fs_game "%ModFolderName%" +set sv_lanonly "%LANMode%" +set net_port "%GamePort%" +set rcon_password "%RconPass%" +exec %ServerFilename% +map_rotate
Hope this throws some light onto the problem you are having... if not then I don't know what is causing your problem - unless you are running the wrong bat file
I have the bots file z_svr_bots.iwd in the folder called iw4x which is the same one that the iw4x_00.iwd file resides
I have any scripts that I have created ( botsofwar.iwd which I have 6 different scripts running inside that one iwd file) in the userraw folder
I have added bots control commands to the bottom of the server.cfg
// Bots
set bots_main "1" // enable this mod.
set bots_main_GUIDs "******" // a comma separated list of GUIDs of players who will be given host.
set bots_main_firstIsHost "0" // the first player to connect will be given host.
set bots_main_waitForHostTime "1" // how many seconds to wait for the host player to connect before adding bots to the match.
set bots_manage_add "9" // amount of bots to add to the game, resets to 0 once the bots have been added
set bots_manage_fill "9" // amount of players/bots (depends on bots_manage_fill_mode) to retain, it will automatically add bots to fill player space.
set bots_manage_fill_spec "0" // should server consider players who are on the spectator team when filling player space.
set bots_manage_fill_mode "1" // consider only bots or players/bots when filling player space. 0 considers both players/bots. 1 considers bots.
set bots_manage_fill_kick "0" // should server kick bots if the amount of players/bots (depends on bots_manage_fill_mode) > the value of bots_manage_fill.
set bots_team "autoassign" // indicates what team the bots should join: autoassign / allies / axis / custom
set bots_team_amount "9" // amount of bots to have on the axis team if bots_team is set to 'custom', the rest of the bots will be placed on allies team.
set bots_team_force "0" // enforce periodically the bot's team instead of just a single team when the bot is added to the game.
set bots_team_mode "0" // consider only bots or players/bots when counting players on the teams. 0 considers both players/bots. 1 considers bots.
set bots_skill "2" // bots skill. 0 will be mixed. 1 easy. 2-6 will be in between easy and hard. 7 will be the hardest. 8 will be custom.
set bots_skill_axis_hard "0"
set bots_skill_axis_med "0"
set bots_skill_allies_hard "0"
set bots_skill_allies_med "0"
set bots_loadout_reasonable "1" // filter out bad create a class selections (like no silenced miniuzi with overkill perk, etc)
set bots_loadout_allow_op "0" // bots are allowed to use jug, marty and laststand
set bots_loadout_rank "0" // what rank the bots should be around, -1 is around the players. 0 is all random. 1 or higher sets the bots' rank.
set bots_loadout_prestige "7" // what pretige the bots will be, -1 is the players. -2 is random. 0 or higher sets the bots' prestige.
set bots_play_move "1" // bots move
set bots_play_knife "1" // bots use knife
set bots_play_fire "1" // bots fire
set bots_play_nade "1" // bots use grenade
set bots_play_take_carepackages "1" // bots take carepackages
set bots_play_obj "1" // bots play the objective
set bots_play_camp "0" // bots can camp
set bots_play_jumpdrop "1" // bots jump and dropshot
set bots_play_target_other "1" // bots target helicopters
set bots_play_killstreak "1" // bots use killstreaks
set bots_play_ads "1" // bots aim down sights
And DedicatedServer.bat:
@echo off
::///////////////////////////////////////////////////////////////////////
::/// IW4x Server Configuration start-up file ///
::///////////////////////////////////////////////////////////////////////
:://This config best view with Notepad++ or other non-windows notepad //
::///////////////////////////////////////////////////////////////////////
::///////////////////////////////////////////////////////////////////////
::// Your Rcon Password. //
::///////////////////////////////////////////////////////////////////////
set rconPass=not telling
::///////////////////////////////////////////////////////////////////////
::// Your Game Server Port. //
::// Make sure you Port Forward both UDP&TCP //
::///////////////////////////////////////////////////////////////////////
set GamePort=28961
::///////////////////////////////////////////////////////////////////////
::// Offline/Private LAN Party Mode //
::// 0 Disable (Boradcast Online) //
::// 1 Enable (Unlisted & Private Offline Mode) //
::///////////////////////////////////////////////////////////////////////
set LANMode=0
::///////////////////////////////////////////////////////////////////////
::// Load a mod on your server //
::// Example: ModfolderName=mods/bots //
::///////////////////////////////////////////////////////////////////////
set ModFolderName=
::///////////////////////////////////////////////////////////////////////
::// Your edited server.cfg in the "userraw" folder goes here //
::// This is were you edit your hostname, map & gamemodes from. //
::///////////////////////////////////////////////////////////////////////
set ServerFilename=server.cfg
::///////////////////////////////////////////////////////////////////////
:://You done!! WARNING!!! Don't mess with anything below this line //
::///////////////////////////////////////////////////////////////////////
start iw4x.exe -dedicated +set fs_game "%ModFolderName%" +set sv_lanonly "%LANMode%" +set net_port "%GamePort%" +set rcon_password "%RconPass%" +exec %ServerFilename% +map_rotate
Hope this throws some light onto the problem you are having... if not then I don't know what is causing your problem - unless you are running the wrong bat file