- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
游戏辅助制作教程——如何使用按键精灵脚本自动间隔时间释放辅助技能
游戏辅助制作教程——如何使用按键精灵脚本自动间隔时间释放辅助技能
脚本使用说明:
按键精灵脚本可应用于各种网络游戏,用于自动间隔时间使用辅助技能,可自定义三个技能和间隔时间。
脚本开始运行前请先在按键精灵主界面上设置自定义参数,修改后点击上方的“保存”按钮。
可定义辅助技能热键:数字0~9、字母A~Z、F1~F12,设置技能时字母可不分大小写。
如果辅助技能是F1~F12,比如技能是F12,自定义参数设置的输入格式:f12或F12
输入间隔时间单位为秒,比如间隔180秒,自定义参数的输入格式:180
如果在自定义设置中输入的数据错误,脚本将提示并停止运行。
具体脚本代码如下:
UserVarjn1=a设置技能1键位
UserVarjn2=2设置技能2键位
UserVarjn3=F11设置技能3键位
t1=now
//重新赋值日期时间到变量
EndIf
IfDateDiff(s,t2,now)=sj(1)
Delay10
KeyPresskey(1)1
t2=now
EndIf
IfDateDiff(s,t3,now)=sj(2)
Delay10
KeyPresskey(2)1
t3=now
EndIf
Delay10
EndWhile
//-----------------------------------------------------------------------
//------------------------------------------------------[判断键码子程序]
//-----------------------------------------------------------------------
Sub判断按键
a=0:b=0
//赋值数组最小下标
For3
L=Len(number(a))
//Len函数:返回字符串内字符的数量
IfL=1
key(b)=Asc(UCase(number(a)))
//Asc函数:返回字符串首字母的ASCII字符代码UCase函数:返回转换为大写字母的字符
Ifkey(b)48orkey(b)90
GotoEnd
//超出范围跳转到脚本结束标记
ElseIfkey(b)57andkey(b)65
GotoEnd
EndIf
ElseIfL1andL4
IfUCase(Left(number(a),1))=F
//判断字符串首字字符Left函数:返回字符串最左边的指定数量的字符
key(b)=Asc(UCase(Left(number(a),1)))+Right(number(a),L-1)+41
//Right函数:返回字符串最右边的指定数量的字符
Ifkey(b)112orkey(b)123
GotoEnd
EndIf
Else
GotoEnd
EndIf
Else
GotoEnd
EndIf
a=a+1:b=b+1
//数组下标+1
Delay10
EndFor
Return判断按键
//-----------------------------------------------------------------------
//------------------------------------------------------[判断时间子程序]
//-
文档评论(0)