dark47 发表于 2022-3-4 23:33

fgo脚本修改闪退问题求解

首先为什么发帖原因是之前的FGO相关帖子已经人去楼空了,且用现在CE改FGO的出现诸多问题,
所以来求助才希望有大佬能给一些方法或者建议

然后直接开始主题,脚本来源https://www.52pojie.cn/thread-996348-1-1.html (已失效)

现在用CE带的lua脚本进行改FGO
能成功修改属性,但打完一个图之后,就会卡屏或者闪退,想改也不知道咋改,,,,(小白){:1_923:}
而且地址也不显示,求大佬看看哪里出了问题




下面是脚本

atk = 14211--填入攻击力
hp = 12949   --填入血量
max = 1   --修改的从者数量

openProcess ("NoxVMHandle.exe")--默认夜神模拟器,如果是其他模拟器请自行修改进程名或删除此行并手动选取
--openProcess ("LdVBoxHeadless.exe")--雷电模拟器进程,如果用的话注释第5行并删除这行的注释
function MyAobScan(Bytes)
local Scan = createMemScan();
Scan.OnlyOneResult=true;
Scan.firstScan(soExactValue, vtGrouped, rtTruncated, Bytes, "", 0, 0x00000001ffffffff, "", fsmNotAligned, "", true, false, false, false);
Scan.waitTillDone();
return Scan.getOnlyResult();
end

a=MyAobScan(string.format("BS:44 OOO:U 4:%d 4:%d 4:10000",atk,hp))
if a==nil then print("未能搜寻到值,请确认第一二行填写是否正确或稍后再试") return end
min=0

while(max>min)do
n = 0x2A8*min
writeInteger(a-n,95423)            --修改攻击力
writeInteger(a-n+0x4,0)            --此项可使路人助战也可使用宝具
writeInteger(a-n+0x28,0)         --0np释放宝具
writeInteger(a-n+0xD4,5)         --修改宝具等级
--writeInteger(a-n+0x0C,15115)       --修改当前血量(一般不用,需要使用的话删除开头的“--”)
--writeInteger(a-n+0x10,15115)       --修改最大血量(一般不用,需要使用的话删除开头的“--”)

--[[
local addressList = getAddressList()
local a1 = addressList.createMemoryRecord()
a1.setDescription(string.format("HP%d",min+1))
a1.Address = a-n+0x0C
a1.Active= true
--此段用于锁定HP,一般高难本才需要用到,因此平时可以注释掉
--需要使用时在27行与35行开头再加上“--”,或删除27与35行即可
--]]

min = min+1
end
print("修改完成")








谁是我真爱? 发表于 2022-4-29 20:24

风轻然雨朦胧 发表于 2022-4-25 22:05
看我帖子 永久可用

我用易语言写了个自动搜索 emm循环搜素。可以不需要手动搜还是蛮好用的。其实就取个特征码罢了ATK和等级啥的有规律的。可以直接转字节加到数据那段特征码里就可以

Elucidator 发表于 2022-3-20 20:25

以前用脚本是可以适用于很多局,随着更新脚本行不通了,现在用脚本效率和自己手动搜索改也差不多

谁是我真爱? 发表于 2022-4-7 07:30

我现在都是搜用搜的特征码。HP ATK转字节集 可以直接搜。效率差不多。很稳定

丹下樱 发表于 2022-4-12 19:09

谁是我真爱? 发表于 2022-4-7 07:30
我现在都是搜用搜的特征码。HP ATK转字节集 可以直接搜。效率差不多。很稳定

老哥有教程吗?

风轻然雨朦胧 发表于 2022-4-25 22:05

丹下樱 发表于 2022-4-12 19:09
老哥有教程吗?

看我帖子 永久可用

风轻然雨朦胧 发表于 2022-5-4 08:50

谁是我真爱? 发表于 2022-4-29 20:24
我用易语言写了个自动搜索 emm循环搜素。可以不需要手动搜还是蛮好用的。其实就取个特征码罢了ATK和等 ...

现在号基本打手拐都有了,也就高难用一下了,日常用还是比较繁琐的
页: [1]
查看完整版本: fgo脚本修改闪退问题求解