====== スクリプト集 ====== 便利なスクリプトの例 ===== デモ見るときのお手軽設定 ===== basewsw/demo.cfg 等に以下のように書いておいて、デモを見るときに exec demo.cfg とするとお手軽にデモがみれます。↓で停止/再開、↑で巻き戻し、→で早送り、←で通常再生です。 bind UPARROW "demojump 0" bind DOWNARROW "demopause" bind LEFTARROW "timescale 1" bind RIGHTARROW "timescale 4" alias 等を使うともっと色々できるかもしれません。加筆求む :) ===== smile スマイル ===== bind n "happy" alias happy0 "say ^0:]; alias happy happy1" alias happy1 "say ^4:]; alias happy happy2" alias happy2 "say ^2:]; alias happy happy3" alias happy3 "say ^7:]; alias happy happy4" alias happy4 "say ^5:]; alias happy happy5" alias happy5 "say ^1:]; alias happy happy6" alias happy6 "say ^3:]; alias happy happy7" alias happy7 "say ^6:]; alias happy happy0" alias happy "happy0" ボタンを押すたび色の違うスマイルがでます。 ===== DEMO 再生中、キーを押している間だけ早送り・遅送り ===== 設定したキーを押している間だけ、DEMO再生の再生速度を変えることができます。キーを離すと再生速度は通常の1倍速に戻ります。 alias +HS "timescale 4" alias -HS "timescale 1" alias +LS "timescale 0.5" alias -LS "timescale 1" bind (任意のキー) "+HS" bind (任意のキー) "+LS" また、timescale の後ろの数値を変えることによって、早送り、遅送りを任意の速度に変更できます。 ===== LG撃ってる最中はCrosshairが消えるスクリプト ===== bind MOUSE1 “+attack1” bind 1 “cg_crosshair 1; use Gunblade; dw” bind 2 “cg_crosshair 1; use Machinegun; dw” bind 3 “cg_crosshair 1; use Riotgun; dw” bind 4 “cg_crosshair 1; use Grenade Launcher; dw” bind 5 “cg_crosshair 1; use Rocket Launcher; dw” bind 6 “cg_crosshair 1; use Plasmagun; dw” bind 7 “lg1” bind 8 “cg_crosshair 1; use Electrobolt; dw” alias dw “bind MOUSE1 +attack2” alias lw “bind MOUSE1 +attack1” alias lg1 “cg_crosshair 1; use Lasergun; lw” alias lg2 “cg_crosshair 0; use Lasergun; lw” alias +attack1 “+attack; cg_crosshair 0; bind 7 lg2” alias -attack1 “-attack; cg_crosshair 1; bind 7 lg1” alias +attack2 “+attack; bind 7 lg2” alias -attack2 “-attack; bind 7 lg1" bind と cg_crosshair の値は任意の数値に変更して使ってください。