Mythicmobs——mc自定义怪物插件 RPG不二之选

技能列表

名稱: ActivateSpawner - 運行生怪磚
格式: activatespawner [怪磚名稱] [血量] <機率>
簡介: 強制使一個生怪磚生出其設定的怪物,如果它的cooldown和warmup時間到了的話。
範例: - activatespawner test =0 1
BOSS在死後有100%的機率使 "test" 生怪磚強制生怪。

 

名稱: Bar Timer Message - BOSS血條訊息
格式: bartimer [範圍]:[秒]:'顯示的訊息' [血量] <機率>
簡介: 使範圍內的玩家在秒數內可以看到所設定的BOSS血條訊息。
需要
BarAPI 支援。
範例: - bartimer 25:10:'&6噢慘了,BOSS出現了!' =100% 1
BOSS在出生時有100%的機率出現 "&6噢慘了,BOSS出現了!" 的BOSS血條訊息。

 

名稱: Command - 命令提示字元
格式: cmd '指令' [血量] <機率>
簡介: 從小黑窗運行指令。請不要輸入斜線除非是WorldEdit。
範例: - cmd 'stop' =25% 0.5
BOSS在血量為25%時有50%的機率透過小黑窗運行/stop指令。

 

名稱: Consume - 吸血術
格式: consume [平行範圍]:[垂直範圍]:[傷害]:[回血] [怪物類型],<怪物類型> [血量] <機率>
簡介: 使範圍內指定類型的怪物受到傷害,並且使施放這個技能的BOSS回血,
吸到兩隻怪就回復兩次[回血]設定的血量,依此類推。
[怪物類型]可以是1-1-2的怪物表格中的怪物或MyThicMobs的怪物,請代入怪物代碼,如果要吸的是玩家的血請代入player。
範例: - consume 10:10:50:20 skeleton,Test1 <50% 1
BOSS在血量小於50%時有100%的機率對10x10內所有的骷髏和"Test1"造成50點傷害,
並且回復自己20點血量,造成幾隻怪物傷害就吸取幾次血量。

 

名稱: Damage - 直接造成玩家傷害
格式: damage [範圍]:[傷害]:<無視裝備(true/false)> [血量] <機率>
簡介: 使範圍內所有玩家受到傷害。
<無視裝備>指的是這個技能造成的傷害是否要計算到盔甲和抵抗藥水抵禦。
範例: - damage 10:5:true >0 1
BOSS在血量大於0%時有100%的機率使範圍10格以內的玩家造成5點無視盔甲的傷害。

 

名稱: DamageAll - 直接造成生物傷害
格式: damageall [範圍]:[傷害]:<無視裝備(true/false)> [血量] <機率>
簡介: 使範圍內所有生物受到傷害。
<無視裝備>指的是這個技能造成的傷害是否要計算到盔甲和抵抗藥水抵禦。
範例: - damageall 20:100:true <5% 0.1
BOSS在血量小於5%時有10%的機率使範圍20格以內的所有怪物造成100點無視盔甲的傷害。

 

名稱: DamageSelf - 直接造成怪物自己傷害
格式: damageself [傷害]:<無視裝備(true/false)> [血量] <機率>
簡介: 使施放這個技能的BOSS自己會受到傷害。
<無視裝備>指的是這個技能造成的傷害是否要計算到盔甲抵禦。
範例: - damageself 1000:false <95% 0.5
BOSS在血量小於95%時有50%的機率使BOSS自己受到1000點的傷害。

 

名稱: Equip - 使怪物穿裝
格式: equip [物品代碼]:[欄位] [血量] <機率>
簡介: 使施放這個技能的BOSS強制穿上某設定好的裝備,會強制覆蓋原本身上有的裝。
[物品代碼]請填入1-2-1所教的物品代碼。
[欄位]請填0~4,0為手握,1為鞋子,2為褲子,3為衣服,4為帽子。
範例: - equip Test1Items:0 =10% 1
BOSS在血量為10%時有100%的機率強制握著"Test1Items"這個物品。

 

名稱: Explosion - 爆炸
格式: explosion [範圍]:[力量]:<著火(true/balse)>:<破壞方塊(true/false)> [血量] <機率>
簡介: 使範圍內的所有玩家都受到爆炸傷害。
[力量]為爆炸的力量,值越大傷害越強爆炸越大。
<著火>為是否讓爆炸時周遭的方塊著火。
<破壞方塊>為是否讓爆炸時周遭的方塊被破壞。
範例: - explosion 50:2:false:false =0 1
BOSS在死後有100%的機率讓50格內的所有玩家遭到爆炸傷害,不會著火不會破壞方塊。

 

