TC官方合作论坛
标题:
我想做一个DNF 自动分解脚本 怎么让他无限循环啊
[打印本页]
作者:
1142169220
时间:
2012-9-9 13:29
标题:
我想做一个DNF 自动分解脚本 怎么让他无限循环啊
流程如下 我在游戏角色界面开启
然后找字(角色名) 双击登陆 然后找赛利亚名字
点击她然后找到 物品店
然后找到 棉布腰带 (这些腰带)
然后写一个 双击循环30次(这里怎么写比较好 让背包装满就可以了)
然后角色移动 开启分解机 打开分解机 这些都是 键盘鼠标模拟操作
分解就是找图然后点击
然后就是修理
修理完毕后回到角色选择界面
然后继续循环 有没有人 有好的建议或者 代码
作者:
shine宝宝
时间:
2012-9-9 13:36
循环(真)
重复(30)
双击
重复结束
分解
循环结束
作者:
1142169220
时间:
2012-9-9 13:48
第一步怎么让鼠标在游戏窗口里找图呢
很小白的问题大神见谅
作者:
shine宝宝
时间:
2012-9-9 13:53
前台的话。。你把游戏开着 然后找图范围写游戏窗口的坐标就行
作者:
1142169220
时间:
2012-9-9 13:54
回复
4楼
shine宝宝
的帖子
那个找图范围是自己设置还是用AB抓抓啊
作者:
shine宝宝
时间:
2012-9-9 13:55
用抓抓确定范围后把数字写在代码里
作者:
1142169220
时间:
2012-9-9 13:59
回复
6楼
shine宝宝
的帖子
谢谢大神 马上就去实现第一个功能 选择角色
作者:
1142169220
时间:
2012-9-9 14:16
整型 图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,800,600,"rc:\\111.bmp",0,1.0,0,图片X坐标,图片Y坐标)
鼠标.移动(图片X坐标+20,图片Y坐标+10)
鼠标.左键双击(1)
好啦 左键单击找角色完成 大神帮我看下代码 有木有需要改善的地方
作者:
1142169220
时间:
2012-9-9 14:26
我想问一下是不是所有关于找图的步骤都要用一个循环啊 还是 全部流程都写在一个循环里
比如说 我 双击人物角色后登陆房间找赛利亚
要是等待时间过长 是不是后面的代码就执行不了啊
所以要加循环?
作者:
shine宝宝
时间:
2012-9-9 15:17
额 不知道你那个要怎么操作 你自己想想啦 感觉你步骤想的挺清晰的。。
作者:
1142169220
时间:
2012-9-9 15:46
回复
10楼
shine宝宝
的帖子
哈哈 现在我瞎弄了一下 虽然有很多bug但是终于写到 自动点开赛丽亚的 商店 不过那个棉布腰带有
3种 图片都一样 而且非要鼠标移动到物品身上才会有文字显示 这样的话 我是直接根据相对坐标点击
还是用其他的什么方法 希望大神指点一二 不胜感激涕零
作者:
1142169220
时间:
2012-9-9 16:02
回复
10楼
shine宝宝
的帖子
那个要买的东西图标在商店里有重复的 鼠标移动到物品身上才能看见 物品名字
找图 解决不了 怎么办
作者:
shine宝宝
时间:
2012-9-9 16:45
可以看他们周围有什么特殊的然后偏移。。
作者:
fire
时间:
2012-9-9 17:42
客官,你的程序思路很清晰,但有个问题,你就这样点击一次,但是DNF游戏可能没有进入游戏,或者它没反应;等于说是白点了,所以我建议加个循环或者是重复点击一次后延时多少多少,不可能是刚点击就进去了。
整型 逻辑型 角色()
循环(真)
整型 图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,800,600,"rc:111.bmp",0,1.0,0,图片X坐标,图片Y坐标) //rc:*.* 这个是不需要斜线的
鼠标.移动(图片X坐标+20,图片Y坐标+10)
鼠标.左键双击(1)
辅助.等待(10000)//等10秒试试
如果(图像序号==0)
跳出 //参见TC帮助文档的 【继续(continue)和跳出(break)语句】
如果结束
循环结束
返回 真
功能结束
然后就是买东西的代码了。。。。。。楼主,没看明白追帖;
作者:
fire
时间:
2012-9-9 17:43
一段代码编辑起来很简单,但是一个健壮的代码确实费点周折;
楼主加油。、、、
作者:
守护星
时间:
2012-9-9 17:56
作者:
1142169220
时间:
2012-9-9 18:36
请问一下 那个鼠标连点太快了 怎么办
作者:
1142169220
时间:
2012-9-9 18:45
回复
13楼
shine宝宝
的帖子
哈哈 大神不愧是大神 我们都想到一块儿去了
作者:
1142169220
时间:
2012-9-9 18:53
顺利的写到了 走到洛顿那儿 接下就是自己开分解机分解了 有没有大神 或者小白 提供好的想法 和代码
本人愚钝 忘大神指点一二
作者:
1142169220
时间:
2012-9-9 20:07
回复
14楼
fire
的帖子
大神谢谢啦 我会好好看的
作者:
1142169220
时间:
2012-9-9 20:09
回复
15楼
fire
的帖子
我现在在写那个 分解的代码 就是一背包都是一样的东西 我用一个图就可以全部找到 但是我写的时候
他一直在背包里闪烁 就是每个都找 ,怎么能让他找一个就不继续找 然后分解完成后继续找呢
作者:
fire
时间:
2012-9-9 22:24
找到腰带
拖到分解机
松开鼠标
分解
延时
确定
找到腰带
可以?
作者:
黑影小波
时间:
2013-6-15 11:37
目测很难
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1