Warsow サーバの建て方を Server - Warsow Japanese Wiki に書きました。まだ最低限のことしか書いていませんが、わかりやすく書こうとすると結構大変ですね。加筆修正よろしくお願いします :)
コードを書くよりも自然言語を書くほうが大変です :)
今、うちのサーバではカスタムマップを入れてオートダウンロードできるようにしてサーバを建ててますのでその設定を載せておきます。
basewsw/dedicated_autoexec.cfg
// This config will be executed last at launching a dedicated server.
// It will never be written in from warsow.
// server settings - must be different for each server running on same machine
set sv_hostname "IwanKottyaNai +Custom Maps FFA"
set port "44400"
set logconsole "wswconsole.log"
set logconsole_append "1" // don't destroy the old log when restarting server
// more server settings
set sv_public "1"
set sv_skilllevel "0" // 0 = easy, 1 = normal, 2 = hard
set password "" // password required to enter the server
set rcon_password "" // password to remotely control the server, keep secret
set sv_pure "1" // if 1 client is forced to use same game modules and
// game data with the server
set sv_battleye "1" // anti-cheat system, not supported by Linux clients!
// 0 = disabled, 1 = optional, 2 = required (2 highly discouraged)
set masterservers "dpmaster.deathmask.net ghdigital.com excalibur.nvg.ntnu.no"
// missing file uploading
set sv_uploads "1" // setting this to 0 will disable sending of
// server upload offers or urls to clients
set sv_uploads_from_server "0" // allow uploading directly from the server
set sv_uploads_baseurl "http://d3.jpn.org/warsow/basewsw" // every pk3 download offer will have url that
// is this string, plus slash and filename
// server side demos
set g_autorecord "1" // record demos from all the matches
set g_autorecord_maxdemos "500" // if there is more than this amount of
// automatically recorded demos, the oldest ones will be deleted
set g_uploads_demos "1" // if this is enabled and server uploading is
// enabled, players can download demos from the server
// game settings
set g_numbots "0"
set g_allow_falldamage "0"
set g_instagib "0"
// callvotes settings
set g_vote_allowed "1"
set g_disable_vote_map "0"
set g_disable_vote_restart "0"
set g_disable_vote_kick "0"
set g_disable_vote_numbots "0"
set g_disable_vote_allow_falldamage "0"
// templates for different server types, enable only one
//exec cfgs/dedicated_allaround.cfg
exec cfgs/dedicated_ffa.cfg
//exec cfgs/dedicated_duel.cfg
//exec cfgs/dedicated_duel_quad.cfg
//exec cfgs/dedicated_tdm.cfg
//exec cfgs/dedicated_ctf.cfg
//exec cfgs/dedicated_tdm_ctf.cfg
//exec cfgs/dedicated_midair.cfg
//exec cfgs/dedicated_ffa_instagib.cfg
basewsw/cfgs/dedicated_ffa.cfg
// Example config for public FFA server
// Execute after common settings are set in dedicated_autoexec.cfg
// server settings
set sv_maxclients "8"
// map rotation
// set sv_defaultmap "wdm1"
// set g_maplist "wdm1 wdm2 wdm3 wdm5 wdm6 wtest4 wtest7 wtest13"
// list of maps in automatic rotation
set sv_defaultmap "dAde_X_warsow"
set g_maplist "gwsw3aprefinal wtdm-gr3nd3lk33p partdm1 rip_beta dAde_X_warsow"
set g_maprotation "1" // 0 = same map, 1 = in order, 2 = random
// game settings
set g_gametype "dm"
set g_scorelimit "50"
set g_timelimit "15"
set g_warmup_enabled "1"
set g_warmup_timelimit "1"
set g_match_extendedtime "0"
// game settings - misc
set g_countdown_time "5"
set g_maxtimeouts "0" // -1 = unlimited
set g_challengers_queue "0"
set g_teams_autolock "0"
// callvotes settings
set g_votable_gametypes ""
set g_disable_vote_gametype "1"
set g_disable_vote_nextmap "0"
set g_disable_vote_scorelimit "1"
set g_disable_vote_timelimit "1"
set g_disable_vote_warmup "1"
set g_disable_vote_warmup_timelimit "1"
set g_disable_vote_extended_time "1"
set g_disable_vote_maxteams "1"
set g_disable_vote_maxteamplayers "1"
set g_disable_vote_lock "1"
set g_disable_vote_unlock "1"
set g_disable_vote_allow_teamdamage "1"
set g_disable_vote_maxtimeouts "1"
set g_disable_vote_timeout "1"
set g_disable_vote_timein "1"
set g_disable_vote_challengers_queue "1"
コメント (3)
sv_pps,
sv_fps,
cl_pps,
っていう謎のコマンドありますよね!?
sv_fpsとsv_ppsを上げてもcl_ppsは62固定されてしまっていたり。。
何に使うコマンドなんでしょうね:D
投稿者: Cyph3R | 2006年09月30日 23:04
日時: 2006年09月30日 23:04
sv_pps = packets per Second
でこいつを上げるとよりサーバの反応が良くなるけど、帯域を食う。
http://www.warsow.net/forum/viewtopic.php?pid=1101471630#p1101471630
sv_fpsはサーバの更新頻度。これも62に固定されているのかな?ちょっとよくわかりません。
http://www.warsow.net/forum/viewtopic.php?pid=1101484715#p1101484715
cl_ppsは現バージョンで削除されたcl_maxpacketsと同じ役割で、次のバージョンで実装されるそうです。
なのでいまは固定されています。
http://www.warsow.net/forum/viewtopic.php?pid=1101485473#p1101485473
とりあえず公式フォーラムで調べたらこんな感じでした。
自分でサーバをいじったことが無いので間違っているかもしれません:)
投稿者: bluespear | 2006年10月01日 19:34
日時: 2006年10月01日 19:34
なるほど、まだ開発中みたいですかねー。
何かわかったら Wiki のほう更新しておきますね :)
投稿者: Guwashi | 2006年10月07日 15:08
日時: 2006年10月07日 15:08