-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathserver-init.cfg
138 lines (113 loc) · 6.94 KB
/
server-init.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
// basic server configuration script
// note that some commands are commented out with //, and need to be uncommented and set to a value to work
// optional specific IP for server to use
// serverip N.N.N.N
// optional specific port for server to use
// serverport 28785
// maximum number of allowed clients
maxclients 8
// maximum number of bots a master can add - admins are unaffected by this limit
// set to 0 to disallow bots
serverbotlimit 8
// controls whether or not the server is intended for "public" use
// when set to 0, allows "setmaster 1" and locked/private mastermodes (for coop-editing and such)
// when set to 1, can only gain master by "auth" or admin, and doesn't allow locked/private mastermodes
// when set to 2, allows "setmaster 1" but disallows private mastermode (for public coop-editing)
publicserver 0
// description server shows for the server browser
serverdesc ""
// password required to connect to the server
// generally unnecessary unless you really don't want anyone connecting to your server
// using the serverauth option allows people with an appropriate local authkey to connect regardless
// serverpass ""
// password that allows you to gain admin by "setmaster password_here"
// local authkeys are more secure than this and should be used instead if possible
// adminpass ""
// domain to use for local authkeys to the server so people can authenticate by "auth domain_here"
// must be a non-empty string that should be unique to your server to prevent clashes with other servers
// serverauth ""
// controls whether or not the server reports to the masterserver
updatemaster 1
// optional message of the day to send to players on connect
// servermotd "..."
// controls whether admin privs are necessary to record a demo
// when 1 requires admin (default)
// when 0 only requires master
// restrictdemos 1
// maximum number of demos the server will store
// maxdemos 5
// maximum size a demo is allowed to grow to in megabytes
// maxdemosize 16
// whether or not to enable server-side demo recording automatically for every match
// when 1 will always record a server-side demo for every match
// when 0 will only record a demo for a match when requested (default)
// autorecorddemo 0
// controls whether admin privs are necessary to pause a game
// when 1 requires admin (default)
// when 0 only requires master
// restrictpausegame 1
// controls whether admin privs are necessary to change gamespeed
// when 1 requires admin (default)
// when 0 only requires master
// restrictgamespeed 1
// whether or not to allow players to vote on maps not in the rotation
// when 1 requires master
// when 2 requires admin
// when 0 allows any votes (default)
// lockmaprotation 0
// whether or not teams should persist across matches and avoid autobalancing
// when 1 teams persist across matches and don't autobalance
// when 0 teams automatically balance at the beginning of a match (default)
// persistteams 0
// whether or not overtime is enabled for matches
// when 1 enables overtime such that the match will keep going so long as scores are tied
// when 0 the match will always end after a fixed time whether or not anyone wins (default)
// overtime 0
// whether or not blue armour is enabled in regen capture
// when 1 players spawn with blue armour in regen capture as in other modes (default)
// when 0 players spawn without any armour in regen capture
// regenbluearmour 1
ffamaps = [
aard3c abyss academy access akaritori akimiski albatross alithia alloy antel anubis aod aqueducts arbana asenatra asthma averas
awoken bvdm_01 c_lone carbide cartel castle_trap catacombs cavefire church51 clash collusion colony complex conflict corruption
crypta curvedm curvy_castle darkdeath deathtek depot dirtndust dispute DM_BS1 dock dopamine douze duel5 duel7 duel8 dune elegy exist
exo fallen fanatic_quake fdm6 ferguson force frag-lab frag2 fragplaza frostbyte frozen fubuki fury ghetto gorge gothic-df guacamole
gubo gula hades hashi hator haven haze hdm3 headroom hektik helligsted hillfort hog2 horus idyll3 imhotep industry infernal injustice
insipid island janela justice kalking1 kastro katrez_d kffa killfactory kmap5 konkuri-to ksauer1 legacy legazzo lost_soul lost_world
lostinspace maple masdm mbt10 mbt2 mbt9 memento memoria metl1 metl2 metl3 metl4 mood moonlite neondevastation neonpanic nessus nmp10
nmp8 nucleus oasis oddworld ognjen ogrosupply oldschool orbe orion osiris ot outpost paradigm pariah park pgdm phosgene phrantic
pitch_black powerplant purgatory refuge renegade rm1 rm5 roughinery ruby ruine saffier sandstorm sauerowalk sauerstruck sdm1 shadowed
shindou shinmei1 shiva simplicity skrdm1 skycastle-r slingshot souls spcr2 stahlbox stemple stronghold suburb suisei tartech teahupoo
tejen thetowers thor torment toxicity tumwalk turbine turmoil unworld unworld2 ventania wake5 waltz wdcd zamak zavial zdm2 ztn
]
capturemaps = [
aastha abbey access akimiski akroseum alithia anubis aod arabic asenatra asgard asteroids averas bklyn c_egypt c_lone c_valley campo
capture_night caribbean casa collide collusion core_refuge core_transfer corruption croma cwcastle damnation destiny dirtndust disc
disruption donya duomo dust2 earthstation eris eternal_valley evilness face-capture fallen fb_capture fc3 fc4 fc5 forge fragnostic
frostbyte fusion garden genesis ghetto gorge gothic-df hades hallo harbor haste hidden imhotep infamy infernal killcore3 kopenhagen
laucin lostinspace luna mbt12 mc-lab meltdown2 mercury metro monastery nevil_c new_energy nitro nmp4 nmp9 nucleus ogrosupply
overdrive ow pandora paradigm pariah ph-capture pul1ctf reissen relic risk river_c river_keep ruby ruebli rust serenity skycastle-r
snapper_rocks spcr stadium stronghold subterra suburb surge tempest tortuga triforts turbulence turmoil twinforts urban_c valhalla
venice waltz xenon zamak
]
ctfmaps = [
aastha abbey akimiski akroseum arbana asgard authentic autumn bad_moon berlin_wall bklyn breakout bt_falls campo capture_night
caribbean casa catch22 collide core_refuge core_transfer croma daemex damnation desecration destiny disc disruption divine duomo dust2
earthsea earthstation enigma eris eternal_valley europium evilness face-capture fire_keep flagstone forge forgotten fortress fragnostic
fusion garden hallo harbor haste hidden idris infamy kiryu kopenhagen l_ctf laucin luna mach2 mbt1 mbt12 mbt4 mc-lab meltdown2 mercury
metro mill new_energy nitro nucleus overdrive ow pandora pul1ctf ra recovery redemption regal reissen risk river_keep ruebli rust
sacrifice shellshock2 shipwreck siberia snapper_rocks spcr stadium stronghold subterra suburb surge tatooine tectonic tejen tempest
tortuga triforts tubes turbulence twinforts unworld3 urban_c valhalla warlock wdcd xenon
]
spmaprot = [
mpsp6a mpsp6b mpsp6c mpsp9a mpsp9b mpsp9c mpsp10 lost level9 skrsp1 crnsp1
]
maprotationreset
maprotation "*" $ffamaps
maprotation "?capture ?hold" $capturemaps
maprotation "?ctf ?protect ?collect" $ctfmaps
maprotation "SP" $spmaprot
maprotation "DMSP" $ffamaps
teamkillkickreset
teamkillkick "*" 7 30
teamkillkick "?capture" 10 30