ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

FPS 游戏实现定点瞬移

2020-08-22 22:01:43  阅读:923  来源: 互联网

标签:实现 可以 288 坐标 FPS 安包 瞬移 定点


定点瞬移的就是实现,记录人物的坐标位置,然后需要移动的时候移动到特定位置上去,该功能实现起来非常容易,四年前我在某线中也实现过同样的功能,具体的玩法有很多,例如当自己被敌人围剿的时候可以直接瞬移到自己家里金蝉脱壳,也可以当土匪直接瞬移安包后返回家中,同样可以在游戏开始之前瞬移到敌人阵营后面,然后用加特林全部歼灭,或在突围模式中直接跳入坑中,玩法有很多,实现起来也简单。

找本人坐标数据: 通常情况下(X,Y)坐标的浮动较大不好定位,我们可以找Z坐标因为Z坐标控制人物的高低参数比较好找。

1.首先搜索未知初始值(浮点数),然后找到一个梯子,向上走搜索增加的数值,向下搜索减少的数值。
2.重复这个过程最后就能找到Z轴的坐标,在游戏中(X,Y,Z)坐标是紧挨着的结构(+0,+4,+8) 找到了Z坐标相应的就可以每次减4计算出(X,Y)坐标。

本人坐标x = server.dll+4F2FEC + 288 - 8
本人坐标y = server.dll+4F2FEC + 288 - 4
本人坐标z = server.dll+4F2FEC + 288

本章具体使用的模块同样是前面我所封装的两个模块,具体可以在前一章 FPS实现透视中下载到,这里就不附加网址了。

使用易语言实现读取人物坐标数据 读取浮点数,上一张中也说过如何读取了,这里我就把实现效果和代码发出来了。

测试瞬移功能: 写一下瞬移测试代码。

继续完善一下: 添加热键,这里添加三个热键监视,然后按下指定按键实现功能。

演示环节: 下面我给大家整体演示一下使用方法。

首先,你可以跑到安包的位置,如果是恐顾份子,则可以提前安包,如果反恐精英则可以瞬移到土匪家用加特林扫射。

在自己家里记下坐标,跑到安包处,然后按下F1记下坐标,然后开始游戏,按下F2+空格,瞬移过去安包即可,安完了直接瞬移到自己家里,等着爆炸就好了。

有时候遇到了敌人的围剿,你可以提前记下自己回家的坐标,当被敌人围剿时,可以金蝉脱壳,在两个阵营之间随意切换。

标签:实现,可以,288,坐标,FPS,安包,瞬移,定点
来源: https://www.cnblogs.com/LyShark/p/13547071.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有