首页 > 其他分享 >关于某游戏xa功能的修改

关于某游戏xa功能的修改

时间:2023-07-05 22:23:32浏览次数:29  
标签:游戏 xa 血量 gg 修改 偏移 我们

首先我们需要把这个游戏的dump给搞出来【网上都有教程,在这里我就不再多说了】
然后我们进行搜索关键词,例如血量就是hp
那么我们就搜索get_hp

这个0xcb39e4就是偏移了,int64是他的类型
对于这个偏移,我们需要在libil2cpp.so中进行偏移并修改
所以,我们进入火影,打开gg,按照以下的步骤



然后转到,这个就是头了

长按他偏移cb39e4,

这个就是血量的函数了
我们对他进行赋值,将血量改为0【也可以改最大血量maxhp,改为1】
【这里是32位的】
MOV R0, #0【改的是汇编码】
然后我们需要进行返回
即将他下面的那个改为BX LR

【当然了,由于是在gg中修改,所以须在前面加上~A 】
我们去副本里试试看吧

也是可以的啦
注:xa是全局的【即对面是0血,而你也是0血】。以上全是我个人观点,如有做的不对的地方,请大佬纠正。

标签:游戏,xa,血量,gg,修改,偏移,我们
From: https://www.cnblogs.com/wuliaoyyds/p/17530234.html

相关文章

  • 2023-07-05:爱丽丝和鲍勃继续他们的石子游戏 许多堆石子 排成一行,每堆都有正整数颗石
    2023-07-05:爱丽丝和鲍勃继续他们的石子游戏许多堆石子排成一行,每堆都有正整数颗石子piles[i]游戏以谁手中的石子最多来决出胜负。爱丽丝和鲍勃轮流进行,爱丽丝先开始。最初,M=1。在每个玩家的回合中,该玩家可以拿走剩下的前X堆的所有石子,其中1<=X<=2M然后,令M=max......
  • 【干货向】我想试试教会你如何修改Git提交信息
    Git是目前IT行业使用率最高的版本控制系统,相信大家在日常工作中也经常使用,每次Git提交都会包含提交信息,常用的包括说明、提交人和提交时间等,此篇文章主要向大家介绍下如何修改这些信息,这些命令在正常使用时可能不常用,但还是建议收藏以备不时之需。新提交指定提交信息在使用git......
  • elment ui展开行嵌套表格 进行修改数据后展开行自动收起
    https://it.cha138.com/python/show-74200.html tags:篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ElmentPlus表格展开行后,进行修改数据后展开行自动收起相关的知识,希望对你有一定的参考价值。ElmentPlus表格展开行后,进行修改数据后展开行自动收起场景:在......
  • 【高斯消元】 HDOJ 5257 翻转游戏
    如果第一行的状态确定了,那么矩阵的所有状态也会随之确定。。。那么我们就将第一行写成变量,这样能够推出矩阵的m个方程。。。然后对于k,可以写出k个限制方程。。因此我们总共列出m+k个方程,高斯消元,bitset优化即可。。。#include<iostream>#include<queue>#include<stack>#inclu......
  • springboot修改配置
    springboot修改配置在resources下的Application.properties端口:#服务器端口配置server.port=80logo:#修改bannerspring.main.banner-mode=off 图片:#配置图像spring.banner.image.location=de.jpg日志#日志logging.level.root=error查看.properties可以去spring......
  • RV1126调试-修改默认调试串口
    背景RK系列的SDK给的默认的调试串口都是uart2/1500000波特率,本次调试设备已经把console调试口改为了uart0,所以需要修改下uboot和内核,然后把波特率设为常用的115200。注:本次调试的SDK版本为原厂的V2.2版本1.uboot修改1)修改rv1126-evb.dts和rv1126-u-boot.dtsi把uart2改成uart......
  • spring各版本冲突:Failed to process import candidates for configuration class [com
    今天又发现一个通病##springcloud-springcloudalibaba-springboot的版本对应关系#########报错如下:Failedtoprocessimportcandidatesforconfigurationclass[com.example.SunApplication];nestedexceptionisorg.springframework.core.NestedIOException:ASMC......
  • __main和主函数main()区别++++修改主函数名称的方法
    一、__main和main()之间的关系startup__ec618.s启动文件里面的Reset_Handler: 调用过程: stm32在启动后先进入重启中断函数Reset_Handler,其中会先后调用SystemInit和__main函数,__main函数属于c库函数,其内部依次进行三步工作,即先初始化rw段,然后初始化zi段,最后调用另一......
  • EasyCVR平台如何在不修改分辨率的情况下进行H.265自动转码H.264?
    EasyCVR视频融合平台基于云边端一体化架构,可支持多协议、多类型设备接入,在视频能力上,平台可实现视频直播、录像、回放、检索、云存储、告警上报、语音对讲、电子地图、集群、H.265转码、智能分析以及平台级联等。我们在此前的文章中介绍过关于EasyCVR平台H.265自动转码的功能,今......
  • vue2-样式冲突-使用deep修改子组件中的样式
    /deep/样式穿透<template><divclass="left-container"><h3>Left组件</h3><my-count:init="9"></my-count></div></template><script>exportdefault{}</scrip......