我刚刚接触TC不久,今天在家,闲着没事,编写了一个关于植物大战僵尸禅境花园自动捡钱的脚本。源码如下:
空间 自动捡钱
//默认空间
功能 自动捡钱()
循环 (真)
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"rc:钱.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
鼠标.移动(图片X坐标,图片Y坐标)
鼠标.左键单击(1)
辅助.等待(50)
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"rc:大钱.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
鼠标.移动(图片X坐标,图片Y坐标)
鼠标.左键单击(1)
辅助.等待(50)
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"rc:1.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
鼠标.移动(图片X坐标,图片Y坐标)
鼠标.左键单击(1)
辅助.等待(50)
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"rc:2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
鼠标.移动(图片X坐标,图片Y坐标)
鼠标.左键单击(1)
辅助.等待(50)
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"rc:3.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
鼠标.移动(图片X坐标,图片Y坐标)
鼠标.左键单击(1)
辅助.等待(50)
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"rc:4.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
鼠标.移动(图片X坐标,图片Y坐标)
鼠标.左键单击(1)
辅助.等待(50)
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"rc:5.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
鼠标.移动(图片X坐标,图片Y坐标)
鼠标.左键单击(1)
辅助.等待(50)
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"rc:6.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
鼠标.移动(图片X坐标,图片Y坐标)
鼠标.左键单击(1)
辅助.等待(50)
循环结束
功能结束
//开始按钮_点击操作
功能 开始_点击()
线程.开启("自动捡钱.自动捡钱","")
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.退出()
功能结束
功能 热键1_热键()
//这里添加你要执行的代码
自动捡钱.退出_点击()
功能结束
功能 热键0_热键()
//这里添加你要执行的代码
自动捡钱.开始_点击()
功能结束
空间结束
//空间结束语句
不过在运行的时候,总感觉无比的蛋疼,因为那个钱币是动态的,而找图找的是静态图,所以总是有时找不到钱币,鼠标总是在屏幕的左上角不停得点击。希望有高手可以一起探讨下应该怎么改进!附上我的资源 |