Posted September 22, 2017
Quake IV LAN Server With Bots Tutorial
*Download Q4Max from moddb
http://www.moddb.com/mods/q4max/downloads/q4max-082
*Download the Bots addon from moddb
http://www.moddb.com/mods/q4max/addons/q4max-aas-files-for-bots-in-multiplayer
See Pic 1 for example.
*Extract the Q4Max files, and place them in the root of your GOG Quake 4 folder.
*Make a new folder, and name it. Server1
*Extract the Bots addon, and place the 3 bot files in the q4max folder
*Right Click and make a desktop shortcut to your “LaunchQ4Max.exe”. This is how you launch multiplayer.
See Pic 2 for example.
*Copy my server config, and make or make your own based on the example. Be sure to save and name the file as server.cfg
///server.cfg///
seta si_name "YOUR SERVER NAME"
seta g_motd "Get ready to frag"
seta net_serverRemoteConsolePassword "YOUR PASSWORD"
seta ref_password "YOUR PASSWORD"
seta si_usePass "0"
seta g_password ""
seta si_privatePlayers "0"
seta g_privatePassword ""
seta si_allowVoting "1"
seta vote_limit "5"
seta vote_percent "51"
seta sv_punkbuster "0"
seta si_pure "1"
seta si_warmup "1"
seta si_useready "0"
seta si_minPlayers "1"
seta si_maxPlayers "12"
seta si_numPlayers "12"
seta si_spectators "2"
seta g_spectatorChat "1"
seta si_autobalance "0"
seta g_feedScorebot "1"
seta sv_logXMLStats "0"
seta g_allowLockteams "0"
seta g_teamAutoJoin "0"
seta g_allowMultipov "1"
seta g_allowSpecTimers "0"
seta sys_lang "english"
seta si_mode "TDM"
seta net_lanserver "1"
seta net_serverAllowServerMod "1"
seta net_serverSnapshotDelay "30"
set net_spawnRepeater "1"
setr ri_name "Older Gamer Quake IV"
set ri_maxViewers "2"
seta g_mapCycle "" //this uses .scriptcfg files
seta si_mapCycle "mp/q4dm7;mp/q4dm3;mp/q4dm2;mp/q4dm5;mp/q4dm4;mp/q4dm1;mp/q4dm8"
seta si_map "mp/q4dm7"
spawnserver
///end server.cfg///
*Right click on the batch file and edit “Start Q4Max-dedicated”. Be sure to just edit the location of YOUR “Server1” folder that you made. Edit, and save the file.
See Pic 3:
///edit “Start Q4Max-dedicated” batch file////
cd ..
start Quake4Ded.exe +set fs_game q4max +exec cfg/server.cfg +win_allowmultipleinstances 1 +set fs_savepath "YOUR SERVER1 FOLDER"
////end edit “Start Q4Max-dedicated” batch file////
*Right click, and send a shortcut of this batch to your desktop. This is how you launch the server.
*Congrats! If you followed my guide, you have a working Quake 4 LAN server with Bots! You can host the server, and play on the same machine with the client. Your friends can even join through VPN. Have fun fragging them!
You will get a message when you launch the client saying your missing .pak files. I'm guessing this is what Bethesda removed to break online Multiplayer. Just ignore it and click YES. It doesn't effect the LAN game play.
*Download Q4Max from moddb
http://www.moddb.com/mods/q4max/downloads/q4max-082
*Download the Bots addon from moddb
http://www.moddb.com/mods/q4max/addons/q4max-aas-files-for-bots-in-multiplayer
See Pic 1 for example.
*Extract the Q4Max files, and place them in the root of your GOG Quake 4 folder.
*Make a new folder, and name it. Server1
*Extract the Bots addon, and place the 3 bot files in the q4max folder
*Right Click and make a desktop shortcut to your “LaunchQ4Max.exe”. This is how you launch multiplayer.
See Pic 2 for example.
*Copy my server config, and make or make your own based on the example. Be sure to save and name the file as server.cfg
///server.cfg///
seta si_name "YOUR SERVER NAME"
seta g_motd "Get ready to frag"
seta net_serverRemoteConsolePassword "YOUR PASSWORD"
seta ref_password "YOUR PASSWORD"
seta si_usePass "0"
seta g_password ""
seta si_privatePlayers "0"
seta g_privatePassword ""
seta si_allowVoting "1"
seta vote_limit "5"
seta vote_percent "51"
seta sv_punkbuster "0"
seta si_pure "1"
seta si_warmup "1"
seta si_useready "0"
seta si_minPlayers "1"
seta si_maxPlayers "12"
seta si_numPlayers "12"
seta si_spectators "2"
seta g_spectatorChat "1"
seta si_autobalance "0"
seta g_feedScorebot "1"
seta sv_logXMLStats "0"
seta g_allowLockteams "0"
seta g_teamAutoJoin "0"
seta g_allowMultipov "1"
seta g_allowSpecTimers "0"
seta sys_lang "english"
seta si_mode "TDM"
seta net_lanserver "1"
seta net_serverAllowServerMod "1"
seta net_serverSnapshotDelay "30"
set net_spawnRepeater "1"
setr ri_name "Older Gamer Quake IV"
set ri_maxViewers "2"
seta g_mapCycle "" //this uses .scriptcfg files
seta si_mapCycle "mp/q4dm7;mp/q4dm3;mp/q4dm2;mp/q4dm5;mp/q4dm4;mp/q4dm1;mp/q4dm8"
seta si_map "mp/q4dm7"
spawnserver
///end server.cfg///
*Right click on the batch file and edit “Start Q4Max-dedicated”. Be sure to just edit the location of YOUR “Server1” folder that you made. Edit, and save the file.
See Pic 3:
///edit “Start Q4Max-dedicated” batch file////
cd ..
start Quake4Ded.exe +set fs_game q4max +exec cfg/server.cfg +win_allowmultipleinstances 1 +set fs_savepath "YOUR SERVER1 FOLDER"
////end edit “Start Q4Max-dedicated” batch file////
*Right click, and send a shortcut of this batch to your desktop. This is how you launch the server.
*Congrats! If you followed my guide, you have a working Quake 4 LAN server with Bots! You can host the server, and play on the same machine with the client. Your friends can even join through VPN. Have fun fragging them!
You will get a message when you launch the client saying your missing .pak files. I'm guessing this is what Bethesda removed to break online Multiplayer. Just ignore it and click YES. It doesn't effect the LAN game play.
Post edited September 23, 2017 by UltraComboTV