TC官方合作论坛
标题:
求教下~开了很多功能 但是需要再很多功能里加上一条件,如果出这个条件了,就需要关闭游戏,从新到最开始第一步,登陆从新开始
[打印本页]
作者:
zywbest000
时间:
2013-8-17 15:55
标题:
求教下~开了很多功能 但是需要再很多功能里加上一条件,如果出这个条件了,就需要关闭游戏,从新到最开始第一步,登陆从新开始
求教下~开了很多功能 但是需要在很多功能里加上一条件,如果出这个条件了,就需要关闭游戏,从新到最开始第一步,登陆从新开始。。。。 而且这个功能里面 大功能 小功能的 都需要加那个判断条件(就是一个找图的命令,因为这个游戏可能随时掉线,会出来一个提示对话框,找到这个对话跨,就结束游戏重新在开始上,回到第一步),这个条件判断如何加,然后如何回到第一步最开始的地方重新开始执行命令。如下:
功能 开始_点击()
线程句柄=线程.开启("尝试登陆.来吧","")
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.退出()
功能结束
功能 来吧()
尝试登陆.开辅助()
尝试登陆.开客户端选择大区()
尝试登陆.点击登录()
尝试登陆.检测是否有验证码及随便输入()
尝试登陆.刚进入游戏()
尝试登陆.攻击()
功能结束
这个是最开始的大功能,需要每个功能都加入判断条件,判断成功的话,回到第一步,再重新来过,另外再里面比如 攻击(), 里面也包含很多功能,也要加入这个判断条件,因为掉线这个事情是随时随地发生的!!!
如下:
功能 攻击()
尝试登陆.修理装备()
尝试登陆.选择地图()
尝试登陆.进本开打()
功能结束
这里面 每条功能命令 都要加入这个判断条件,因为掉线是随时随地存在的,如果判断成功,就返回最最开始从新开始登陆,之后再依次执行命令,再继续打本,求教大神啊 这个如何解决~~~ 需要用什么方法来实现,我把这些功能都分步了,定义了好多功能函数。 这些功能函数里面 很多都需要加入这个判断条件,一旦判断成功就 回到最最开始的第一步 重新开始登陆,依次下来继续登陆游戏开始打本~~~~在这里拜谢了 求教哦~~!!
作者:
陌上青衣。
时间:
2013-8-17 17:44
如果你goto 语句用的灵活用goto是最好不过了。
不会用goto的换就用循环去绕
作者:
sugar987009
时间:
2013-8-17 18:19
其实这个好简单 随便调用一个用法 用这个用法一直检测着 只要一出现你说的问题 直接关闭游戏就是了
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1