ios光遇改包小技巧

前言

建议filza/巨魔/越狱用户食用

测试服改dev

首先,你可以使用filza或者轻松签之类的软件解压ipa获得app文件夹

(已经安装了直接打开安装目录的app文件夹)

找到Info.plist文件并打开,找到SkyServerHostname,和它的值:beta.radiance.thatgamecompany.com,修改它的值为:dev.radiance.thatgamecompany.com

(dev服务器已被永久关闭,可以修改beta为live登陆国际服)


改版本号

同上,打开Info.plist,找到CFBundleVersion,修改他的值为999999即可,进入游戏就不会提示更新


改远古版

点我下载mac内测版

替换data里面的levels(地图建模)和meshes(物品建模)images(贴图)

audio文件夹里面的是音频文件,images里面的文件是图片贴图,修改scripts文件里面的LevelSelect.lua(国服加密,需要用国际服或者测试服的lua改成luac替换)LevelSelect.lua文件里面有个StartLevel是进游戏的地图,随便改一个就可以实现不连接服务器直接进入地图

改建模不可以是新版本,新版本替换建模闪退,所以建议使用较旧的版本的测试服或者国际服修改


改包内文字

光遇的文字基本是同一个xml,所以打开app文件夹里面的zh-Hans.lproj文件夹,里面有一个Localizable.strings文件,属性编辑器打开/文本编辑器,就可以看到了,(文本编辑器打开比较眼花缭乱)光遇内基本所有中文可以修改(可以实现安卓北觅同款办公室小蓝效果)


改自动充能

注意!国服可以改,但会显示连接超时之类的?不过确实是可以用的

打开Vars文件夹,国服是Vars.lua.luac,国际、测试服是Vars.lua,修改这个文件,找到AvatarEnergy,并且改成

1
2
3
4
, AvatarEnergy =
{ kAlwaysRecharge = true
, kLogEnergy = true
}

自动获取翅膀就是添加

1
2
3
4
5
6
7
8
, StepMechanics =
{ kStepMechanicsEnable = true
, kStepMechanicsTapLiftButtonToJum = true
, kStepMechanicsFlightButton = true
, kOrbitMode = true
, kStormMode = false
, kAlwaysDowndraft = false
}

国服lua加密成了luac,好办,把国际服/测试服的lua改成luac后缀名即可,替换到国服,但这必然会导致游戏出错


替换用户数据

可以用于砸壳包登陆ID账号,打开原版光遇的用户数据文件夹

(filza,APP管理器,找到光遇,点击右边的感叹号,点用户,就会跳转到用户数据)

点击Library文件夹,找到NMUserDataFile,这个文件就是用户数据,复制路径,转到砸壳包光遇的用户数据,替换就可以咯,不会操作就直接复制整个Library文件夹,替换过去即可


所有小技巧都只是一个大概,不是很仔细,但完全按照我的教程完全可行,请自行研究