马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
忘记把鼠标漂移发上来了,都在问,呵呵
代码的X,Y就是你想要游戏鼠标到达的坐标,可以根据你的需要修改!
窗口我定的是800,600,所以防出界的坐标我定的是799,599,可以根据你的需要修改
找图可以自己抓,你也可以根据游戏改成多点找色,那样脚本运行会比较快!当然你能找到游戏鼠标的内存基址那就更快!:Z
这是我正经用TC写的第一个脚本,噢,都还不算一个完整的脚本,只能说是一个功能模块,当然还有很多不足的地方,希望大家给予指正!
好了,以下是源码,经过测试完全可行!
功能 鼠标漂移()
鼠标窗口
鼠标窗口=窗口.鼠标所在窗口句柄()
窗口.置顶(鼠标窗口.true)
窗口.设置位置(鼠标窗口,0,0)
窗口.设置大小(鼠标窗口,800,600)
图像序号
x,intx,mx
y,inty,my
x=300
y=300
循环(真)
图像序号=图像.找图(0,0,800,600,"d:\\鼠标图形.bmp",#203040,0.8,0,intx,inty)
如果 (图像序号==0)
如果 (intx>799)
鼠标.相对移动(-100,0)
辅助.等待(20)
如果结束
如果(inty>599)
鼠标.相对移动(0,-100)
辅助.等待(20)
如果结束
mx=(x-(intx-21))/2
my=(y-(inty-14))/2
如果(!(mx==0&&my==0))
鼠标.相对移动(mx,my)
辅助.等待(20)
如果结束
如果结束
循环结束
返回 0
功能结束希望大家能用得上,我是一个刚学TC的小白,但是对写脚本绝对有着非一般的热诚!:P
很想结交和我一样喜欢写脚本,喜欢TC的朋友,大家一起学习,一起努力!
想要了解详细鼠标飘移原理的看这里
冷月深夜贴之鼠标漂移详解
http://bbs.tyuyan.com/thread-10246-1-1.html
|