打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【新提醒】帮忙看一下游戏技能怎么设置.技能延时问题
游戏按一下技能发出,在没发出之前再按一下就取消.所以不能不停按键!
一个技能冷却时间 6秒
一个技能冷却时间 8秒
脚本设定技能冷却时间刚好就发,我设了延时,在一个脚本无法实现.除非用两个脚本!分别一个延时6秒的技能脚本,一个延时8秒的技能脚本.不方便!
请问,怎样在一个脚本实现这个功能呢?请高手指教
dim jn1time,jn2time
jn1time=now
jn2time=now
if datediff("s",jn1time,now)>6
//大于6秒就.....
jn1time=now
endif
if datediff("s",jn2time,now)>8
//大于8秒就...
jn2time=now
endif
查到了datediff 是取时间差,("s",jn1time,now)>6
"S"是什么用呢? 判断试正确就按"S",这样理解对不对?
脚本不能运行,是我的按键版本不对吗?我用 V5.83
jn1time=now
把目前时间赋予变量jn1time?
if datediff("s",jn1time,now)>6
目前时间和变量jn1time对比>6?前面的“S”是只对比秒吗?
我用记事本试了不能运行呢.
按键里面有VBS函数,得到当时时间是data.我用了也不行。
dim x
dim y
dim z
VBS Second(x)
VBS Second(y)
VBS Second(z)
Rem 1
If y-x>6
//大于6秒就.....
KeyPress 49 1
VBS Second(y)
EndIf
If z-x>8
//大于8秒就.....
KeyPress 50 1
VBS Second(z)
EndIf
Goto 1
这是我照merting 的思路改的,还是不能运行。我用记事本测试的
VBS dim x
VBS dim y
VBS dim z
VBS dim v
VBS Second(x)
VBS Second(y)
VBS Second(z)
VBS Second(v)
Rem 1
VBS Second(y)
If y-x>6
//大于6秒就.....
KeyPress 49 1
VBS Second(x)
EndIf
VBS Second(v)
If v-z>8
//大于8秒就.....
KeyPress 50 1
VBS Second(z)
EndIf
Delay 1000
Goto 1
又做了一个,还是不行
原帖由 一只鱼 于 2006-12-28 10:56 PM 发表
dim jn1time,jn2time
jn1time=now
jn2time=now
Rem go
If datediff("s",jn1time,now)>6
//大于6秒就.....
jn1time=now
EndIf
If datediff("s",jn2time,now)>8
...
非常感谢你抽时间来帮我这个新手解答问题,感动中.... (学按键有动力了 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
教你写最简单的脚本 让电脑帮你表白
vbs实现的定时关机、重启的脚本和程序
VBS在讲详细一点呀
网络游戏找怪思路详解
[更新内容在2楼]实现远程控制电脑挂机的方法
按键精灵 脚本
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服