我的世界服務(wù)器MythicMobs插件教程技能編寫(xiě)控制玩家角色技能篇
小編為大家?guī)?lái)了《我的世界》服務(wù)器MythicMobs插件教程技能編寫(xiě)控制玩家角色技能篇,惡心的技能每個(gè)人都有自己的看法,我這里列出兩個(gè)來(lái),主要還是講解各種觸發(fā)器選擇器的用法。
第一個(gè):扔玩家
第二個(gè):監(jiān)獄
好的現(xiàn)在讓我們?cè)俅蝸?lái)分析需求:
扔玩家,目的是使近戰(zhàn)玩家遠(yuǎn)離自己,同時(shí)我這里打算向上扔玩家來(lái)做到利用摔落傷害攻擊玩家的效果
按照技能的五部分解析:
1.技能類(lèi)型:扔玩家->[扔]技能
2.目標(biāo)選擇器:近戰(zhàn)玩家->一定范圍內(nèi)的玩家
3.觸發(fā)器:使用計(jì)時(shí)器觸發(fā)
4.血量限制:無(wú)
5.觸發(fā)幾率:未免過(guò)于惡心,使用70%吧
再次從官網(wǎng)拉來(lái)了我們需要的東西~
1.Throw技能:將目標(biāo)扔向遠(yuǎn)離自身(或某地點(diǎn))的地方
屬性:
velocity,別名v,描述:目標(biāo)被扔出的水平方向上的速度(單位:格/tick)
velocityY,別名vy,描述:目標(biāo)被扔出的豎直方向上的速度(單位:格/tick)
2.@PlayersInRadius{r=#}目標(biāo)選擇器:選擇半徑為#格內(nèi)的所有玩家
別名:@PIR{r=#}
3.onTimer:#觸發(fā)器:每隔#tick觸發(fā)一次
好的,我們開(kāi)始~
先寫(xiě)技能類(lèi)型:
throw{v=1.3,vy=3}
復(fù)制代碼
這里把目標(biāo)被扔的水平方向速度和豎直方向速度分別設(shè)為1.3和3,具體可以根據(jù)需要調(diào)整,這里給個(gè)參考值:原版史蒂夫走路速度約為0.2(單位:格/tick)
然后是目標(biāo)選擇器:
@PIR{r=3}
復(fù)制代碼
玩家最大交互距離是4格(貌似),所以我設(shè)置近戰(zhàn)為3,當(dāng)然如果你覺(jué)得你的玩家能保持在最大交互距離打怪物,也可以把選擇半徑設(shè)為4,不過(guò)我這里只是教寫(xiě)技能的思路,不用太糾結(jié)
繼續(xù),觸發(fā)器:
~onTimer:1200
復(fù)制代碼
1200tick觸發(fā)一次,也就是一分鐘一次...否則太頻繁非被玩家罵死不可
觸發(fā)幾率:
0.7
復(fù)制代碼
好的,把它組裝起來(lái):
throw{v=1.3,vy=3} @PIR{r=3} ~onTimer:1200 0.7
復(fù)制代碼
輕松搞定又一個(gè)技能~
查看所有0條評(píng)論>>