|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
- function sbpy(x,y)
- ax,ay,cx,cy
- while(true)
- ax=process.read4byte(statictext.gettext("Static9"),edit.gettext("edit0"))+3
- ay=process.read4byte(statictext.gettext("Static9"),edit.gettext("edit1"))+19
- //////////////////ax,ay 是我们能看到的鼠标指针坐标。我是用基址来找的,不会的人可以用找图来找.
- //////////////////cx,cy 是用鼠标坐标获取命令,得到的当前系统鼠标位置坐标.
- //////////////////x,y 是我要移动到的坐标.
- drivemouse.moverelative((x-ax)/3,(y-ay)/3)
- help.sleep(10)
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- mouse.getmousepoint(cx,cy)
- if(cx>780)
- drivemouse.moverelative(-200,0)
- help.sleep(10)
- endif
- if(cy>580)
- drivemouse.moverelative(0,-100)
- help.sleep(10)
- endif
- if(cx<10)
- drivemouse.moverelative(20,0)
- help.sleep(10)
- endif
- if(cy<25)
- drivemouse.moverelative(0,50)
- help.sleep(10)
- endif
- //////////////////////////////////上面这段是防越界的,写的简单对我自己来说实用就好/////////////////////////////
- mouse.getmousepoint(cx,cy)
- if(math.abs(x-ax)-(y-ay)<4)
- drivemouse.moverelative((x-ax)/4,(y-ay)/4)
- help.sleep(10)
- endif
- if(math.abs(x-ax)-(y-ay)<2)
- break
- endif
- endwhile
- return 0
- endfunction
复制代码
以上是某个游戏的偏移加漂移解决方法,因为每个游戏的鼠标问题都不一样,所以就不说游戏了。仅供大家参考。
|
|