注册 登录
MOD中国同盟社 返回首页

mikezoom的个人空间 http://www.modchina.com/?104607 [收藏] [复制] [分享] [RSS]

日志

《反恐精英》脚本命令语法详解 作者:麦克老狼(不是我)

热度 1已有 504 次阅读2011-9-25 11:23


第一节:alias 的语法格式
alias 的语法格式:alias [身定义名称] ["内部或外部命令"]
“alias” 命令语句的作用是将一个或多个内部或外部命令定义为一个新的名称,使其成为一个可执行的命令集。在这里新的名称可以是自定义的任意名称,被定义的命令用双引号括起来。如果被定义的命令为多个命令则每个命令之间要用分号(;)隔开。例如:当我们要将购买六个弹匣的主枪子弹定义为“ammo1”那么我们就可以这样写:
alias ammo1 "buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1;mclr"
如果要将购买沙漠之鹰定义为“deagle”。我们可以这样写:
alias deagle "buy; menuselect 1; menuselect 3;menuselect 0;mclr"

第二节:bind 的语法格式
bind 的语法格式: bind ["任意键"] ["内部或外部命令"]
bind 语法的用途是将一个内部或外部命令绑定到任意一个自定义的键名
例如:如果我们想把购买“沙漠之鹰”绑定到键盘上的“F1”键,我们可以这样写:
alias deagle "buy; menuselect 1; menuselect 3; menuselect 0; mclr"
bind "F1" "deagle"
在这里面“alias”语句的作用是将购买“沙漠之鹰”命令集"buy; menuselect 1; menuselect 3; menuselect 0; mclr"赋予一个新的名称为"deagle"。然后再用"bind"语句将"deagle"绑定到键盘上的一个键“F1”。这样我们在游戏中就可以按键盘上的“F1”来一键购买“沙漠之鹰”了

第三节:
在前两节我给大家详细介绍了一下"alias"和"bind"语句的语法和应用实例
这一节我们再通过实例来看看如何综合运用这两个基本语句来编写CS一键买枪脚本文件
下面就是我自己编写的CS一键买枪脚本,供大家学习参考,当然如有不足之处也欢迎批评指正:
alias w "wait"
alias mclr "slot10;w;slot10"
alias ammo1 "buyammo1;buyammo1;buyammo1;buyammo1;buyammo1;buyammo1;mclr"
alias ammo2 "buyammo2;buyammo2;buyammo2;buyammo2;buyammo2;buyammo2;mclr"
alias equip "buyequip;menuselect 8;menuselect 2;ammo1;ammo2;buyequip;menuselect 8;menuselect 4;buyequip;menuselect 8;menuselect 3;menuselect 0;mclr"
alias hj "buyequip;menuselect 8;menuselect 2"
alias sl "buyequip;menuselect 8;menuselect 4;buyequip;menuselect 8;menuselect 3"
alias deagle "buy;menuselect 1;menuselect 3;ammo2;menuselect 0;mclr"
alias equip2 "hj;ammo1;deagle;sl"
alias mp5 "buy;menuselect 3;menuselect 1;equip2;menuselect 0;mclr"
alias carbine "buy;menuselect 4;menuselect 1;buy;menuselect 4;menuselect 3;equip2;menuselect 0;mclr"
alias awp "buy;menuselect 4;menuselect 6;equip2;menuselect 0;mclr"
bind f2 "carbine"
bind f3 "mp5"
bind f4 "awp"
bind f1 "deagle"
bind z "equip"
alias +sjump "+jump;+duck"
alias -sjump "-jump;-duck"
bind SPACE +sjump

说明:用记事本打开 Counter-Strike\cstrike目录下的 autoexec.cfg 然后粘贴以上字符内容,首次使用该脚本时:进入游戏后打开控制台输入命令:exec auotexec.cfg 回车即可,以后进入游戏后会自动加载该脚本。

F1键购买“沙漠之鹰”+子弹(全满)
F2键购买“M4”或“AK47”+“沙漠之鹰”+子弹(全满)+护甲+手雷+闪光弹(1颗)
F3键购买“MP5”+“沙漠之鹰”+子弹(全满)+护甲+手雷+闪光弹(1颗)
f4键购买“AWP”+“沙漠之鹰”+子弹(全满)+护甲+手雷+闪光弹(1颗)
Z键购买子弹(全满)+护甲+手雷+闪光弹(1颗)
Sbpace(空格)键超级跳

关于1.5版本的BIND解决办法 :
在1.5里,如果你用自己的config文件的话,你会发现F1键和F2键被绑定后无法工作!
你可以试着用这种方法解决:
将".\valve\cl_dlls" 里的"demoeditor.dll"和 "gameui.dll" 重命名或转到别的文件夹里,这下你可以绑定F1和F2了 

1

路过

鸡蛋

鲜花

握手

雷人

刚表态过的朋友 (1 人)

收藏 分享 转发到开心网 举报

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册
验证问答 换一个 验证码 换一个

回顶部