我的世界服務(wù)器MythicMobs插件教程全服播報(bào)篇
小編為大家?guī)?lái)了《我的世界》服務(wù)器MythicMobs插件教程全服播報(bào)篇,首先我希望它誕生的時(shí)候向全服播報(bào)一次公告,這么惡心的怪,必須得大家一起來(lái)打。
根據(jù)[基礎(chǔ)篇]所說(shuō),技能共分五部分[技能類型、目標(biāo)選擇器、觸發(fā)器、血量限制、觸發(fā)幾率]
再來(lái)分析一下這個(gè)需求:
[首先我希望它誕生的時(shí)候向全服播報(bào)一次公告,這么惡心的怪,必須得大家一起來(lái)打。]
按照技能的五部分來(lái)分析:
1.技能類型:播報(bào)一次公告->向玩家發(fā)送消息
2.目標(biāo)選擇器:向全服->全服玩家3.觸發(fā)器:誕生的時(shí)候->怪物生成觸發(fā)器
4.血量限制:無(wú)
5.觸發(fā)幾率:100%,由于默認(rèn)幾率是100%所以可以忽略
分析完畢,開(kāi)始寫技能
我在官網(wǎng)找來(lái)了1.2.3.點(diǎn)中要用到的東西:
1.Message技能:如果目標(biāo)是玩家,則向目標(biāo)發(fā)送消息
屬性:message[別名:m]:要發(fā)送的消息,用要引號(hào)括起來(lái)。默認(rèn)值:無(wú)
2.@PlayersOnServer目標(biāo)選擇器:選擇全服的玩家
別名:@Server
3.onSpawn觸發(fā)器:在怪物生成時(shí)被觸發(fā)
(對(duì)"別名"有疑惑?別急~)
先寫出技能類型:
message{message="上古的旱魃出現(xiàn)了,大家快去打。"}
message{m="上古的旱魃出現(xiàn)了,大家快去打!"}
復(fù)制代碼
這兩行都是符合要求的技能,但是第二行明顯簡(jiǎn)單了,因?yàn)閷傩阅抢镉昧藙e名,省略了...6個(gè)字母,大部分屬性都會(huì)有"別名",用好別名會(huì)讓你寫技能的速度加快不少,這里推薦一個(gè)用法,在以后的示例中我也會(huì)這么用:
1.當(dāng)只有一個(gè)屬性的時(shí)候,使用別名
2.當(dāng)有多個(gè)屬性,但是別名足以表明各個(gè)屬性分別代表什么的時(shí)候,用別名
3.當(dāng)有多個(gè)屬性,但是看別名不容易理解屬性是什么時(shí),用屬性全名
回到正題~
技能類型出來(lái)了,再寫目標(biāo)選擇器:
@Server
復(fù)制代碼
沒(méi)錯(cuò)目標(biāo)選擇器就這么簡(jiǎn)單~
然后是觸發(fā)器,同樣非常之簡(jiǎn)單:
~onSpawn
復(fù)制代碼
好接下來(lái)把它們?nèi)齻(gè)拼起來(lái):
message{m="上古的旱魃出現(xiàn)了,大家快去打!"} @Server ~onSpawn
復(fù)制代碼
這樣,一個(gè)技能就完成了~
把這個(gè)技能加到怪物的技能列表里:
MyMob1:
Mobtype: PIG_ZOMBIE
Display: '&blv.76&6旱魃&c>妖將<'
Health: 100
Damage: 10
Skills:
- message<span style="line-height: 1.5;">{m="上古的旱魃出現(xiàn)了,大家快去打!"} @Server ~onSpawn</span>
復(fù)制代碼
注:以后不會(huì)在每個(gè)技能寫完都加上當(dāng)前的怪物配置了,我會(huì)在全部技能寫完后再加上怪物配置
查看所有0條評(píng)論>>