就是含有bind和alias等命令的集合,
"^e}C@ 你可以把這個集合存為一個獨立的文件然后在需要的時候執(zhí)行,
)VV4HoH]8 這樣就可以方便你在CS中的使用。
K{eqB!@j 腳本可以存為后綴名為.cfg的文件放在cstrike文件夾下,
GgZEg
?@ 執(zhí)行時在控制臺輸入:exec (腳本文件名).cfg 即可。
D]LFX/hlH 比如將以上的腳本存為buys.cfg文件,
~jgN_jz 則在控制臺中輸入:
C.Wms}XA exec buys.cfg則可以實現(xiàn)我們所需要的功能。
P22y5z~ 要實現(xiàn)一個命令只要把這一過程定義(alias)好,
T7WZ(y
3C 并且分配一個鍵位給這個命令,
k:(e79 以后只要按分配好的鍵位,就可以實現(xiàn)這一過程。
p4<M|1Z& 所有的腳本都是通過這一方法實現(xiàn)的。
6_ 33*/>=c `W.vW8!# 1. alias語句是參數(shù)賦值用,語法為alias 參數(shù)名 “數(shù)值”
9~Y)wz 2. bind語句為綁定命令,就是把某個alias賦值的參數(shù)綁到某個鍵。
f0N)N}y 具體的語法為bind "鍵名" "參數(shù)名"
Dn{19V.L 3. “buy”相當于按下“b”鍵,
[E..VesrM “buyequip”相當于按下“o”鍵;
7><*
9iOW “menuselect x”就是對應(yīng)購買菜單的號碼。
"'&>g4F`o uHujw.H/y 舉個例子:
OLd$oxKR * 你要買ak47,那你在開局時會按b-->4-->1,
3f7t% 對應(yīng)的腳本就是buy; menuselect 4; menuselect 1;(中間用分號隔開)
Aspj*CDu &zg$H,@Qp * 你要買手雷和1個閃光彈的話,那你在開局時會按o-->4,o-->3,
m,"cbJ
/ 對應(yīng)的腳本就是buyequip; menuselect
o q'J*6r b'Piymx 注意bind鍵不能沖突,否則先bind的無效.
leX7(Y;!a7 ~8n~4 Bind就是分配一個命令到指定的鍵,它同樣能夠分配一個alias到指定的鍵。
f6aT[Nw< 比如:
tSh}0N) MU^xu&MB bind "mouse1" "+attack"
y[ rB" 表示分配+attack(攻擊)這個命令到指定的鍵mouse1(鼠標左鍵)
nfCd*f 4BUK5)B }fa%JN %E 什么是alias?
g)zn.] Alias就是給一組命令定義一個名稱,
aLyhxmn ^) 當你定義過后,CS就認為此alias為一個普通的命令,
BW(DaNt^ 你可以用bind命令分配一個鍵給這個alias,也可以在其他的alias中使用它。
41fm} !_/8!95 比如:
ck4T#g;= alias hw "say Hello World!"
H(*=9 fSQ3 :o 則當你在控制臺(console)中輸入hw這條命令回車執(zhí)行后
$M8>SLd 你就對服務(wù)器里所有的玩家說了Hello World!這句話。
QVZ6;/ 你還可以用bind命令:
^F{)4 bind “v” "hw"
59%f|.Z) KWuj_.; 當你按過v鍵后
T\$^>@ 你同樣對服務(wù)器里所有的玩家說了Hello World!這句話。
si"mM>e =[tls^ 又比如:
xZ{|D alias buym "buy;menuselect 3;menuselect 1"
.of:#~ alias buyv "buy;menuselect 8;menuselect 1"
5M.n'* alias buysay "buym;buyv;hw"
~"4