catphone 的server cfg,供s-22参考参考
// --- CatPhone's Edition Q4 DM Server Config
// --- Last update at 2005-12-17,1:55 AM
// --- Master Servers (reports status to master servers)
seta sv_master1 "master3.idsoftware.com"
seta sv_master2 "master0.gamespy.com"
seta sv_master3 "master.kali.net"
// --- Host Specific
set si_name "Q4MAX v0.7 Server" // name for your server
set si_numPlayers "16" // number of actual players allowed in the game
set si_maxPlayers "2" // number of clients allowed on server
set si_minPlayers "1" // minimum players to start a game.
set si_pure "1" // enable client data check
set gamename "Q4MAX v0.7" //Shows mod/gamename (Works with ASE)
// --- NetServer Stuff
set net_serverMaxClientRate "25600" // maximum client rate allowed
set net_serverClientTimeout "30" // disconnection time out
set net_serverZombieTimeout "5"
set net_LANServer "0" // on lan or on internet
set net_serverDedicated "1" // dedicated server
set net_serverMaxUsercmdRelay "5" // command to clients limit
set net_serverAllowServerMod "1" // allow server side mods
set net_serverRemoteConsolePassword "" // RCON password
set net_serverSnapshotDelay "80"
// --- Auto Downloads (this stuff isn't working)
set si_allowDownloads "1"
set net_serverDownload "2"
set net_serverDlBaseURL "http://website.com/downloads/" // change to your website
set net_serverDlTable "pak070.pk4;pak070w.pk4"
// --- Logs (log server stuff)
set logFile "0"
set logFileName "qconsole.log"
set com_logMPStats "0"
// --- Voting
set si_allowVoting "1" // allow voting on the server
set g_voteFlags "185" // not working
// --- Enable PB
set sv_punkbuster "0"
PB_SV_ENABLE
// --- Game Settings
set si_fragLimit "0" // frag limit
set si_timeLimit "15" // time limit
set si_tourneyLimit "0" // frag limit tourney
set si_captureLimit "0" // CTF capture limit
set si_warmup "1" // do a warmup before starting game
set si_allowHitscanTint "2"
set si_autobalance "1" // auto balance teams
set si_gameType "DM" // game type
set si_teamDamage "0" // damage team mates
set si_countDown "15" // warmup time
set si_idleServer "0"
set si_shuffle "0" // shuffle teams on map change
set si_spectators "1" // allow specators
set si_useReady "1" // force players to ready up before starting game
set si_weaponStay "0" // weapons stay after pickup
set g_spectatorChat "0" // Can spectators talk with everyone ingame?
set g_mp_gravity "800" // gravity
set pm_speed "320" // player speed
// --- Player View Motion (these should be self explanitory)
seta pm_runbob "0"
seta pm_runpitch "0"
seta pm_runroll "0"
seta pm_bobpitch "0"
seta pm_bobroll "0"
seta pm_bobup "0"
seta pm_crouchbob "0"
seta pm_walkbob "0"
// --- Passwords
set si_usePass "0" // lock the server?
set g_password "" // server password
// --- Maps
set si_map "mp/swq4dm1" // start with this map
set g_mapCycle "mp/swq4dm1;mp/pro_bliptourney1;mp/l4dm1;mp/q4dm3tmp" // built in map cycle script
// --- Restart the server
spawnServer