TC官方合作论坛
标题:
一个简单多技能间隔时间不相加的简单写法(已经搞定),分享给大家
[打印本页]
作者:
wxhshm
时间:
2012-2-10 16:48
标题:
一个简单多技能间隔时间不相加的简单写法(已经搞定),分享给大家
整型 a=1
循环(真)
整型 技能
技能=系统.获取毫秒()+1000//1000是间隔时间
a=a+1
如果(a<3)//这里只执行一次
辅助.消息框("第一次技能")
如果结束
如果(技能<=系统.获取毫秒())//开始循环放技能
辅助.消息框("循环技能")
如果结束
循环结束
作者:
wxhshm
时间:
2012-2-10 16:54
还有个小问题 变量 技能 放在如果 后面 循环上去 就又变0了 但影响不大 想差不大 可能 1秒都不到
作者:
超自然
时间:
2012-2-10 16:58
回复
1楼
wxhshm
的帖子
其实吧,也不用获取时间,
假设技能1间隔60秒
假设技能2间隔90秒
while (true)
i=i+1
if (i%6000==0)
//使用技能1
endif
if (i%9000==0)
//使用技能2
endif
help.sleep(1000)
endwhile
作者:
TC
时间:
2012-2-10 16:59
不错,不错,加油,加油
作者:
超自然
时间:
2012-2-10 17:02
回复
4楼
match
的帖子
:-|老大也在逛论坛,咱班门弄斧了............
:$
作者:
陌上青衣。
时间:
2012-2-10 17:06
很不错的哈。。
作者:
wxhshm
时间:
2012-2-10 17:52
都是高手 哎
作者:
TC
时间:
2012-2-10 18:01
自然说的很精髓的,用心看看
作者:
wxhshm
时间:
2012-2-10 18:16
% 这个是什么意思 我不懂 呵
作者:
tclx
时间:
2012-2-10 19:45
长见识了
作者:
超自然
时间:
2012-2-11 02:58
回复
9楼
wxhshm
的帖子
那是取模,就是取余数
i实际上计秒器,如果i被技能间隔整除,说明技能周期到了
作者:
woodfish
时间:
2012-2-11 23:08
谢谢楼主的分享,共同学习tc
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1