一些帮助

Q:手机上的海岛奇兵客户端连不上电脑上的服务端怎么办?

A:那很可能是因为 IP 地址未设置正确。

在服务器输入 /status [回车],查到 IP Address,冒号右边的就是服务器的内网 ip

客户端的安装包里的/lib/armeabi-v7a/libg.so 以 16 进制编辑器打开,跳转至地址 0x576740,

你会发现 192.168 开头的一个字符串,

将它替换为你的服务器的地址,多余的字符用 00 替换,千万不要增添或删去字节!

最后重新安装即可正常连接到服务端了。

我电脑开服时,时不时内网 IP 会更改。如果进不去,你可以再检查一下是不是电脑的 IP 变了。如果变了,再次设置即可。

还有可能是公钥不一致。找到 UCS.Core.Crypto.Key.PublicKey,它应该要和 libg.so 的 0x65F014 开头的字符串一致。

在线 16 进制编辑器:https://hexed.it/

如果你有离线的 16 进制编辑器,或者购买了 MT 管理器的 VIP,那就更好了。

Q:我能否在手机上运行服务端?

A:现在可以了!先安装 winlator,然后在 winlator 的一个容器里点击 exe 即可。不能用 Exagear,因为服务端为 64 位的,而 Exagear 只支持 32 位。

请确保 winlator 为小窗模式,在后台则服务端无法正常运转。

Q:ResultServer 和 PublishedServerSelfContained 有什么区别?

A:区别在于,ResultServer 的 exe 文件需要安装 .NET Core 3.1 Runtime 才行,而 PublishedServerSelfContained 的 exe 可以直接运行。

如果你想在手机上运行服务端,那么应该使用 PublishedServerSelfContained 。

现在,我不会公布 ResultServer,因为完全没必要。

Q:我要修改 csv 文件,请问我要改服务端还是客户端上的 csv 文件?

A:建议两个都改。因为现在服务器也会读取 csv 文件,但还做不到 Patch 客户端。如果想快点的话,可以只改客户端 apk 。

Q:为什么修改 globals.csv 的 STARTING_RESOURCES 和 STARTING_DIAMONDS 无效果?

A:你要改服务端的 starting_pp.json 。

Q:为什么修改 globals.csv 的 HOME_BASE_LEVEL_FILE 无效果?

A:你要改服务端的 Gamefiles/level/starting_home.json 。

Q:能不能攻击自己?

A:可以。 「您在这里」 指向的就是你的基地。

Q:什么时候会有商人?

A:我相信奸商一定会回来的。

Q:什么时候会有小巴?

A:海岛奇兵只有海龟没有玄龟。

Q:有没有超级螃蟹?

A:有啦。 (2024 年 2 月 12 日被发现),但是生成超级螃蟹疑似由官方服务器进行,我无法还原。

Q:有没有战斗母舰?

A:不能。因为加载模型是在 libg.so 决定的,而目前我不会逆向新版的 libg.so 。

Q:会不会停更啊?

A:如果有大佬出新版的海岛奇兵离线版,30HB 就会停更。 (以前写的,现在不会吧)

Q:能不能像官方的体验服一样,海滩上全是海龟?

A:这个也和 libg.so 有关,我不会。

Q:能不能像官方的体验服一样,海滩上总有漂流瓶?

A:这个也和 libg.so 有关,但我找到办法了,现在可以了。

Q:能否加载我在官方版的基地?

A:你可以尝试这么做:

你需要:root 、 gg 修改器、 《海岛奇兵》 国际版或腾讯版 (腾讯版听说有 TP 检测,需要绕过)

启动 《海岛奇兵》,播放你的基地的防御回放。

用 gg 修改器搜索字符串"base_level"(含因为标点)

保存字符串附近的二进制数据,然后在保存的数据附近搜索"base_level"

你会发现一个 JSON 文本,在 JSON 中,level 就是你的基地了。

类似地,你还可以获取其他玩家、超级螃蟹、恐怖博士、战斗母舰的基地数据,试试看吧。

Q:top_global_players.json 是什么?

A:和排行榜有关。

Q:压缩包内的 buildings_classes.csv 、 townhall_levels.csv 是什么?

A:用它们来替换 apk 中的 assets/buildings_classes.csv 和 assets/townhall_levels.csv,即可开启 建筑无限制。

Q:我该怎么移除建筑?

A:将建筑移动到基地左上方的某个角落,会触发错误,重新进入后它就会被移除。

我这里不方便描述这个角落的具体位置,但我相信你肯定能找到哦。

还有一个角落是将建筑等级降至 1 级!

Q:如何种树?

方法一:

先确保你开启了 建造无限制。在 【经济类设施】 找到树和石头,放置假树和假石头到基地里。

刷新基地后,即可假树变真树,假石变真石。

方法二:

在特遣队输入命令 /place <X 坐标> <Y 坐标> < 全局 ID> [< 等级>],但要确保 ID 正确,否则会污染存档!

== 已废弃特性 ==

== 已废弃特性 ==

== 已废弃特性 ==

== 已废弃特性 ==

== 已废弃特性 ==

Q:attack_config.json 是什么?

A:它是攻击设置,与 UCS.Packets.Messages.Server.NPC_Data 有关。

test_value_xxx 测试用,请勿修改,防止在点击 [攻击] 按钮时闪退。

我在这个 json 里写了注释,你可以按照注释里的提示修改 attack_config 。

现在已经完全废除!!!!!

Q:boats.json 是什么?

A:保存了你基地里的登陆艇等级信息,它会自动刷新的,但不要删除

Q:boat_levels.json 和 troop_space.json 是什么?

A:登陆艇等级对应的空间,部队所占空间信息。不要修改。

但是随着 UCS.Files 相关的代码被修复,这个已经被 csv 读取器代替。

Q:levels.json 是什么?

A:【已废弃】 岛屿信息。你可以靠它来自定义岛屿内的关卡是什么。

Q:Config/chr_and_spell 文件夹是什么?

A:【已废弃】 存储了研究所对应兵种/战舰能力等级。

如果 attack_config.json 中 CharacterLevelOverride,SpellLevelOverride 没有这个兵种/战舰能力,

那么该战舰能力会使用默认等级。

默认等级和当前玩家基地中的研究所等级有关。

岛屿 ID = 云 ID << 8 + 云中岛屿 ID

1 敌军基地:1

2 狙击手:2

3 易挥发材料:3

4 飞弹威胁:512=2^9

5 狙击手搭档:768=2^8*3

6 致命:1024=2^10

7 军火补给:1025=5^2*41

8 大鼠巢穴:1280=2^8*5

9 狙击手 II:1536=2^9*3

10 军火补给 II:1537=29*53

11 消失的巡逻兵:1538=2*769

12 弹壳震荡:1792=2^8*7

3 级资源岛:3840=2^835

10 级恐怖博士岛:5888=2^8*23

20 级恐怖博士岛:8449

25 级哈莫曼:12288

30 级哈莫曼:14848

35 级哈莫曼:19456

40 级哈莫曼:23808

45 级战争工厂:28416

50 级哈莫曼:32256

55 级哈莫曼:35072=2^8*137

60 级哈莫曼:38144=2^8*149

标题:一些帮助
链接:https://blog.30hb.cn/46/
作者:Asuna
暂无评论

发送评论 编辑评论

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