マップ作成:特殊設定変更

Last-modified: 2008-03-15 (土) 18:53:13

各種いろいろ特殊設定

tf_gamerulesとは

ゲームのルールに関する設定をOUTPUTで変更することができます。
リスポン時間を変更したり、ゲームルールを表示したりできます。

特にマップ内にエンティティを追加しなくても使えます

リスポン時間の変更

2007y12m06d_164817609.jpg
のように設定する

  • Target entithy には tf_gamerules
  • Target Inputには addblueteamrespawnwavetime(赤チームは addredteamrespawnwavetime にすればよい)
  • Parameeterには -12(秒)
    ちなみに tf_gamerules は上の図のようにエラーマークが出ているが問題なく動くようである。

上の設定では青チームのリスポン時間が-12秒されるので、死んでも即復活できる。
上のダイアログでは team_round_timer の OnRoundStart で設定してあるので
ラウンドスタートしたらリスポン時間を-12秒しろになっている。

ゲーム中にメッセージ表示

setblueteamgoalstring
ですがうまく作動してないので今後調査

特定武器を消す

調査中ですが
trigger_multipleで以下の名前をkillすれば武器を使えなくすることが可能です。

tf_weapon_minigun
tf_weapon_shotgun_hwg
tf_weapon_flamethrower
tf_weapon_grenadelauncher
tf_weapon_pipebomblauncher
tf_weapon_pistol
tf_weapon_pistol_scout
tf_weapon_revolver
tf_weapon_rocketlauncher
tf_weapon_scattergun
tf_weapon_shotgun_primary
tf_weapon_shotgun_pyro
tf_weapon_shotgun_soldier
tf_weapon_smg
tf_weapon_sniperrifle
tf_weapon_syringegun_medic
tf_weapon_pda_engineer_build
tf_weapon_pda_engineer_destroy

SetStalemateOnTimelimit