LV. 14
GP 383

【La】Commander插件 自由變換你的指令

樓主 Lakial erictfkc1220
GP5 BP-
一句話預覽"這個文再講什麼?" : 自由更改指令的插件!
隨然他只有到1.3.1版但是我在1.5.1測試可用
話說好久沒有發文了~ 可能是因為我在等的模組還沒出來,所以有些怠惰啦!不過今天剛好有空來分享給大家這個超好用的插件
是否覺得自己的伺服器安裝了一堆插件,指令多到不行,有的很複雜很難記很難打,自己使用到來都很火大,更何況需要伺服器的玩家們去使用呢?這時後Commander這插件就派上用場啦!他的功能實在是太強大了!他原文網站甚至寫下Commander can do all that for you! (指令可以為你做任何事)這句話,使用這插件不但可以簡化繁瑣的指令,更可以防止玩家說一些髒話,也就是所謂的自動消音啦~
還有第一次拍影片哈哈,有點緊張,不過還蠻好玩的,可能之後有時間會拍一下PEX的影片吧,因為好像還是很多人不會用權限插件qq

分成以下幾個部分介紹嚕(可以使用Ctrl+F來查詢自己想要的章節喔)

1.安裝與檔案結構
2.更改規則
3.注意事項 (權限)

4.影片 (懶得看文字的可以直看影片)



1.安裝與檔案結構

到原文網站上把插件給下載下來,放置到Plugin資料夾裡面,重開伺服器讓他生成所需要的資料即可,生成後的檔案結構如下

Server─Plugin─config.yml  (設定檔)
                        ├consolecmd.txt  (伺服器指令)    ┐
                        ├playerchat.txt  (玩家聊天)           ┤這3個檔案為主要需要修改的檔案
                        ├playercmd.txt  (玩家指令)           ┘
                        ├Reference.txt  (參考資料)
挑選想改的檔案進去改就可以了喔!!


2.更改規則

其實上面3個檔案更改的規則都是一樣的,所以只要懂一個其他都會改了
●規則1 標準格式
/取代的字/ ==> 被取代的字    (以上為標準格式)
簡單的說,只要打兩個斜線中間的字,就會有箭頭後面的效果了
EX: 我想把/home指令改成只打/h就好了就在playercmd.txt這個檔案裡面增加一行
/h/ ==> home


●規則2 變數的運用
指令中常常會有每次都不相同的地方 像 /tp 或者 /give 這種的 後面有許多變數的
Commander提供了最多10個變數的變換喔!
分別是
$0代表全部變數、$1~$9 代表9個變數、$p代表玩家名稱
(*) 代表使用變數的地方 越前面的代表數字越小

EX:拿give來舉例好了 give指令通常是 /give 玩家 物品ID 數量
我想要把他簡化成/g 玩家 物品ID 數量
因此我可以寫
/g (.*) (.*) (.*)/ ==> give $1 $2 $3
我分別用3種顏色代表他們的對應關係


EX:再舉一個例子 我拿tp來舉例好了 tp的用法是 /tp 玩家A 玩家B  (A傳到B)
我把/tp 簡化成/t
我分別寫2種來比較
/t (.*) (.*)/ ==> tp $1 $2   (這種是A傳到B)
/t (.*) (.*)/ ==> tp $2 $1   (這種是B傳到A)
也就是第一個出現的(*) 代表$1
第二個出現的(*) 代表$2

●規則3 隨機取樣&模式
這邊很簡單==>左邊代表取代的 右邊代表被取代
然而=c=>代表只有在指令時有效 ==>則不限定

然後這邊來介紹一個還不錯的功能 就是隨機取樣
也就是輸入同樣的一行話可能會出現不同的字
=r=> 這種箭頭代表隨機取樣 而取樣後的東西用分號;隔開
直接舉例子吧
我在playerchat.txt 裡面增加一行
/hi/ =r=> 安安;你好;Hi;Hello
則當我輸入hi的時候有可能會出現安安 、你好、 hi、 hello這4種


3.注意事項 (權限)

其實這個插件的原理就是取代原本的字串
因此限定權限的時候請限定本來的就可以了
例如我沒有/give的權限  這樣我改成/g我也一樣不能用
     

4.影片

   
5
-
未登入的勇者,要加入討論嗎?
板務人員:

1279 筆精華,01/15 更新
一個月內新增 4
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】