星界边境starbound保护星球教程

2015-02-03 14:10:43 k73游戏之家 作者:我去_天黑了

星界边境

《星界边境/starbound》中可以通过一些代码来得到自主保护星球的目的,有些小伙伴可能不知道该如何做,下面带来详细的教程。

星界边境starbound保护星球教程

【星球区域划分机制】

starbound目前有四种区域,它们的ID分别是

65532--玩家改变的区域

65533--星球自动生成的地牢区域(野外建筑)

65535--星球初始的区域[未被改变过]

0--副本区

来幅图更直观的说明下

星界边境starbound保护星球教程

每个星球的这些区域都是使用的同一种ID,所以如果进行保护,会保护所有同ID的

另外,

65535放置或拆除了砖块后会变成65532

65533中放置砖块或拆除砖块后依旧是65533不会变65532

(待验证)65533拆光用砖块填满会变成65532[有人这么说的,我没试出来]

----------------------------------------------------------------------------------------------------------------

【保护指令】

首先我们需要开启管理员权限,使用/admin

星界边境starbound保护星球教程

开启权限后会显示Admin privileges now given to player xxx

关闭权限后会显示Admin privileges taken away from xxx

然后我们可以使用指令/settileprotection [ID] [true/fasle]来设置保护状态

举个例子:

我们想保护我们自己的建筑,需要开启玩家改变区域的保护

使用/settileprotection 65532 true

后来我们又想要继续扩建,需要关闭玩家改变区域的保护

使用/settileprotection 65532 false

[请不要滥用指令~]

傻瓜指令

使用方法:开启管理权限后,依次输入

[1]

保护飞船(开启)

/settileprotection 65532 true

/settileprotection 65535 true

保护飞船(关闭)

/settileprotection 65532 false

/settileprotection 65535 false

[2]

保护整个星球(开启)

/settileprotection 65532 true

/settileprotection 65533 true

/settileprotection 65535 true

保护整个星球(关闭)

/settileprotection 65532 false

/settileprotection 65533 false

/settileprotection 65535 false

[3]

前哨站、副本保护关闭

/settileprotection 0 false

----------------------------------------------------------------------------------------------------------------

【进阶一】使用starbound.log查看使用指令后当前被锁区域变化

starbound.log一般和player文件夹在同一个文件夹中

目前不稳定版本中在starbound/storage_unstable

(以前稳定版是在starbound文件夹下)

使用记事本等打开starbound.log

找到Info: Protected dungeonIds for world set to (...)

()中的是当前被保护的区域

例如:

星界边境starbound保护星球教程

----------------------------------------------------------------------------------------------------------------

【进阶二】开启debug模式后查看鼠标位置区域ID

开启管理权限后,/debug开启或关闭测试模式

开启成功后左侧会出现测试用数据

其中dungeonId项为当前鼠标所在区域的地牢ID

星界边境starbound保护星球教程

玩家评论

相关阅读

手游掌机排行