搜索
查看: 2054|回复: 5

config高手请进!

[复制链接]
匿名  发表于 2003-4-8 17:33:19 |阅读模式 来自 Invalid
我想为自己定制一个GONFIG:

其中我想做个走路的锁定功能(按一下进入走路状态,再按一下又可恢复跑动状态)
请问如何制作?(代码?):D
发表于 2003-4-8 17:55:39 | 显示全部楼层 来自 中国–江苏–南京
开关式脚本:

开关式脚本的格式为:
alias "开关" "关闭"
alias "关闭" "alias 开关 打开;关闭的命令"
alias "打开" "alias 开关 关闭;打开的命令"
然后bind "键位" "开关"即可。
比如:
alias radar_t radar_off
alias radar_off "alias radar_t radar_on; hideradar"
alias radar_on "alias radar_t radar_off; drawradar"
然后bind "\" "radar_t"即可。以后按\键即可实现雷达的开关。
我们把每一行加上注解:
alias radar_t radar_off (定义radar_t为开关命令,执行radar_t命令即执行radar_off命令)
alias radar_off "alias radar_t radar_on; hideradar"(把radar_t重定义为命令radar_on,执行hideradar命令)
alias radar_on "alias radar_t radar_off; drawradar"(把radar_t重定义为命令radar_off,执行drawradar命令)
当你bind了一个键后实际上已经执行了第一句alias radar_t radar_off即定义radar_t到radar_off
当你按下\键后因为第一句已经定义了执行radar_t命令即执行radar_off命令,即执行了第二句alias radar_off "alias radar_t radar_on; hideradar"即定义radar_t到radar_on然后执行hideradar命令隐藏雷达。
当你再次按下\键后因为第二句已经定义了执行radar_t命令即执行radar_on命令,即执行了第三句alias radar_on "alias radar_t radar_off; drawradar"即定义radar_t到radar_off然后执行drawradar命令显示雷达。
如果你再按下\键即又执行了第二句alias radar_off "alias radar_t radar_on; hideradar"即定义radar_t到radar_on然后执行hideradar命令隐藏雷达。如此雷达的开关功能就实现了。


而作走路锁定:则改为+speed即可。
回复

使用道具 举报

匿名  发表于 2003-4-9 00:35:25 来自 Invalid
小弟不才,这个难度大了点!
能不能直接给个编辑好的代码?谢谢了!
我(走路用CTRL控制)谢谢咯!
发表于 2003-4-9 02:17:37 | 显示全部楼层 来自 中国–上海–上海
alias walktrig walkon
alias walkon "+speed;alias walktrig walkoff"
alias walkoff "-speed;alias walktrig walkon"
bind ctrl walktrig
回复

使用道具 举报

匿名  发表于 2003-4-9 15:51:35 来自 Invalid
是不是把
alias walktrig walkon
alias walkon "+walk;alias walktrig walkoff"
alias walkoff "-walk;alias walktrig walkon"
复制到Autoexec
把bind ctrl walktrig复制到Config里????
我试了一下,还是不行.
不成功!
发表于 2003-4-9 16:01:00 | 显示全部楼层 来自 中国–上海–上海
不好意思,搞错参数了
+walk和-walk分别改成+speed和-speed
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表