我的世界服務(wù)器MythicMobs插件教程技能編寫技能類型篇
小編為大家?guī)砹恕段业氖澜纭贩⻊?wù)器MythicMobs插件教程技能編寫技能類型篇,技能類型是5部分中最重要的一部分,其它的部分都可以省略(因為有默認值),唯獨這一部分是一定要寫的,這也很好理解,你不寫技能類型的話,MythicMobs怎么會知道你到底想干啥。
技能類型根據(jù)[目標(biāo)選擇器]可以分為四類:
目標(biāo)為實體的技能、目標(biāo)為地點的技能、目標(biāo)既可以為實體也可以為地點的技能、不能選擇目標(biāo)的技能
還有一類特殊技能,我會在最后面給出基礎(chǔ)技能表。
技能類型的構(gòu)成如下:
技能名{屬性=值;屬性=值;屬性=值}
復(fù)制代碼
大多數(shù)技能都有[屬性],可以用屬性具體的控制技能的行為,同時很多屬性都是有默認值的,所以只有在默認值不滿足你的需求的時候才需要去設(shè)置屬性~
屬性的格式很簡單,首先在[技能名]的后面加一對大括號{},然后在大括號內(nèi)按照[屬性=值]的結(jié)構(gòu)寫就行了,注意兩個屬性之間要用分號[;]分隔開來,插件對大括號{}內(nèi)的空格沒有硬性要求,所以下面的寫法都是符合語法的:
技能名{屬性=值;屬性=值;屬性=值}
技能名{屬性 = 值; 屬性 = 值; 屬性 = 值}
技能名{屬性= 值;屬性= 值;屬性= 值}
技能名{屬性= 值; 屬性= 值; 屬性= 值}
復(fù)制代碼
所以完全可以將屬性寫得更方便閱讀一些,個人比較喜歡最后一種寫法
注意:當(dāng)你不需要配置技能的任何屬性的時候,也要加一對空的大括號,除了delay這個特殊的技能不用。
查看所有1條評論>>