1// *NOTE* any line that starts with // is ignored by WoP.
2
3//*** Administrator Info *** - outcomment to display
4//sets BlahBlah "BlahBlah" //works like this ;)
5//sets Admin "YOUR NAME HERE"
6//sets Email "YOUR EMAIL HERE"
7
8//*** Server Name and Daily Message ***
9set sv_hostname "SprayYourColor Rotation"
10set g_motd "Visit www.worldofpadman.com"
11
12//*** Game Settings ***
13set sv_maxclients "18"		// max amount of players allowed on the server
14set sv_privateClients "2"	// how many clients are allowed in with private password
15set pointlimit "200"		// 0 = none // sets pointlimit for SprayYourColor
16set timelimit "20"			// 0 = none // sets timelimit
17set g_friendlyFire "0"		// 0 = off, 1 = on // whether or not you can harm teammates
18
19//WoP gametypes: 0=FFA / 1=1v1 / 2=SP / 3=SYC-FFA / 4=LPS / 5=TDM / 6=CTL / 7=SYC-TP / 8=BB
20set g_gametype "3"			// 3 = SyC-FFA or 7 = SyC-TDM
21
22//*** Bots ***
23set bot_enable "1"			// botsupport: 0 = disable, 1 = enable
24set bot_minplayers "0"		// how many slots the bots should fill up, up to the specified number. If humans connect they take the place of the bot(s) and will be kicked automatically. If humans leave, bots will connect to fill up to the specified number.
25
26//*** Passwords ***
27set rconpassword "supersecretpass"	// Remote administration password.
28set sv_privatePassword "supersecretpass"  // Password for private slots on server.  Client enters password by typing "set password -----" at the console.
29set g_password ""          	// Used to password protect the server.  Client enters password by typing "set password -----" at the console.
30
31//*** Server Settings ***
32set sv_pure "1"				// A Pure server will only let users connect if they have the exact same .pk3 files in their directory as the server does.  Helps stop cheaters from using modified code.
33set g_allowvote "1"			// 0 = off, 1 = on // whether or not voting is enabled
34set g_doWarmup "1"			// whether or not do the warmup
35set g_warmupReady "0"		// the percentage of people who have to type /ready in console for match to start // 0, noone, 1 everyone. 0.5 is half of the people connected have to type /ready
36set g_warmup "40"			// warmup at beginning of match in seconds
37set gamename "wop"			// the gamename - dont touch
38set sv_maxRate "25000"      // Sets the maximum allowable rate a client may have set when connected to the server. A suggested setting is 8000 or 10000 so server bandwidth is not used up by high speed clients, thus allowing modem players to have a smoother game.
39set logfile 1
40set g_log "wop-syc-server.log"  	// This is to set the name of the output file.  By default it's "games.log".
41// set g_inactivity 3000    // Number of seconds before an inactive player is kicked.
42
43
44//*** Automatic Download ***
45// see www.ioquake3.org for more info
46// sv_allowDownload's value is now a bitmask made up of the following flags:
47// 0 - disable
48// 1 - enable
49// 2 - do not use HTTP/FTP downloads
50// 4 - do not use UDP downloads
51// 8 - do not ask the client to disconnect when using HTTP/FTP
52
53set sv_allowdownload "0"
54
55// sv_dlURL is the base of the URL that contains your custom .pk3 files
56// the client will append both fs_game (WOP in our case) and the filename to the end of this value.
57// The pk3 files must be located in the ./wop subdir then.
58
59//set sv_dlURL "http://some.url.com/"
60
61
62//*** Master Servers ***
63seta sv_master1 "wopmaster.kickchat.com"
64// seta sv_master2 "someother.master.com"
65
66
67//*** Map Rotation ***
68// rotation for WoP gametypes
69set m1 "map wop_diner; set nextnmap vstr m2"
70set m2 "map wop_padship; set nextnmap vstr m3"
71set m3 "map wop_padlibrary; set nextnmap vstr m4"
72set m4 "map wop_bath; set nextnmap vstr m5"
73set m5 "map wop_kaistrashmap; set nextnmap vstr m6"
74set m6 "map wop_padgarden; set nextnmap vstr m7"
75set m7 "map wop_huette; set nextnmap vstr m8"
76set m8 "map wop_mopans_jail; set nextnmap vstr m9"
77set m9 "map wop_cabin; set nextnmap vstr m10"
78set m10 "map wop_padkitchen; set nextnmap vstr m11"
79set m11 "map wop_backyard; set nextnmap vstr m12"
80set m12 "map wop_padattic; set nextnmap vstr m13";
81set m13 "map wop_anteroom; set nextnmap vstr m1";
82
83//*** Gametype Rotation ***
84
85set g1 "g_warmup 40; pointlimit 200; g_gametype 3; set nextgtype vstr g2"
86set g2 "g_warmup 40; pointlimit 200; g_gametype 7; set nextgtype vstr g1"
87
88//*** modifying nextmap ***
89set nextmap "vstr execnextmap"
90set execnextmap "vstr nextgtype; vstr nextnmap; set nextmap vstr execnextmap"
91
92set nextnmap "vstr m1"
93set nextgtype "vstr g1"
94
95vstr g1
96vstr nextmap