【教程向,参考用】关于改iOS版RS贴图的一些事情……

修改于2018/03/211461 浏览综合
TapTap
(还是拿自己的头像镇楼)
【事先声明&注意事项】
0) 本帖主要内容是讲iOS用户改贴图时和安卓用户的不同点,关于具体的改贴图方法请移步新帖
1) 帖子内用语可能不是很容易理解,如果有问题请在下面提出。
2) 本帖子只会提供可能可行的方法/思路,毕竟我本人就成功了。帖子里面讲到的东西暂时以iOS11.1.1,也就是楼主本人的系统为准。
3) 不是只有我一人会iOS修改RS贴图(Tuan Nguyen也会,从他的霓虹不变色视频可以看出)
4) 目前iOS11.2以上的版本暂时没有办法修改贴图(因为root工具/完全越狱暂无支持)。
5) 请谨慎使用下文提到的工具,如果担心可能因为使用工具导致系统或者游戏出现问题请事先备份。
【本帖最后修改于2018/03/21 13:31】
—————— 分割线 ——————
首先放一张本人修改的图片(调换了灼热未来的两个场景):
TapTap
(没错右下角说明是从我的B站动态里拿过来的图)
—————— 分割线 ——————
Part 1 关于iOS的root权限工具
首先对于越狱了的用户,root权限可以很轻松地拿到(比如借助AFC2插件在各种“手机助手”上浏览文件,或者装其他的插件直接用手机浏览文件啥的)。
然而iOS11的越狱(对iOS11~11.1.2)尚不完全,像是AFC2插件对于我那不完全越狱的iOS11.1.1就是装不上去……所以为了可以浏览和修改系统文件我找到了一款应用就是 FilzaJailed(FilzaEscaped) 来获取root权限(具体如何安装请去 官方网站(英文) 查看)。这款工具支持的iOS版本据称是iOS9~11.2(本人iOS11.1.1亲测可用)。
FilzaJailed安装方法:
1. 用iOS自带浏览器(Safari)打开 官方网站(英文)
2. 网页加载完全之后,点击底部的“带向上箭头方框图标”,然后在弹出的界面里面选择“添加到主屏幕”一项,在桌面创建一个名为"Filza"的“快捷方式”(这一步的必要性未知,但是是官方网站说的)。
3. 打开快捷方式,点击“Download”后,点击“Install”,然后会提示网站要安装xx软件,同意安装即可。
4. 在 设置 - 通用 - 描述文件与设备管理 里点击对应描述文件并选择“信任”即可。
5. 在桌面找到FilzaJailed(FilzaEscaped)并运行。
—————— 分割线 ——————
Part 2 贴图文件的存放位置(重点!)
首先要指出的是,修改贴图的方法在安卓机上面已经发展的足够完善,使得玩家可以较方便地调换各个关卡的场景,而iOS和安卓在这一部分文件的结构是相同的,所以首先我们需要找到文件的存放位置。
拿我的设备来作为例子,In-Game文件夹位于 /var/mobile/Containers/Data/Application/F266****-****-****-****-********3166/Documents/Repositorys/IOS/Art/Texture
(前面存放地址里面F266开头的那一个对于每个人的设备的不同版本游戏都是不一样的,我懒得打全所以中间的部分全部写成星号"*",下面陈述时省略IOS文件夹前面的部分)
那么!问题来了!怎么找到这个由32位无规律数字或字母+一些连字符号构成的文件夹呢?
实际上,FilzaJailed这款应用提供了一个显示包名的功能,所以在打开Application文件夹的时候,有一定概率应用本身会帮你用黄色字写出包名(RS的包名为 com.turbochili.rollingsky )……但是我遇到过包名不能显示的bug……
这可怎么办呢?一个一个找?当然不是!
我们注意到,在In-Game文件夹下有一堆“滚天专用格式”的文件存在,这类文件的后缀名为 .cmr ,我们可以在Application文件夹中用搜索框搜索“.cmr”,找到文件后,点击右边的箭头即可进入所在文件夹(也就是In-Game文件夹,或者是Worldshow或子文件夹In-Game/BackgroundsIn-Game/Ball)。
利用上述方法,我们找到了In-Game文件夹的位置。此文件夹是修改场景的主要场地。
同样地,在文件夹 ……/IOS/Art/Texture 下还可以找到Worldshow文件夹,这里存放着关卡缩略图文件(也是.cmr后缀)。
而修改起来较为变态的存放某些关卡特殊障碍物的文件夹也在附近(即文件夹 ……/IOS/Resources/Pack/World),这些障碍物的文件格式为.ab后缀,对于需要下载的关卡,其中的音乐(位于 ……/IOS/Resources/Pack/Music)也是这一后缀。
需要注意的是,不论是.ab后缀文件还是.cmr后缀文件,都是官方的专用格式,暂时没办法破译进行自定义贴图/障碍/音乐。
—————— 分割线 ——————
由于iOS只要找到文件夹位置,剩下的部分跟安卓修改贴图就基本一样了,所以楼主就可以把这个帖子在这里先断开,剩下的改天再写上,大概会是对各个场景编号的整理之类的。
以及最后说一个东西,那就是如果你修改之后关游戏,下次启动之前没改回去,你就会发现无法启动~
这时候我的解决办法一般是:
①删掉你修改了的那一部分的.cmr文件(甚至删除整个In-Game文件夹)
②正常打开游戏并通过联网重新下载资源。
所以作死以后一定要记得备份和恢复!
最后感谢被作为资料参考了的@决心生菜-_-@三重射手 的专栏和@spspste 转载的油管上的有关视频
转载此帖请经过本人同意。
4
2
15