星界邊境區域保護代碼分享 飛船保護指令使用技巧
舊版:
【星球區域劃分機制】
starbound目前有四種區域,它們的ID分別是:
65532--玩家改變的區域
65533--星球自動生成的地牢區域(野外建築)
65535--星球初始的區域[未被改變過]
0--副本區
來幅圖更直觀的說明下:
每個星球的這些區域都是使用的同一種ID,所以如果進行保護,會保護所有同ID的。
舉個例子:
我們想保護我們自己的建築,需要開啟玩家改變區域的保護,使用/settileprotection 65532 true
後來我們又想要繼續擴建,需要關閉玩家改變區域的保護,使用/settileprotection 65532 false
sb1.0新增加區域ID【65531】
(本人使用的是1.04 1.0其他版本有沒有變動未驗證)
65531的簡介:確認為【玩家放置方塊又把方塊破壞後】的ID
沒有背景牆,有背景並且可以放置方塊牆壁 / 家具的區域被判定為65531
依次是沒有背景牆、有背景牆
同理飛船上的【部分】不可以放置背景牆的位置也被判定為65531
然而有些不可以放置背景牆的位置被判定為65535...
指令:(引用舊版)
保護飛船(開啟)(輸入完就不用擔心被拆的問題)
/settileprotection 65531 true
/settileprotection 65532 true
/settileprotection 65535 true
保護飛船(關閉)
/settileprotection 65531 false
/settileprotection 65532 false
/settileprotection 65535 false
FAQ:
Q:為什麽我打不了指令?電腦顯示沒權限?
A :我拒絕回答。
Q:為什麽我輸入了指令電腦什麽反應都沒有?
A :沒反應就對了,可以去試試東西能不能被破壞了。