名稱: ForcePull - 傳送所有生物
格式: forcepull [範圍] [血量] <機率>
簡介: 使範圍內所有生物(包括動物、怪物、玩家)都傳送到施放技能的BOSS旁邊。
如果範圍設定0的話只會傳送BOSS現在盯著(仇視)的生物。
範例: - forcepull 27 =50% 1
BOSS在血量為50%時有100%的機率把27格內所有的生物拉到施放技能的BOSS旁邊。

 

名稱: ForcePullNear - 隨機傳送人
格式: forcepullnear [玩家範圍]:[平行範圍]:[垂直範圍] [血量] <機率>
簡介: 使範圍內所有玩家被傳送至範圍中的任意一處。
[玩家範圍]意旨多少範圍內的玩家會被影響。
[平行範圍]和[垂直範圍]指玩家範圍內的人會被傳送至以BOSS為中心以這兩個範圍延伸的區域中的隨機一點。
範例: - forcepullnear 25:10:10 =200 1
BOSS在血量為200時有100%的機率把25格以內所有的玩家傳送到10x10範圍內的其中隨機一點。

 

名稱: HealSelf - 治癒怪物本身
格式: healself [HP] [血量] <機率>
簡介: 施放技能的BOSS會回覆多少血量。
範例: - healself 100 =25% 0.01
BOSS在血量為25%時有1%的機率使自己回覆一百點血量。

 

名稱: Ignite - 點燃
格式: ignite [範圍]:[刻] [血量] <機率>
簡介: 使範圍內所有玩家為著火狀態。
[刻]請輸入數字,20刻為一秒,依此類推。
範例: - ignite 44:200 =33% 0.22
BOSS在血量為33%時有22%的機率使44格內的所有玩家著火10秒。

 

名稱: IgniteAll - 點燃所有生物
格式: igniteall [範圍]:[刻] [血量] <機率>
簡介: 使範圍內所有玩家和怪物為著火狀態。
[刻]請輸入數字,20刻為一秒,依此類推。
範例: - igniteall 22:200 =33% 0.44
BOSS在血量為33%時有44%的機率使22格內的所有玩家著火10秒。

 

名稱: Lightning - 打雷
格式: lightning [範圍]:[傷害] [血量] <機率>
簡介: 使範圍內所有玩家被雷轟。
如果範圍設定0此技能將會指向BOSS現在盯著(仇視)的玩家。
範例: - lightning 10:1 ~onTimer:60 >0 1
BOSS在血量大於0%時有100%的機率每3秒會發動一次技能,且會對10格以內的所有玩家產生造成1傷害的雷電。

 

名稱: LightningAll - 雷擊所有生物
格式: lightningall [範圍]:[傷害] [血量] <機率>
簡介: 使範圍內所有玩家和怪物被雷轟。
如果範圍設定0此技能將會指向BOSS現在盯著(仇視)的玩家或怪物。
範例: - lightning 30:100 ~onTimer:100 <35% 0.3
BOSS在血量小於35%時有30%的機率每5秒會發動一次技能,且會對30格以內的所有玩家和怪物產生造成100傷害的雷電。

 

名稱: Message - 自訂對話框訊息
格式: msg [範圍]:'訊息' [血量] <機率>
簡介: 使範圍內的玩家的對話框出現所設定的訊息,支援色碼
如果範圍設定0此訊息將會發送給伺服器全部的玩家。
可以用於'訊息'的變數有:$boss = BOSS的Display名字。
$bosshp = BOSS目前的血量。
$bossmaxhp = BOSS最大的血量。
$target = BOSS現在盯著(仇視)的玩家或怪物。
範例: - msg 0:'&d[&4世界魔王&d]&e歷經一陣天搖地動,$boss&7(&4$bosshp&7/&4$bossmaxhp&7)&e誕生了!' =100% 1
BOSS在出生時有100%的機率發送上述訊息給全伺服器的玩家。
- msg 1000:'&d[&4世界魔王&d]&e英勇的玩家&a$target&e打敗了$boss&e!' =0 1
BOSS在死後有100%的機率發送上述訊息給範圍1000格以內的玩家。

 

