丿Assassin
本帖最后由 丿Assassin 于 2020-2-28 07:14 编辑

[size=14.6667px]你曾经有想过用盔甲架的动画来愉♂悦自己么?或者你想做一些比普通rpg服务器更加拽的一批的boss么?那么你就应该试试这款插件了!
[size=14.6667px]怎么使用,以及怎么安装,你都能在github上面找到哦!那么玩的开心!
[size=14.6667px]Ever wanted to have some fun with animated ArmorStands? Or do you want to make your bosses even more amazing? Then you should try this out.[size=14.6667px]How to install and how to use can you find at the github link above. Have fun!You need an MythicMobs with the type of armor_stand.     简单来说,这个插件确实有上手难度,因为首先要熟练的使用mm,其次的话要能够想到动作怎么跟mm联动,怎么说呢,懂的人肯定会懂,不懂的人,等我把那个youtube视频搬运过来就懂了XD

https://www.bilibili.com/blackboard/newplayer.html?playlist=false&crossDomain=1&aid=29026764&page=1https://www.bilibili.com/html/player.html?aid=29026764&wmode=transparent&as_wide=1&page=0

使用



1.你需要一个mythicmobs作为前置插件
2.你需要将AnimatorStands.jar文件拖入plugins
3.你需要手动在mythicmobs的配置文件夹下新增一个Anims的文件夹
4.你需要在新建一个盔甲架然后调整好配置
5.新建一个以XXXXX.amim命名的文件作为动作文件(怎么写我会教的)
6.开始搞事情


        那么好的,看完前面这么多废话之后我想跟大家说说关于这个插件了,这个插件主要功能有2个,能够让盔甲架动起来(通过读取动作文件,至于怎么写?贼简单反正到时候会教)第二个功能是给予盔甲架一个ai,因为光是让盔甲架动起来是远远不够的!他需要ai来攻击怪物!那么你就可以运用mm的目标选择器,以及行为选择器来给你的怪物写一个船新的ai了!
      我再前些时候看到了一个视频,里面利用了mm与盔甲架的动作,3d拓展材质包做出了一个怪物,于是我决定研究一下,当晚在官网混迹,翻帖子,一直到早上七点,解决了遇到的大多数技术难题,现在决定发出来。


然后呢qwq关于怎么写动作文件,教程我已经更新好了https://www.bilibili.com/html/player.html?aid=31435643&wmode=transparent&as_wide=1&page=2

我们先来看看一个实例吧!
  1. moonwalker:
  2.   Type: armor_stand
  3.   Options:
  4.     Small: true
  5.     HasArms: true
  6.     ItemBody: COS_GreenChest
  7.     ItemFeet: COS_BlueFeet
  8.     ItemHand: COS_IronSword
  9.     ItemHead: BlackbeardHead
  10.     ItemLegs: COS_YellowLegs
  11.   Skills:
  12.   - asinit{anim=Example1.anim;mobtype=aimob} @self ~onSpawn
  13.   - asanimate{r=20;d=0} @self ~onTimer:20
  14.   - aspause @self ~onSignal:MOVESTOPP
  15.   - asrun @self ~onSignal:MOVESTART
  16.   - skill{s=makeAttack} @trigger ~onAttack
  17.   - skill{s=playDamage} @trigger ~onDamaged
  18.   - message{msg="You killed me!"} @trigger ~onSignal:DEATH
  19.   
  20. aimob:
  21.   Type: pigzombie
  22.   Options:
  23.     Silent: true
  24.     PreventOtherDrops: true
  25.         
  26. playDamage:
  27.   Cooldown: 1
  28.   Skills:
  29.   - aschange{anim=flip.anim} @self
  30.   - delay 15
  31.   - aschange{anim=Example1.anim} @self

  32. makeAttack:
  33.   Cooldown: 1
  34.   Skills:
  35.   - aschange{anim=winke.anim} @self
  36.   - delay 8
  37.   - damage{a=0.5} @trigger
  38.   - delay 8
  39.   - aschange{anim=Example1.anim} @self
复制代码

首先先别管这么一长串东西,你需要注意的只有
  1. moonwalker:
  2. Type: armor_stand
  3. Options:
  4. Small: true
  5. HasArms: true
  6. ItemBody: COS_GreenChest
  7. ItemFeet: COS_BlueFeet
  8. ItemHand: COS_IronSword
  9. ItemHead: BlackbeardHead
  10. ItemLegs: COS_YellowLegs
  11. Skills:
  12. - asinit{anim=Example1.anim;mobtype=aimob} @self ~onSpawn
  13. - asanimate{r=20;d=0} @self ~onTimer:20
  14. - aspause @self ~onSignal:MOVESTOPP
  15. - asrun @self ~onSignal:MOVESTART
  16. - skill{s=makeAttack} @trigger ~onAttack
  17. - skill{s=playDamage} @trigger ~onDamaged
  18. - message{msg="You killed me!"} @trigger ~onSignal:DEATH
复制代码

只有这一段文字而已,如果你请继续看之前确保你熟练掌握了mm!
可以看到这里多出了几个原版mm没有的技能,分别是asinit,asanimate其实还有,这些其实就是盔甲架动画相关的技能啦,我先放上几段原文吧!


技能:asinit
怪物一出生就会做的事情,这能用技能达成.也就是说,怪物一出生执行的是什么动作
  1. - asInit{anim=Example.anim;plate=false;mobtype=mythicmob} @self ~onSpawn 1
复制代码

这个技能建立起了整个盔甲架并向他添加了写在Example1.anim文件中的动作
名为plate的选项是可以自选的,如果选false,那么盔甲架将不会有底座
动作只能在确保动作文件完全写正确的时候被引用(也就是说哪怕动作文件出了丁点差错,整个动作将不会被引用)
不过好在这种问题遇到多了自然而然就会检查了

技能:aschange
  1. - aschange{anim=flip.anim;animspeed=xx} @self
复制代码

让盔甲架更换动作,没什么好说的,animspeed:你以为我是是动画速度?但其实是动画延时播放哒!!!
没什么好说的XD


技能:aspause
  1. - asPause @self
复制代码

这个技能可以让怪物停止动作
比如你可以在我们第一段的asinit的后面直接跟上aspause,这样你的怪物就不会原地踏步!
- asRun @self
这个,可以重启这个动作!

条件Conditions(所以我说请搞懂mm,不然肯定还有人问条件是什么qwq看看wiki再来如何?):
  1. - AnimateStandPaused{a=true/false}
复制代码

判断盔甲架是否用了上述的停止动作技能
  1. - isAnimateStand
复制代码

判断这个怪物是不是盔甲架(虽然翻译过来就这样,然而我还是搞不懂有什么用)
  1. - aimobtargetdistance{d=RangedValue;a=true/false}
复制代码

判断盔甲架是否有一个ai怪物,以及在目标范围内有没有目标


目标选择器:
@aitarget盔甲架是否会用自己的选择器来选择aimob的目标选择器中的目标(有点难理解= =我大概是懂了)
嘛大概先翻译到这里,之后我会联合另一位MythicMobs的大佬制作视频教程,请大家期待!

我的MythicMobs交流qq群:777152259

另外再次申明,我虽然向原作者索要了搬运权,但是原作者到现在还没有理我,所以我也就不敢上传附件,我只能在这里做教程并给大家地址qwq
希望大家喜欢。










117779284
呃。。有盔甲架做BOSS就很厉害了吗

我记得可以直接变装的··

下一页 最后一页