スクリプト集

便利なスクリプトの例

デモ見るときのお手軽設定

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 の値は任意の数値に変更して使ってください。

tips/スクリプト集.txt · 最終更新: 2012/01/14 21:55 by nasa
CC Attribution 3.0 Unported
www.chimeric.de Driven by DokuWiki Recent changes RSS feed