名稱: NewTarget - 轉移注意力
格式: newtarget [範圍] [血量] <機率>
簡介: 使施放此技能的BOSS重新轉移注意力,盯上範圍內別的玩家。
範例: - newtarget 20 >0 0.05
BOSS在血量大於0%時有5%的機率重新轉移注意力於範圍內別的玩家。

 

名稱: Potion - 施加藥水效果於人
格式: potion [範圍]:[類型]:[刻]:[等級] [血量] <機率>
簡介: 使範圍內的玩家接收到此技能指定的藥水效果。
[類型]請輸入藥水類型,詳見此章節最下方表格。
[刻]為藥水持續的時間,請輸入數字,20刻為一秒,依此類推。
[等級]請輸入藥水效果的等級。
範例: - potion 10:SLOW:300:3 =0 1
BOSS在死後有100%機率給10格內所有玩家施加緩速III的藥水效果15秒。

 

名稱: PotionMobs - 施加藥水效果於特定怪物
格式: potionmobs [範圍]:[類型]:[刻]:[等級] [怪物類型],<怪物類型> [血量] <機率>
簡介: 使範圍內特定的怪物接收到此技能指定的藥水效果。
[類型]請輸入藥水類型,詳見此章節最下方表格。
[刻]為藥水持續的時間,請輸入數字,20刻為一秒,依此類推。
[等級]請輸入藥水效果的等級。
[怪物類型]可以是1-1-2的怪物表格中的怪物或MyThicMobs的怪物,請代入怪物代碼,如果要施放藥水效果給玩家請代入player。
範例: - potionmobs 27:BLINDNESS:6000:1 Test1,skeleton =0 1
BOSS在死後有100%機率給27格內所有的"Test1"和骷髏施加失明I的藥水效果300秒。

 

名稱: PotionSelf - 施加藥水效果於施放之怪物
格式: potionself [類型]:[刻]:[等級] [血量] <機率>
簡介: 使施放這個技能的怪物接收到此技能指定的藥水效果。
[類型]請輸入藥水類型,詳見此章節最下方表格。
[刻]為藥水持續的時間,請輸入數字,20刻為一秒,依此類推。
[等級]請輸入藥水效果的等級。
範例: - potionself SPEED:1000000:3 =100% 1
BOSS在出生時有100%機率給它自己施加速度III的藥水效果50000秒。
此處potionself可改用為potionboss。(待確認)

 

名稱: PushButton - 觸發按鈕
格式: pushbutton [x]:[y]:[z] [血量] <機率>
簡介: 使該怪物所在世界的指定座標之按鈕被壓下。
難以測量按鈕正確的座標的話,請使用對準按鈕輸入:/mm u getblockcoords
範例: - pushbutton 64:107:-654 =50% 1
BOSS在血量等於50%時有100%的機率壓下位於x=64,y=107,z=-654的按鈕。

 

名稱: RadiusCommand - 個別命令提示字元
格式: radiuscmd [範圍]:'指令' [血量] <機率>
簡介: 讓範圍內的每一個玩家都透過命令提示字元輸入一次指定的指令。

可用於'指令'的變數有:

$boss = BOSS的Display名字。
$boss = BOSS的Display名字。
$boss_x = BOSS所在的x軸座標。
$boss_y = BOSS所在的y軸座標。
$boss_z = BOSS所在的z軸座標。
$player = BOSS現在盯著(仇視)的玩家。
$player_x = BOSS現在盯著(仇視)的玩家所在的x軸座標。
$player_y = BOSS現在盯著(仇視)的玩家所在的y軸座標。
$player_z = BOSS現在盯著(仇視)的玩家所在的z軸座標。
$world = BOSS所在的世界之名稱。

 

範例: - radiuscmd 5:'kick $player' =0 1
BOSS在死後有100%的機率使5格內的玩家個別透過命令提示字元輸入"kick $player"。

 

名稱: Suicide - 自殺
格式: suicide [血量] <機率>
簡介: 使怪物直接死亡。
範例: - suicide <90% 0.01
BOSS在血量小於90%時有1%的機率直接死亡。

 

名稱: Teleport - 隨機瞬移
格式: teleport [最大瞬移距離] [血量] <機率>
簡介: 施放此技能的BOSS會在以所設定的瞬移距離來隨機瞬移。
範例: - teleport 20 >20% 0.03
BOSS在血量大於20%時有3%的機率用20格的距離做瞬移。

 

