怎么实现的,怎么怎样才能实现梦想找到游戏中怪的坐标

使用按键有段时间了,对一些找怪的思路小有体会。简单来说找怪就是找怪与背景不同的独有的特征,可以通过找怪的颜色/图片、怪名字颜色/图片、怪血条颜色/图片、渐开线扫描、小地图找怪等等的方法来实现。具体看游戏而定,下面就介绍几种找怪的方法:1。区域找色
应该说是最简单的找怪方法了,在区域里查找怪的特有颜色、名字颜色、血条颜色、怪的阴影等等。如果找到移动鼠标到怪身上进行攻击 (推荐用区域模糊找色或从区域中间向外找色)。
例子(区域模糊找色):
VBSCall FindColorEx(0,0,,"FFFFFF",1,0.8,x,y)//区域模糊找色,0,0,为区域范围,"FFFFFF"为颜色,1为查找方式(中间向外),0.8为模糊值,x,y为找色后储存坐标的变量
If x&=0 and y&=0
//如果找到颜色(通过判断坐标变量是否在区域内就可以知道有没有找到目标)
MoveTo x y
//把鼠标移动到该色的坐标(如果找的是怪名字或血条,可能移动不到怪身上,这时就要用鼠标偏移如:MoveTo x+10 y+10)
LeftClick 1
//左键单击进行攻击
EndIf //条件结束用数组区域查找多色:
注:①。区域范围的定位:
区域范围指的是被搜索区域的范围,这4个参数分别指的是区域的左,上,右,下。简单的说就是取区域的左上角x,y坐标和右下角的x,y坐标,把这4个数值依次组合起来就是一个区域范围了。②。很多朋友对最后两个坐标变量x,y不太了解,在这里通俗的解释一下:顾名思义,这两个变量是用来贮存找色或找图后的坐标。当找到目标后,把目标所在的坐标位置贮存到这两个变量里,然后可以通过判断这两个坐标变量是否在区域范围内来确定是否找到了目标。如果找到目标,贮存的是目标所在的坐标位置。如果没有找到,那贮存的则是-1,所以我们也可以通过 if x=-1 and y=-1 来判断没有找到目标。
2。区域找图
在区域里查找怪的图形、怪的名字图片、血条图片等等。语法与区域找色相似,需要注意的是图片的处理,这里有两个教程可以参考一下,。
图片做好后可以放在按键文件夹里的script文件夹中,就可以不用在脚本里写图片路径,只需图片名就行了,写脚本的时候比较方便。
例子(区域找图):
VBSCall FindPic(0,0,.bmp",0.9,x,y)//区域找图,0,0,为区域范围,"1.bmp"为图片名(路径),0.9为找图的相似度,x,y为找图后储存坐标的变量
If x&=0 and y&=0//如果坐标在区域内(找到图片)
MoveTo x y
//移动到图片位置(图片左上角)
LeftClick 1
//左键单击
EndIf//条件结束
3。圆形渐开线扫描找怪法
效率较低,这里有个较完整的例子可以参考一下
更多的渐开线扫描方案参考这里:
4。圆形渐开线扫描找变色怪
效率较低,下面是我以前收集的一个找变色怪的例子。
VBS dim x0,n,y0,x,color0,color//声明变量
Rem start//标记渐开线找怪开始
VBS x0=400:n=1:y0=300:x=400//变量初始化
While x&800
//限定横坐标范围不超过800
VBS x=x0+4*(cos(n)+n*sin(n))
//根据渐开线公式计算下一个点的横坐标并赋值给x
VBS y=y0+3*(sin(n)-n*cos(n))
//根据渐开线公式计算下一个点的纵坐标并赋值给y
VBSCall color0=GetPixelColor(x,y)
//在鼠标移动之前,获取目标点色值并赋值给color0
VBSCall Call SetCursorPos(x,y)
//马上移动鼠标到目标点
VBSCall color=GetPixelColor(x,y)
//获取鼠标移动后该点色值并赋值给color
If color&&color0
//同一点取得的两次色值比较,不同,则执行以下的打怪脚本
LeftClick 1
//左键单击
Delay 3000
//打怪延时
//该点判断结束
//循环延时
VBS n=n+0.2
//渐开线参数增量,其中0.2代表点间距,数值越小,渐开线散开点间距越小
EndFor //一次渐开线取点判断结束
Goto start//跳转到开始,重复渐开线搜索
5。小地图找怪
大地图怪坐标 = (小地图怪坐标 - 小地图人物坐标) * 比例 + 大地图人物坐标
比例是(大地图怪坐标和大地图人物坐标之间的距离)与(小地图怪坐标和小地图人物坐标之间的距离)这两者的比例。如下图 A线与B线的比例。用小地图找怪所需的计算数据必须比较准确。
然后用区域找色查找小地图上怪的小点(最好用从区域中心向外找色),找到怪的小点后再计算坐标,计算得出大地图坐标后,移动鼠标到怪身上打怪。
例子(小地图找怪):
VBSCall FindCenterColor(858,66,996,192,"0000FF",x,y)//区域从中间向外找色,858,66,996,192是小地图的区域范围
If x&=0 and y&=0
//如果找到颜色
x0=(x-926)*10+512
y0=(y-129)*10+389
//计算大地图怪的坐标
MoveTo x0 y0
//移动到大地图怪的坐标
LeftClick 1
//左键单击进行攻击
EndIf //条件结束
注: 移动到怪位置后用“鼠标特征码比对”可有效提高找怪的准确性。(可用于所有找怪方式内)
暂时就写这几个了,当然找怪的方法不止这几种而已,欢迎大家一起来讨论与分享~!
从0开始学模拟挂(一)--找内存基址,包含原理 _ 脚本..._按键精灵论坛
从0开始学模拟挂(二)--找血内存基址方法(二)
从0开始学模拟挂(一)--找内存基址,包含原理
没有更多推荐了,诛仙雪之星任务具体怎么做?怪的坐标是什么?
诛仙雪之星任务具体怎么做?怪的坐标是什么?
09-04-26 &
建议不做 很烦琐 先升级
请登录后再发表评论!
每天晚上有个 金丹之术 的任务,就是去找 抱扑子,在青云,自己去找呗。做完得5-10个 碎雪星芒 ,集齐50个起找  陆雪琪  就换了,大概可以卖个100-200J吧
请登录后再发表评论!> 文章正文
  方舟生存进化地图怎么看是每个刚入门该游戏玩家都经常提及的,在游戏初期,还没有GPS的时候,想看清地图,知道你现在的所处位置是很难的,那么我们该如何查看地图坐标位置呢?这里小编就简单给大家介绍一下。
究竟该怎么走呢
  其一:也是大部分玩家都使用的,在前期的时候,当你想知道你的坐标,可以做一个睡袋,将它丢在地上就可以看到睡袋的坐标,也就是你的坐标。只有在睡袋E键打开才可以查看,M键打开地图是没有显示的哦。后期有了GPS就可以直接看坐标了,前期利用指南针配合睡袋,只要不是路痴,相信不会迷路的吧。
  其二:如果你使用的是最新版的正版游戏,应该就会有显示,记得勤打补丁,该游戏目前还只是测试阶段,问题很多。
  其三:如在画面选项设置中,可以调节下分辨率缩放(清晰度),这样查看地图的时候也许能看得更清理。
也可以尝试下
  相关推荐:
  总的来看,在方舟生存进化这款开放世界的生存游戏中,如何查看地图还只是小小的一部分,还有很多很多需要玩家学习掌握的。对了,私服的一些插件也解决了这些问题,但是个人还是推荐购买正版,如果你真心喜欢这款游戏的话。
  相关内容就给大伙儿介绍到这里,想了解更多与之相关的精彩内容,还请关注。真龙霸业迁城后位置怎么找?别人坐标查找方法[图] - 游戏问答 - 清风手游网
您的位置:
→ 真龙霸业迁城后位置怎么找?别人坐标查找方法
真龙霸业迁城后位置怎么找?别人坐标查找方法[图]
字体大小:【 |
11:19:21&&&
类型:角色扮演大小:696MB评分:9.3平台:标签:
查找别人的坐标,本来就不是很容易,那么在别人迁城之后,就更难寻找了,那么今天清风小P就给大家介绍一下,希望对大家有所帮助。
真龙霸业玩家坐标怎么查找。
我们有的时候会被别人攻击,但是攻击我们的玩家,掠夺了资源以后就跑了。坐标也查不到。原来的坐标已经变成一片空地。这个时候要怎么找到他呢?
首先大多数时候我们是不能直接查找一个玩家的坐标的,但是有一个方法就可以,那就是通过军团查找。
来攻打我们的玩家,都会有一个战报邮件,通过邮件我们可以知道这个玩家的所在军团。你直接加入这个军团,然后找到这个玩家。
之后在军团里面给这个玩家运输资源,或者援助士兵,就可以通过这个方法查找到这个玩家的坐标了。然后你直接迁城过去,回到原来的军团,直接打他个落花流水。
除此以外就没有其他的方法了,也许以后官方会推出一个查找令牌,能直接查找指定玩家的坐标,不过目前是没有这种道具的。
查找玩家坐标的方法大家学会了吗,加入他的军团然后就能找到。
专题类型:角色类更新时间:专题标签:国战游戏多人游戏即时战斗腾讯游戏《真龙霸业》是腾讯全新自研的一款特色策略手游,主要是以三国背景为主,不仅战术、兵种系统丰富,更有武将搭配辅佐,给游戏带来更多不一...5.0清风指数0人0人
猜你喜欢国战游戏多人游戏即时战斗腾讯游戏
国战游戏深受玩家们的喜爱,此类游戏不仅规模浩大,同时战斗方式独特。在此类游戏中,玩家可以攻城略地,做游戏中的君主。而今天清风小编为大家带来了一些国战游戏,希望大...专区礼包开服0专区礼包开服开测10专区礼包开测10专区礼包开测10礼包5.010专区礼包9.9专区9.7专区7.5专区9.9专区105.05.05.0专区礼包开服开测9.9专区礼包9.9专区礼包10专区礼包活动10专区礼包活动开测9.6专区10专区礼包10专区9.9专区礼包活动开测10专区礼包开服9.9
相关游戏其他版本
专区礼包开服开测
真龙霸业游戏资讯22/2712/14真龙霸业攻略心得783/243/243/243/233/233/23真龙霸业游戏问答523/243/233/233/193/183/18
(您的评论需要经过审核才能显示)
声明:清风手游网未在任何手游交易平台有代充和返利店铺,如有相同名称,非本站行为!请勿上当!如何用易语言获取游戏地图上面的坐标???_百度知道
如何用易语言获取游戏地图上面的坐标???
例如游戏右上面的小地图显示的是:300,400,这个300.400是指当前我玩的这个角色的地图坐标,请问怎么在易语言上面做出来?我已经试过用CE查找变化的方法来找X和Y的坐标,但是找不着,...
例如游戏右上面的小地图显示的是:300,400 ,这个300.400是指当前我玩的这个角色的地图坐标,请问怎么在易语言上面做出来? 我已经试过用CE查找变化的方法来找X和Y的坐标,但是找不着,找第二次的时候就没了!
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
hc浊世佳公子
hc浊世佳公子
采纳数:860
获赞数:4603
地址=[[[[基址]+一级偏移]+二级偏移]+三级偏移]+四级偏移]+……,最多我遇到八级偏移。坐标一般是用浮点数存储的,你在游戏里面看是300,但实际时可能是300.12,300.45这样子的。所以直接搜整数型的搜300搜不到。方法一:搜血量的地址。比如是[[CD866C]+1C]+28]+280。那么,我们可以得出CD866C是基址,[[CD866C]+1C]+28]是人物基址。一般跟角色有关的地址存放的位置都挺近的,于是,可以用“结构化内存监视器”(网上有下的)遍历四级偏移280周围的地址,例如:[[CD866C]+1C]+28]+0到[[CD866C]+1C]+28]+99C。寻找有没有跟300,400相近的数。方法二:搜索未知的初始量,类型浮点数或双浮点数。搜出来数据量会很大。然后移动一下角色位置,坐标会变。如果坐标变小,搜减小的数值;如果坐标变大,搜增大的数值。这样搜出的数据量越来越小,在最后的数据中找到地址,然后搜基址和偏移。总之,内存这方面并不简单,要多看视频,积累经验。纯手打的哦!
弹蛋糖哈哈
弹蛋糖哈哈
采纳数:57
获赞数:352
擅长:暂未定制
识图识字就可以
采纳数:170
获赞数:268
要找到坐标的偏移才行 而不是你搜到的这个内存地址坐标的地址=游戏基址+偏移基址在游戏没有大的更新情况下是不会变化的。你直接搜索的地址 每次开启游戏都会改变
游戏的基址晓得,坐标偏移不晓得啊人物血量、等级、经验 偏移晓得
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 怎么样才能实现愿望 的文章

 

随机推荐