|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在这款游戏中,我是定点采矿的,运用圆形渐变,对鼠标特征码进行判断而采矿,可是我发现了诸多问题。
1.我的鼠标在圆形渐变时,我调了速度,鼠标圆形渐变越快,对鼠标特征码的识别就越差,导致矿出现了,它得在那画个2圈才能识别进行采矿。
2.同样是采矿,我这边定点蹲矿,人家是跑步过来,当然看得出也是挂,他刚跑到就把矿采了,而我才刚看见矿,他的脚本是怎么写的?我觉得每个人的脚本运行速度肯定有不同,那他在哪方面做了加强呢?
为什么比我定点采矿还快!
针对以上2个问题,相信很多跟我一样的小虾米也存在这样的疑问,请大神赐教,如何解决以上2个问题。
OK,附上我采矿源码:
- 空间 五道杠兽性大发
- //定义默认空间
- 线程,鼠标形状特征码,获得
- 功能 画圆采矿()
- x0,y0,r,x,y,r1,循环次数,圈数
- n,x1,y1
- 循环(真)
- //---------------------------------------------初始设置-------------------------------------------
- n=0//初始角度
- x0=510
- y0=395
- //圆心坐标
- r=0.5//初始半径
- r1=30//两个邻近圆间的距离
- 圈数=7
- //--------------------------------------------------------------------------------------------------
- 循环(r<圈数*r1)
- r=r+r1
- n=0
- 循环(n<3.141592*2)
- n=n+0.3
- x1=x0+r*数学.余弦值(n)
- y1=y0+r*数学.正弦值(n)
- //极坐标公式
- x=类型.转整型(x1)
- y=类型.转整型(y1)
- //=================================判断鼠标特征码、点击==============================
- 鼠标.移动(x,y)
- 辅助.等待(10)
- 鼠标形状特征码=鼠标.获取特征码()
- 辅助.等待(10)
- 如果(鼠标形状特征码==9502575)//9502575是某游戏里挖矿时的鼠标形状特征码,举一反三,可自定设置
- 辅助.等待(10)
- 鼠标.左键单击(1)//单击左键挖矿
- 辅助.等待(3500)
- 键盘.按键(90,2)
- //================================防止找到对像卡滞不单击==============================
- 循环次数=0
- 鼠标形状特征码=鼠标.获取特征码()
- 辅助.等待(20)
- 循环(鼠标形状特征码==9502575)
- 鼠标.左键单击(1)
- 辅助.等待(3500)
- 鼠标形状特征码=鼠标.获取特征码()
- 循环次数=循环次数+1
- 辅助.等待(20)
- 循环结束
- //=======================================================================================
- 辅助.等待(165000-循环次数*5000)
- //===因为这个脚本为定点挖矿,矿物是每3分刷新一次,所以我们尽可能的把这个循环用时设置在65—70S之间===
- 如果结束
- 循环结束
- 循环结束
- 循环结束
- 返回 真
- 功能结束
- 功能 开始_点击()
- 线程=线程.开启("五道杠兽性大发.画圆采矿","")
- 返回 真
- 功能结束
- 功能 退出_点击()
- 线程.关闭(线程)
- 辅助.退出()
- 返回 真
- 功能结束
- 功能 热键1_热键()
- //这里添加你要执行的代码
- 五道杠兽性大发.退出_点击()
- 功能结束
- 功能 热键0_热键()
- //这里添加你要执行的代码
- 五道杠兽性大发.开始_点击()
- 功能结束
- 空间结束
复制代码
|
|