小地图找怪法详解:用按键精灵玩游戏挂机
作者:佚名 出处:网络整理 更新时间:2007-05-24 责任编辑:
 
 

发现小地图找怪法很少有详细的解释,但又有很多人问。现在自己写一个,练练文笔~~

正题:

现在的网络游戏挂机原理,不外乎几种:
1、直接调用游戏自带的找怪按键;
2、小地图找怪;
3、渐开线找变色怪;

其中,第三种效率比较低,第一种又不经常有,第二种效率又高,实现起来又不会很麻烦。

下面就说一下实现的原理:
如图,首先我们要知道你的小地图在哪里(这不废话吗?),然后找到小地图你的位置在哪(一般是中间那一点)
再了解一下你的人站在哪里(一般就是屏幕正中,如果你的分辨率是800*600,那么中心就是400 300,窗口化除外)。

图中小地图中心坐标727 79,屏幕中心坐标400 300

一般地,网络游戏大小地图比例是17:1~22:1左右。一般先试试用20看看行不行,然后再进行微调。

小地图的搜索范围可以用这样的公式来计算:
小地图中心横(纵)坐标 ± 屏幕中心横(纵)坐标 / 大小地图比例 (减法就是左边界和上边界,加法就是右边界和下边界)

计算完之后,为了防止错按技能栏、人物栏或地图上的按钮而使挂机中止,我们需要小地图搜索范围进行适当地缩小

好了,可以调用搜色的语句去搜索怪的颜色了(当然是小地图颜色)

我们可以调用公式了:
鼠标移动横(纵)坐标 = 大地图中心横(纵)坐标 + (搜到的横(纵)坐标 - 小地图中心横(纵)坐标) × 大小地图比例

最后再单击一下,OK!你的人物已经开始打怪了!

另外一些小技巧:


1、先施放技能再点怪。试验证明,如果单纯点击怪物,比先选定攻击技能再点怪物效率低(因为单纯点击怪物的识别范围比较小,仅限贴图部分,透明部分不算,而先选定技能再点怪,点击到怪周围一小圈透明部分也能打到怪)


2、加上随机偏移值。只需要在鼠标移动横(纵)坐标再加上一个 ±n 的整数,这样,找怪的范围又会变大,效率也就更高!

下面加上我的源代码(根据图中游戏制作):


[Copy to clipboard] [ - ]CODE:
VBS dim kkk,mmm,nnn
//记住先施放技能哦
VBSCall FindCenterColor(707,67,748,90,"2128FF",x,y)
If x>0 and y>0
VBS ramdomize
//地图比例
VBS kkk = 20.25
//随机偏移(正负25)
VBS nnn = int((25+25+1)*rnd-25)
VBS mmm = int((25+25+1)*rnd-25)
MoveTo int(mmm+400+(x-727)*kkk) int(nnn+300+(y-79)*kkk)
LeftClick 1
EndIf
Delay 500

 
     
 
 
继续>>按键精灵
[第1页][第2页][下一页]
 
内容导航  
第1页小地图找怪法详解:用按.. 第2页按键精灵
上一篇 : 关于内存地址的个人理解.. 下一篇菜鸟脚本:学前班加减法作..
 
  您要为所发表的言论的后果负责,请各位遵纪守法并注意文明用语
标题:  

[ 关于本站 ] [ 广告服务 ] [ 商务合作 ] [ 联系我们 ] [ 合作伙伴 ] [ 法律顾问 ] [ 网站地图 ]
千橡公司 京ICP证041489号 Copyright (c) 1997-2007 All Right Reserved.