本帖最后由 john180 于 2014-6-29 20:08 編輯 4.建筑控制相關(guān)設(shè)置 權(quán)限系統(tǒng)基本是每個(gè)服主的必修課,Essentials的建筑控制正是基于權(quán)限系統(tǒng)對(duì)玩家一切使用方塊的行為進(jìn)行限制,從而可以使服主完全限制玩家的行為,包括放置,破壞,扔掉,拾取,使用指定方塊,并且可以限制玩家與指定方塊交互,如限制玩家使用按鈕,開關(guān)等。 首先是最基本的建筑權(quán)限
如果當(dāng)一個(gè)玩家沒有 Essentials.build權(quán)限或者 build: false那么Essentials接著會(huì)檢查如下權(quán)限
唯一需要解釋的是 interact 權(quán)限 這代表了玩家與方塊交互 例如使用按鈕等。 但是放置方塊,或者破壞方塊也屬于交互的一種,所以如果你想讓一個(gè)玩家能放置或者破壞一個(gè)方塊你需要同時(shí)給予那個(gè)玩家與此方塊交互和放置兩個(gè)權(quán)限。
通過給予玩家以上權(quán)限你就可以做到例如單獨(dú)讓玩家可以破壞某個(gè)方塊,或者玩家只可以按按鈕不能破壞方塊之類的功能。 那如果你想單獨(dú)讓玩家不能破壞某個(gè)方塊該如何設(shè)置呢 這里首先得說明一下groupmanager的權(quán)限設(shè)置格式 大家都知道如果我輸入
而如果我輸入
當(dāng)一個(gè)玩家同時(shí)擁有
因?yàn)樵趃roupmanager判斷權(quán)限時(shí)優(yōu)先判斷 -權(quán)限 這意味著就算你擁有建筑權(quán)限 你被加入了-essentials.build.place.1 那么你也是無法放置石頭的。 以此為基礎(chǔ)我們可以單獨(dú)設(shè)置玩家不可以放置,使用的方塊。 你可以給予玩家 Essentials.build.place.35:* 來給予玩家所有羊毛方塊的放置權(quán)限 |
|