TC官方合作论坛
标题:
如何纯键盘移动到怪身边
[打印本页]
作者:
wangzheda3
时间:
2013-7-8 19:02
标题:
如何纯键盘移动到怪身边
没有TAB切换 鼠标也不能点怪 只能纯键盘的移动到怪身边去打怪 我写了好久 根据横版的打怪改的 但不成功 求高手给个思路 贴上代码
帮我看看 我是哪里写错了 试验结果是他一直 朝左走 其他方向键全没用
循环(真)
图像序号=图像.找图(118,21,1257,863,"rc:普通怪物.bmp|rc:钥匙怪物1.bmp",#102030,1.0,0,钥匙怪X坐标,钥匙怪Y坐标)
图像序号=图像.找图(118,21,1257,863,"rc:人物坐标.bmp",#102030,1.0,0,人物X坐标,人物Y坐标)
如果(人物X坐标==-1&&钥匙怪X坐标==-1)
超级键盘.按下(38)
辅助.等待(2000)
超级键盘.弹起(38)
否则
如果(数学.绝对值(人物X坐标-钥匙怪X坐标<10)&&数学.绝对值(人物Y坐标-钥匙怪Y坐标<10)) //人物在怪左上 所以 按右下方向键调整方向
如果((人物X坐标-钥匙怪X坐标>10)&&数学.绝对值(人物Y坐标-钥匙怪Y坐标<10))
如果结束
超级键盘.按下(39)
超级键盘.按下(40)
辅助.等待(200)
超级键盘.弹起(39)
超级键盘.弹起(40)
如果结束
如果(数学.绝对值(人物X坐标-钥匙怪X坐标>10)&&数学.绝对值(人物Y坐标-钥匙怪Y坐标<10)) //人物在怪右上 所以 按左下方向键调整方向
如果((人物X坐标-钥匙怪X坐标>10)&&数学.绝对值(人物Y坐标-钥匙怪Y坐标<10))
如果结束
超级键盘.按下(37)
超级键盘.按下(40)
辅助.等待(200)
超级键盘.弹起(37)
超级键盘.弹起(40)
如果结束
如果(数学.绝对值(人物X坐标-钥匙怪X坐标<10)&&数学.绝对值(人物Y坐标-钥匙怪Y坐标>10))
如果((人物X坐标-钥匙怪X坐标<10)&&数学.绝对值(人物Y坐标-钥匙怪Y坐标>10))
如果结束
超级键盘.按下(39)
超级键盘.按下(38)
辅助.等待(200)
超级键盘.弹起(39)
超级键盘.弹起(38)
如果结束
如果(数学.绝对值(人物X坐标-钥匙怪X坐标>10)&&数学.绝对值(人物Y坐标-钥匙怪Y坐标>10))
如果((人物X坐标-钥匙怪X坐标>10)&&数学.绝对值(人物Y坐标-钥匙怪Y坐标>10))
如果结束
超级键盘.按下(37)
超级键盘.按下(38)
辅助.等待(200)
超级键盘.弹起(37)
超级键盘.弹起(38)
如果结束
如果(数学.绝对值(人物X坐标-钥匙怪X坐标)<1000)&&(数学.绝对值(人物Y坐标-钥匙怪Y坐标)<1000)
超级键盘.按键(88)
辅助.等待(200)
超级键盘.按键(83)
辅助.等待(200)
超级键盘.按键(68)
辅助.等待(200)
超级键盘.按键(71)
辅助.等待(200)
超级键盘.按键(88)
如果结束
如果结束
循环结束
作者:
wangzheda3
时间:
2013-7-8 23:53
做这个 做了10个小时 以为是我写错了 原来问题出在找图上 TC 的AB抓 抓不到这个图 按视频上的处理透明化 仍然找不到 再用PS修改明显 还是找不到 我勒个去 有这么难
游戏是颓废之心 3D 怪不可鼠标选取 不可TAB 只能 上下左右加键盘攻击 谁能告诉我 怎么办
作者:
wangzheda3
时间:
2013-7-9 08:47
求高手来解决 如果AB抓抓 抓图 识别不出 怎么办 。已经做过透明化处理 是否还有别的处理方法?求教 插件暂时还没到学的时候 现在想做纯TC
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1