■MODの構成
□MODがあるかどうか?
・MOD未導入の場合は"BASE"フォルダの中からautconfig.で設定したゲームモードのフォルダが読み込まれる
・"MOD.as"で、導入するために記入されたMODによって
MODフォルダ内のゲームモードのフォルダが、BASEフォルダの代わりに読み込まれる?(優先される?
■MODを改造する場合
・MODを改造した方が取り換えが利く?
・BASEフォルダを改造するとどうなるか?>他のPLにDLされない?
■MODの動きの確認
・dedicateファイルを起動すると、黒い画面に稼働しているプログラムが表示される。
・設定したゲームモードにかかわらず、全てのゲームモードが一度読み込まれる
・そのあと、設定したゲームモードの鯖立てがはじまる
・データファイル内の最初に、引用しているデータファイルが羅列されている場合もある
(BASE/rules/gamemode. 等
■checking holidayを削除する(削除する前にバックアップを忘れずに)
・鯖立てたときに、最後に1行「checking holiday...」と入る
・おそらく運営元でイベントあった時に適用される?クリスマス風になるMODとか
・若干鯖立てるのに時間がかかるので消したい場合
・変更したい「gamemode.cfg」を探す。MOD使うならMODのフォルダ内の方
・開いて、最初の方に読み込まれるファイルの一覧が並んでいる
・その中のholiday.asの行を削除する
■リスポーン待機時間、ゲーム開始人数、ゲーム開始前の準備時間、1ゲームの制限時間、を設定する
・base/rules/CTF/ctf_vars.cfgを開く
#spawn time in seconds ←リスポーン待機時間。デフォルト10秒 spawn_time = 10
#minimum number of players to be in each time before the game starts minimum_players_in_team = 1;
↑ゲームを始める各チームの最低人数。デフォルト各チームに1人
#amount of pre-game time once there are enough players ingame warmup_time = 180; #seconds ↑ゲーム準備時間。デフォルト180秒(3分)
#amount of time before the game ends in a tie #anything less than 0 means the game never ends game_time = -1; #minutes ↑1ゲームの制限時間。デフォルトでは-1で、無制限
#whether to scramble teams each game scramble_teams = true;
↑チーム人数のバランスが崩れたら自動でチーム移動するかどうか。デフォルトtrueで有効
無効にする場合はfalse?
・MOD使用時でもBASEの方が優先される?
■サーバーに入った時にチャット欄にメッセージを自動表示する
ChatInfo.as
ShowRulesOnJoin.as
をKing Arthur's Gold\Base\Rules\CommonScripts に入れる
・MOD使用時はMODの方にいれる
・MODのルールのファイルに .as欄に追加する
■BGMの差し替え方
・\King Arthur's Gold\Base\Sounds を開く
・その中の対応するoggファイルを入れ替える
・MODを使用している場合は同じ構成でMODファイルに入れて置くだけでOK
□ogg編集ソフト
・フリーでは「SoundEngine Free」がおススメ
・ファイルサイズは多くても300kb?
・あまり多いとDL時間が長くなるので注意
■コマンドプロントに出る「same name!」の注意書きを消す
・同じ名前の「tema1.cfg」「team2.cfg」のファイルがあるため
・\King Arthur's Gold\Base\Rulesを開く
・各ゲームモードの「gamemode.cfg」を開き5行目の”team1.cfg”を”team1tdm.cfg”などに書き換える
・それに対応して同フォルダ内の[team1.cfg」を書きかえる
・使うゲームモードはそのままにしておく
・動作の保証は未確定なのでバックアップ推奨