名稱: TeleportLocation - 定點瞬移
格式: teleportlocation [x]:[y]:[z] [血量] <機率>
簡介: 施放此技能的BOSS將會瞬移至指定的座標點。
範例: - teleportlocation 300:65:-456 =25% 1
BOSS在血量等於25%時有100%的機率會瞬移到x=300,y=65,z=-456的地方。

 

名稱: TeleportNear - 限定空間內隨機瞬移
格式: teleportnear [平行範圍]:[垂直範圍]:<最大瞬移距離> [血量] <機率>
簡介: 施放此技能的BOSS會在限定的範圍內以所設定的瞬移距離來隨機瞬移。
<最大瞬移距離>請輸入BOSS一次最多可以瞬移幾格。
範例: - teleportnear 45:45:10 >0 0.5
BOSS在血量大於0時有50%的機率在以其為中心的45x45空間內用10格的距離隨機瞬移。

 

名稱: Throw - 投擲玩家
格式: throw [範圍]:[丟多遠]:[丟多高] [血量] <機率>
簡介: 使範圍內所有的玩家被丟。
[丟多遠]請輸入數字,數字越大代表著玩家會飛得很遠。
[丟多高]請輸入數字,數字越大代表著玩家會飛得更高。
範例: - throw 20:25:30 =0% 1
BOSS在死亡時有100%的機率將20格內所有玩家丟到25格外、30格高的天空。

 

名稱: Weather - 暫時切換天氣
格式: weather [天氣類型]:<刻> [血量] <機率>
簡介: 在限定時間內暫時切換BOSS所在世界的天氣。
[天氣類型]請輸入rain或thunder或clear,方別代表了下雨天、打雷、晴天。
範例: - weather rain:2000 =100% 1
BOSS在出生時有100%的機率讓其所在世界的天氣於100秒內轉變為下雨天。

 

名稱: Mount - 強制騎乘
格式: mount [怪物代碼] [血量] <機率>
簡介: 施放技能的BOSS可以騎乘指定的BOSS,此技能或許可以有效解決生怪磚或自然生怪不出騎乘怪的問題。
[怪物代碼]請輸入Mobs裡怪物的代碼。
範例: - mount Test1 =100% 1
BOSS在出生時有100%的機率騎著"Test1"這隻怪物。

 

名稱: Dismount - 強制解除騎乘狀態
格式: dismount [血量] <機率>
簡介: 施放技能的BOSS會強制離開它所騎著的BOSS。
範例: - dismount =25% 1
BOSS在血量等於25%時有100%的機率讓自己強制解除騎乘狀態。

 

名稱: SpawnPassenger - 強制讓指定BOSS騎施放技能的BOSS
格式: spawnpassenger [怪物代碼] [血量] <機率>
簡介: 施放技能的BOSS可以強制讓指定的BOSS騎在施放技能的BOSS。
[怪物代碼]請輸入Mobs裡怪物的代碼。
範例: - spawnpassenger Test1 =50% 1
BOSS在血量等於50%有100%的機率讓"Test1"這隻怪物騎在它身上。

 

名稱: EjectPassenger - 強制解除被騎乘狀態
格式: ejectpassenger [血量] <機率>
簡介: 被騎的BOSS施放技能後可以讓騎著他的BOSS強制解除騎乘狀態。
範例: - ejectpassenger =10% 1
BOSS在血量等於10%時有100%的機率讓它身上騎著它的BOSS直接下來。

 

名稱: MountPlayer - 使BOSS騎乘玩家
格式: mountplayer [血量] <機率>
簡介: 可以使放技能的BOSS騎在它所盯著的玩家身上。
範例: - monutplayer <28% 0.01
BOSS在血量小於28%時有1%的機率騎在它盯著的玩家身上。

 

名稱: ToggleLever - 觸發拉桿
格式: togglelever [x]:[y]:[z]:<刻> [血量] <機率>
簡介: 使該怪物所在世界的指定座標之拉桿被拉下/上。
<刻>請輸入伺服器刻,時間結束後會再拉一次拉桿。
難以測量拉桿正確的座標的話,請使用對準拉桿輸入:/mm u getblockcoords
範例: - togglelever 64:107:-654:200 =50% 1
BOSS在血量等於50%時有100%的機率拉下位於x=64,y=107,z=-654的拉桿,並在10秒後拉上。

 

