|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 hualaosi 于 2014-1-28 16:06 编辑
以下是我想实现的脚本效果,就是鼠标点击一次就获得一次坐标,并在游戏聊天框内有提示内容,共要正确获得三次坐标。但以下脚本中却无法实在步进性获取鼠标坐标的目的,在按键精灵里却很容易实现这个功能的。求解~~~- 功能 定位()
- 变量 x0,y0,x1,y1,x2,y2
- 键盘.按键(13,1)
- 键盘.发送字符串("把鼠标移动到第一物品位置,点击左键一下",50) //这是在聊天框内的提示
- 代码0=鼠标.等待点击()
- 如果(代码0==1000)
- 鼠标.获取坐标(x0,y0)
- 如果结束 //到这里还是正确的,有正确提示及等待点击,并赋值
- 键盘.按键(13,1)
- 键盘.发送字符串("把鼠标移动到第二物品位置,点击左键一下",50) //这里是第二次提示
- 代码1=鼠标.等待点击()
- 如果(代码1==1000)
- 鼠标.获取坐标(x1,y1)
- 如果结束 //这里没有等待我的点击,直接跳到下面执行代码了。
- 键盘.按键(13,1)
- 键盘.发送字符串("把鼠标移动到第三物品位置,点击左键一下",50)
- 代码2=鼠标.等待点击()
- 如果(代码2==1000)
- 鼠标.获取坐标(x2,y2)
- 如果结束
- 功能结束
复制代码 解决的办法找到了。感觉有点别扭,但还是能达到目的。。。
就是在每个 代码=鼠标.等待点击() 的下面再加一行:代码=鼠标.等待点击()。判断代码是否等于1001就行了。
另有最新的解决办法是:(防酱油党,抱歉。)
|
|