我的世界服務器里怎么用指令寫一個領地系統?
一、設置領地:
先用一塊木頭斧子左鍵敲擊一方塊設置點A,右鍵敲擊一方塊設置點B
(可以輸入“/res select size”查看所選區域的大小);
之后輸入“/res create 123”(例)這樣設置后,
就形成了[以AB連線為體對角線的長方體的][名為123的]領地(包括A、B所在邊),設置領地需要金錢
二、移除領地:
輸入“/res remove 123”(例)移除名為123的領地,注意,移除領地無法從服務器獲得金錢!
?
三、領地內權限設置:
輸入“/res set 123 flags true/false”(例)來設置權限,其中:
①123是領地名,不填則默認為當前所處領地;
②flags是權限,有:
move(移動);build(改變地形);place(放置物品);destroy(破壞);use(使用);
container(打開箱子);pvp(玩家傷害);tp(傳送到該領地);ignite(點火);
firespread(火的傳播);bucket(桶的使用);flow(后面兩個總括);lavaflow(巖漿流動);
waterflow(水的流動);creeper(JJ怪爆炸);tnt(tnt爆炸);monsters(怪物出生);
animals(動物出生);subzone(子空間);healing(治療)。 piston(活塞)(活塞不適用于單人命令)
③true/false是權限狀態,若輸入true則為開啟,false則為關閉。
單人權限設置 拿 destroy 來舉例 輸入 /res pset 領地名字 玩家名字 destroy t
四、子空間設置:
如同設置領地一樣選擇區域,不同的是之后輸入“/res subzone 123 abc”(例)設置母領地為123的名為abc的子空間,
該區域的權限設置和移除則需要將領地名變為123.abc,無則默認為當前所處領地(在子空間則為子空間)。
五、領地信息設置:
可以設置進出領地時的提示信息,輸入“/res message 123 enter(leave) ABC”(例)設置領地123的進入(離開)時的提示信息為ABC,
123處不填,則默認為當前所處領地;
特別地,在提示信息中可以添加:
%player - 在提示信息中顯示進出領地的玩家名
%owner - 在提示信息中顯示領主
%residence - 在提示信息中顯示該領地
領地指令大全
/res pset 朋友名稱 領地名稱 use true 使用領地中的物品(包括:門,按鈕 等等)
/res pset 朋友名稱 領地名稱 build true 在領地里面建設/拆除
/res pset 朋友名稱 領地名稱 container true 使用領地中的容器包括:箱子,爐子,發射器 等等
長用命令這3種足夠如果要取消對方的權限,把最后的true改成false。
build:設置玩家是否可以在領地里面建設/拆除【如果為false 玩家將不可以建設/拆除】
use:設置玩家是否可以使用領地中的物品(包括:門,按鈕 等等)【如果為false 玩家將不可以使用東西】
container:設置玩家是否可以使用領地中的容器包括:箱子,爐子,發射器 等等,如果false玩家將不可以打開
tp:設置玩家是否可以傳送到領地里面【如果為false 玩家將無法傳送進領地】[暫不可設置]
admin:設置玩家是否可以修改領地里面的flags【默認為false】[暫不可設置]
flow:設置液體是否可以流動【默認為false】
pvp:設置是否開啟PVP
tnt:設置TNT能否照成任何破壞
creeper:設置creeper能否爆炸
ignite:如果為false 將不能點火
firespread:如果為false 火焰將不會散播
subzone:設置玩家是否可以建設subzone
bucket:設置玩家是否可以使用桶子
place:單獨設置玩家是否可以擺放物品(設置這個將蓋過build flag)
destroy:單獨設置玩家是否可以破壞物品(設置這個將蓋過build flag)
piston:設置是否可以使用活塞