名稱: SetHealth - 設定血量
格式: sethealth [數字] [血量] <機率>
簡介: 直接改變施放這個技能的BOSS目前的血量。
[數字]請輸入要改變的血量。
範例: - sethealth 100 <5% 0.001
BOSS在血量小於5%時有0.1%的機率將自身血量變成100。

 

名稱: SetMaxHealth - 設定最高血量
格式: setmaxhealth [數字] [血量] <機率>
簡介: 直接改變施放這個技能的BOSS的最高血量。
[數字]請輸入要改變的血量。
範例: - sethealth 10000 =100% 0.3
BOSS在在出生時有30%的機率將自身最高血量變成10000。

 

名稱: Effect - 特效
格式: effect [施放對象] [特效] <特效參數> [血量] <機率>
簡介: 可以讓BOSS施放粒子特效、聲音等特效於BOSS本身或範圍內所有玩家。
[施放對象]可輸入boss和target,boss代表著施放技能的BOSS為中心放出特效,target則是範圍內所有玩家都會被執行一次這個特效。
[特效]和<特效參數>將在下面逐條介紹:
終界珍珠效果:
effect [施放對象] ender [血量] <機率>爆炸效果:
effect [施放對象] explosion [血量] <機率>

火焰效果:
effect [施放對象] flames [血量] <機率>

打雷效果(不會有傷害):
effect [施放對象] lightning [血量] <機率>

煙霧特效(位置目前未知用法,可不加):
effect [施放對象] smoke <位置> [血量] <機率>

煙火特效:
effect [施放對象] firework <爆炸類型>:<顏色>:<褪色顏色>:<閃爍>:<蹤跡>:<飛行時間> [血量] <機率>
<爆炸類型>請輸入0~4,0為小型爆炸,1為爆裂型爆炸,2為星型爆炸,3為大型球狀爆炸,4為爬行者狀。
<顏色>及<褪色顏色>請直接輸入十六進制色碼,不要有#字號,

點我查詢色碼
<閃爍>及<蹤跡>請輸入true或false。
<飛行時間>請輸入0~3,0為直接爆炸,1~3由小到大飛行時間會越長。
若還是不清楚以上敘述請參考

Wiki圓環範圍煙火特效:
effect [施放對象] firework [數量]:[範圍]:<爆炸類型>:<顏色>:<褪色顏色>:<閃爍>:<蹤跡>:<飛行時間> [血量] <機率>
[數量]請輸入一次爆炸會出現的煙火數量。
[範圍]請輸入爆炸的範圍,1就是半徑為1的圓圈,3就是半徑為3的圓圈,以此類推。
<爆炸類型>請輸入0~4,0為小型爆炸,1為爆裂型爆炸,2為星型爆炸,3為大型球狀爆炸,4為爬行者狀。
<顏色>及<褪色顏色>請直接輸入十六進制色碼,不要有#字號,

點我查詢色碼
<閃爍>及<蹤跡>請輸入true或false。
<飛行時間>請輸入0~3,0為直接爆炸,1~3由小到大飛行時間會越長。
若還是不清楚以上敘述請參考

Wiki音效特效:
effect [施放對象] sound [音效代碼]:[音量]:[音高] [血量] <機率>
[音效代碼]請輸入

網址中的代碼,過多故不翻譯。
[音量]及[音高]請輸入0.01~2.0,1為標準值。
粒子特效:
effect [施放對象] particles [粒子代碼]:[平行擴散]:[垂直擴散]:[粒子數量]:<速度>:<y軸值> [血量] <機率>
[粒子代碼]請輸入

網址中的Particle Name代碼,皆有圖片呈現效果故不翻譯。
[平行擴散]請輸入整數,此數字越大,粒子向左右擴張的距離越大,若為0則不擴散。
[垂直擴散]請輸入整數,此數字越大,粒子向上下擴張的距離越大,若為0則不擴散。
[粒子數量]請輸入整數,此數字越大,所放出的粒子越多,受平行和垂直擴散影響而有打散的情況。
<速度>請輸入正數或0,此項偶爾影響著的是粒子的顏色、消失的速度、粒子大小。
<y軸值>請輸入整數,為粒子出現的高低,此數字越大,粒子就越往上面出現。

文件下载

路由侠

发表评论

您必须 登录 才能发表留言!