this file is in $HOME/.openarena/baseoa/ name configtf070.cfg the exe files and pk3 are in $HOME/games/openarena-0.70 and the game is launched with ./ioq3ded.i386 +set dedicated 2 +exec configtf070.cfg
seta net_ip "213.161.203.24"
seta net_port 27977
set sv_hostname "oa0.70 TuxFamily.org DM"
set sv_maxclients 12
set g_motd "Welcome at
http://games.tuxfamily.net enjoy!"
set g_forcerespawn 15
set rconpassword "passwd" // change it
set fraglimit 50
set timelimit 20
set sv_allowDownload 1
//Here's the map-cycle. When fraglimit or timelimit is reached, the map is automatically changed.
//Otherwise it would just play the same map again.
// dir map shows (keeping only files with extension .bsp):
// or you may use (either on client side or server-side /map <tab> for completion)
// aggressor.bsp cbctf1.bsp ce1m7.bsp dm4ish.bsp dm6ish.bsp kaos.bsp oa_bases3.bsp oa_rpg3dm2.bsp q3dm6ish.bsp void4.bsp
// new list of maps for 0.70 :
// aggressor cbctf1 ce1m7 czest1dm czest1tourney czest2ctf czest3ctf delta dm4ish dm6ish fan hydronex
// islandctf islanddm kaos kaos2 oasago2f2 oa_bases3 oa_bases3plus3 oa_bases5 oa_ctf2 oa_ctf4ish
// oa_dm1 oa_dm2 oa_dm3 oa_dm4 oa_dm5 oa_dm6 oa_dm7 oa_pvomit oa_rpg3dm2 oa_shine oa_shouse q3dm6ish suction suspended
// var1=0; for i in aggressor cbctf1 ce1m7 czest1dm czest1tourney czest2ctf czest3ctf delta dm4ish dm6ish fan hydronex islandctf islanddm kaos kaos2 oasago2f2 oa_bases3 oa_bases3plus3 oa_bases5 oa_ctf2 oa_ctf4ish oa_dm1 oa_dm2 oa_dm3 oa_dm4 oa_dm5 oa_dm6 oa_dm7 oa_pvomit oa_rpg3dm2 oa_shine oa_shouse q3dm6ish suction suspended ; do var1=`expr $var1 + 1`; var2=`expr $var1 + 1` ; echo "set m${var1} \"map $i; set nextmap vstr m${var2}\" " ; done
// makes all maps loop on the server (last vstr is m1 to go at the beginning):
set m1 "map aggressor; set nextmap vstr m2"
set m2 "map cbctf1; set nextmap vstr m3"
set m3 "map ce1m7; set nextmap vstr m4"
set m4 "map czest1dm; set nextmap vstr m5"
set m5 "map czest1tourney; set nextmap vstr m6"
set m6 "map czest2ctf; set nextmap vstr m7"
set m7 "map czest3ctf; set nextmap vstr m8"
set m8 "map delta; set nextmap vstr m9"
set m9 "map dm4ish; set nextmap vstr m10"
set m10 "map dm6ish; set nextmap vstr m11"
set m11 "map fan; set nextmap vstr m12"
set m12 "map hydronex; set nextmap vstr m13"
set m13 "map islandctf; set nextmap vstr m14"
set m14 "map islanddm; set nextmap vstr m15"
set m15 "map kaos; set nextmap vstr m16"
set m16 "map kaos2; set nextmap vstr m17"
set m17 "map oasago2f2; set nextmap vstr m18"
set m18 "map oa_bases3; set nextmap vstr m19"
set m19 "map oa_bases3plus3; set nextmap vstr m20"
set m20 "map oa_bases5; set nextmap vstr m21"
set m21 "map oa_ctf2; set nextmap vstr m22"
set m22 "map oa_ctf4ish; set nextmap vstr m23"
set m23 "map oa_dm1; set nextmap vstr m24"
set m24 "map oa_dm2; set nextmap vstr m25"
set m25 "map oa_dm3; set nextmap vstr m26"
set m26 "map oa_dm4; set nextmap vstr m27"
set m27 "map oa_dm5; set nextmap vstr m28"
set m28 "map oa_dm6; set nextmap vstr m29"
set m29 "map oa_dm7; set nextmap vstr m30"
set m30 "map oa_pvomit; set nextmap vstr m31"
set m31 "map oa_rpg3dm2; set nextmap vstr m32"
set m32 "map oa_shine; set nextmap vstr m33"
set m33 "map oa_shouse; set nextmap vstr m34"
set m34 "map q3dm6ish; set nextmap vstr m35"
set m35 "map suction; set nextmap vstr m36"
set m36 "map suspended; set nextmap vstr m1"
// begin game DM (deathmatch)
// g_gametype - Gametype. 1 = DM, 2 = Tourney (1on1), 3 = Team DM, 4 = CTF.
set g_gametype 2
//map aggressor
vstr m1
seta bot_enable "1"
seta bot_minplayers 4