|
呃,好吧 其实2楼已经回答你了,只是很模糊,我来给你回答清楚。。。
在回答你问题之前我先说几个东西你先理解一下。
-------------------------------------------------------------------------------------------------------
大漠的文字识别,就是把你当前的任务 或者 等级 血量 蓝量 等等 数字和文字 用次命令来找到,但是前提是你必须要自己做字库,然后用命令来操作。
比如大漠找字命令:dm.FindStrFast(0,0,2000,2000,"长安","9f2e3f-000000",1.0,intX,intY)
意思就是:dm.FindStrFast 是大漠的命令 0,0,2000,2000区域的坐标,,长安 就是要找的文字 9f2e3f-000000 是色值 1.0 是相似度 intX,intY 是返回的坐标
-------------------------------------------------------------------------------------------------------
解下来说说你的问题:
1.游戏人物级数大于30级,做XX任务。
答:比如 先把你左上角 人物 头像下面带等级的区域 用大漠工具做成字库来判断当前的等级问题 比如你当前等级30
2.游戏人物级数大于35级,小于50级做XX任务。
答:和上面的一样,当然你自己写程序的时候可以这么写。
//开始30-35任务
XXXX代码
//开始35-40 或者40-50任务
XXXX代码
然后如遇到掉线 或者下线的情况 这样就可以做判断了 比如当前等级小于了35级 你就让他直接执行 30-35的任务。
当然 你可以做成下拉框 的形式 让用户自动判断 他当前的等级这样就可以直接快速的执行任务了 缩短脚本反映速度。
好了完了。我想应该说的比较完整了。
希望采纳! 不懂继续追问。 |

|