Minecraft(我的世界)中文论坛

标题: SkillAPI和Mythicmob简单案例——随心自定义你的RPG世界吧[HAYO Studio]

作者: 黄总    时间: 2015-11-28 18:19
标题: SkillAPI和Mythicmob简单案例——随心自定义你的RPG世界吧[HAYO Studio]
本帖最后由 黄总 于 2018-2-11 13:15 编辑

本贴由skillAPI教程改为skillAPI和Mythicmob案例分享
因为忙于学业很久没有更新了,回来发现skillAPI的教程已经很多了,而且都做得比我好。
但我这贴也不能就这样废了啊~~~~
课本不仅有知识点还要有例题,那么正好自己也在倒腾RPG服,所以分享些案例给大家,希望有帮助。

旧教程部分(推荐看其它大佬的教程)



下面是正式的案例
粗略的设计一下


初始数值

职业


未完待续。。。

[groupid=128]HAYO Studio[/groupid]
作者: 106815258    时间: 2015-12-5 10:22
终于出教程了...
作者: w838209662    时间: 2015-12-8 22:59
Smelt是不是熔炉烧东西获得经验来的?
作者: ff619619    时间: 2015-12-11 21:09
{:10_492:}我用我的双手来成就你的梦想
作者: mr.jin    时间: 2015-12-20 16:30
楼主辛苦了,希望早日出后续
作者: mr.jin    时间: 2015-12-24 20:31
楼主效果里的icon key 是什么意思,方便解释下么?
作者: 15806003538    时间: 2015-12-25 16:05
本帖最后由 15806003538 于 2015-12-25 16:15 编辑

楼主写的太棒了~~快更{:10_510:}
作者: 黄总    时间: 2015-12-25 23:41
mr.jin 发表于 2015-12-24 20:31
楼主效果里的icon key 是什么意思,方便解释下么?

icon key是在哪个地方出现?好像没有看到,icon就是图标,key应该是关键的意思吧。
作者: 1291262803    时间: 2015-12-26 19:43
撸主你牛
作者: 15806003538    时间: 2015-12-30 22:23
说好的一周更新一次。。{:10_499:}
作者: NOBUTS    时间: 2016-1-5 13:49
请问skills.yml和classes.yml文件是放在dynamic文件夹中就可以了吗?另外,技能选择指令/class acc的具体用法想请楼主解释一下...
作者: 黄总    时间: 2016-1-8 23:15
NOBUTS 发表于 2016-1-5 13:49
请问skills.yml和classes.yml文件是放在dynamic文件夹中就可以了吗?另外,技能选择指令/class acc的具体用法 ...

职业放在dynamic/class文件夹下,技能就放在dynamic/skill文件夹下。
有一点要注意,dynamic文件夹里面有个skill.yml和class.yml是将所有职业技能写在有个文件里的,不方便修改,而且实测会出现些问题。
建议分开放,文件名是可以带中文的,附张图片,应该看得懂吧?


不知道图床有没有上传成功,大概就是这样吧。
作者: 初音Py2001    时间: 2016-1-9 17:14
本帖最后由 初音Py2001 于 2016-10-12 02:14 编辑

我下载了那个编辑器的源码,并已经在筹备汉化
现在放出汉化的半成品..
对这个汉化项目有兴趣的童鞋可以加入...
作者: 黄总    时间: 2016-1-9 18:21
初音Py2001 发表于 2016-1-9 17:14
我下载了那个编辑器的源码,并已经在筹备汉化
http://skillapi.coding.io/
现在放出汉化的半成品..

太好了,有汉化编辑方便多了
作者: NOBUTS    时间: 2016-1-11 17:39
黄总 发表于 2016-1-8 23:15
职业放在dynamic/class文件夹下,技能就放在dynamic/skill文件夹下。
有一点要注意,dynamic文件夹里面有 ...

明白了,感谢解答!另外想问下如果第一次是用class.yml和class.yml导入以后再去class、skill文件夹内各种修改会有问题吗
作者: 黄总    时间: 2016-1-11 17:56
NOBUTS 发表于 2016-1-11 17:39
明白了,感谢解答!另外想问下如果第一次是用class.yml和class.yml导入以后再去class、skill文件夹内各种 ...

注意编码和格式应该不会有问题
作者: NOBUTS    时间: 2016-1-11 20:49
黄总 发表于 2016-1-11 17:56
注意编码和格式应该不会有问题

非常感谢 :D
作者: Exsu    时间: 2016-1-14 16:57
关于SkillAPI的配置
http://www.mcbbs.net/thread-540405-1-1.html
(出处: http://www.mcbbs.net/)
希望楼主帮我看看,谢谢~
作者: 黄总    时间: 2016-1-15 13:03
Exsu 发表于 2016-1-14 16:57
关于SkillAPI的配置
http://www.mcbbs.net/thread-540405-1-1.html
(出处: http://www.mcbbs.net/)

不好意思,现在手机,粗略看了下。可能是上海太低,被释放玩家有木有穿防具?还有释放是有顺序的,你在damage和pos ion间加个cool down试试。我也没有看出问题在哪。周末回家有电脑我在帮你仔细看看。
对了,还有你是使用编辑器写的吗?如果damage部分缩进错了也会导致没有效果的。
作者: mr.jin    时间: 2016-1-15 16:44
初音Py2001 发表于 2016-1-9 17:14
我下载了那个编辑器的源码,并已经在筹备汉化
http://skillapi.coding.io/
现在放出汉化的半成品..

造福社会,好人
作者: 特伦酥    时间: 2016-1-16 19:14
我打算做个RPG服,可以帮忙么,我QQ450064700,寒假和周末有时间,不是很懂用这个插件...
作者: 810141167    时间: 2016-1-19 12:55
路过啊啊啊啊啊啊啊啊
作者: NOBUTS    时间: 2016-1-30 01:41
最近在做技能特效上遇到问题了。。我想问下楼主,投射物的尾迹应该怎么实现呢。。尝试好好多方法也找了很多资料,但毫无头绪
作者: 黄总    时间: 2016-1-30 18:10
NOBUTS 发表于 2016-1-30 01:41
最近在做技能特效上遇到问题了。。我想问下楼主,投射物的尾迹应该怎么实现呢。。尝试好好多方法也找了很多 ...

可以试试mechanic里面的particle animation效果。参数挺复杂的,我还没研究过。大致功能是在目标的位置展示自定义特效。
作者: 黄总    时间: 2016-1-30 18:16
NOBUTS 发表于 2016-1-30 01:41
最近在做技能特效上遇到问题了。。我想问下楼主,投射物的尾迹应该怎么实现呢。。尝试好好多方法也找了很多 ...

等等,好像有个更接近你的要求的,particle projectile投射物粒子效果
作者: NOBUTS    时间: 2016-1-30 19:40
本帖最后由 NOBUTS 于 2016-2-1 16:38 编辑
黄总 发表于 2016-1-30 18:16
等等,好像有个更接近你的要求的,particle projectile投射物粒子效果

所有particle相关的我都尝试过,都是在抛射物落地的位置展示特效。。。我在想是不是我哪里的姿势不对。。

==================================================================

解决了,今天再去试了下,终于知道怎么弄了,已解决 ;)

作者: zs812020086    时间: 2016-2-1 18:02
NOBUTS 发表于 2016-1-30 19:40
所有particle相关的我都尝试过,都是在抛射物落地的位置展示特效。。。我在想是不是我哪里的姿势不对。。
...

求教 怎么设置啊 我这粒子都不显示
作者: Tale丿神话    时间: 2016-2-8 15:30
加油啊,别弃坑啊
作者: 1557155718    时间: 2016-2-8 16:14
好贴已收藏
作者: 月见嘤嘤樱    时间: 2016-2-22 21:48
技能热键怎么设置= =就是直接按物品栏可以放技能的,还有就是经验怎么得= =
作者: heiyuanye    时间: 2016-2-23 13:34
职业和技能做出来之后怎么在游戏里用到啊...游戏/class list 是空的啊...
作者: Tale丿神话    时间: 2016-3-10 18:11
继续更新啊  
作者: Tale丿神话    时间: 2016-4-7 08:16
终于更新了,我还以为弃坑了呢
作者: z3099338    时间: 2016-4-16 18:56
初音Py2001 发表于 2016-1-9 17:14
我下载了那个编辑器的源码,并已经在筹备汉化
http://skillapi.coding.io/
现在放出汉化的半成品..

楼楼源码在哪里下载的呀,有没有完全汉化好的呢?没有的话我想去把接下来的去汉化下试试。
作者: 初音Py2001    时间: 2016-4-16 22:41
z3099338 发表于 2016-4-16 18:56
楼楼源码在哪里下载的呀,有没有完全汉化好的呢?没有的话我想去把接下来的去汉化下试试。 ...

由于没有经过原作者的同意,所以这是一个私有项目,如果你想加入,请告诉我你在coding.net的帐号
作者: z3099338    时间: 2016-4-17 02:25
初音Py2001 发表于 2016-4-16 22:41
由于没有经过原作者的同意,所以这是一个私有项目,如果你想加入,请告诉我你在coding.net的帐号 ...

我还暂时没有,不过还是谢谢了
作者: kuaile412    时间: 2016-5-13 19:22
初音Py2001 发表于 2016-1-9 17:14
我下载了那个编辑器的源码,并已经在筹备汉化
http://skillapi.coding.io/
现在放出汉化的半成品..

咱一直在研究这个插件,算是有一些一知半解的心得,咱可以加入这个汉化项目吗...虽然咱英语很差...不过用过好多次也研究了些东西,一部分内容和作用算是了解...
如果项目还在进行请戳QQ.947994058 备注SkillAPI
作者: 423618228    时间: 2016-5-25 17:42
初音Py2001 发表于 2016-1-9 17:14
我下载了那个编辑器的源码,并已经在筹备汉化
http://skillapi.coding.io/
现在放出汉化的半成品..

我对skillAPI 很敢兴趣,一直想汉化这个网站 却没有源码。我QQ:1505038457 求加入  备注:skill
作者: 1755216324    时间: 2016-7-17 14:26
我下载的是1.8.1的,为什么把技能、职业配置好了后,可以选择职业,但是一reload右边的计分板就会消失,输入/class之类的就会显示内部错误
作者: 1755216324    时间: 2016-7-17 15:49
职业变成了技能那里变成了skills:  []
为毛一改回去
- '放屁'
就会无法加载
一用/class info之类的就会显示
       内部错误
作者: 1755216324    时间: 2016-7-21 11:51
请问如何开启热键
作者: 423618228    时间: 2016-7-21 12:56
已经7月了,什么时候更新

作者: c2500338766    时间: 2016-7-23 15:04
楼主我想请问技能特效那些怎么做,我做出来的那些都不显示特效。在其次就是我以前在别的服看别人的技能图标都可以自定义改成某种图片似的,请问怎么弄呢?
作者: monewyan    时间: 2016-7-23 16:02
好有用的文章......
作者: 黄总    时间: 2016-7-23 22:22
c2500338766 发表于 2016-7-23 15:04
楼主我想请问技能特效那些怎么做,我做出来的那些都不显示特效。在其次就是我以前在别的服看别人的技能图标 ...

是不是材质包?这个插件只能用原版的粒子效果
作者: 黄总    时间: 2016-7-23 22:23
423618228 发表于 2016-7-21 12:56
已经7月了,什么时候更新

恩~~~~我在想应该写哪个部分,内容肯定不能全部讲完。还有这头疼的排版,有点乱。
作者: c2500338766    时间: 2016-7-24 15:12
黄总 发表于 2016-7-23 22:22
是不是材质包?这个插件只能用原版的粒子效果

听说好像是把某些材质修改了的。那个技能的特效我试过了,有很多都没有作用,仅有几个有效。不知道是插件版本和服务器版本对不上号导致的还是插件本身就存在这个问题。
作者: 423618228    时间: 2016-7-24 16:05
黄总 发表于 2016-7-23 22:23
恩~~~~我在想应该写哪个部分,内容肯定不能全部讲完。还有这头疼的排版,有点乱。 ...

么么哒!最好 把主要部分讲一下!还有一些施法按键什么的。中国的普通RPG会更上一层楼的!
作者: 玩MC的逗    时间: 2016-7-24 20:57
=▽=快出来耕啦~~~~~~~~~~~~~~
作者: 15132405092    时间: 2016-7-27 16:42
发动技能时,为什么检测的不是玩家自身发出的技能    而是像那种凭空出现的伤害
用技能打死一个人 就像是后台用kill杀死一个人一样
作者: 黄总    时间: 2016-7-28 18:34
15132405092 发表于 2016-7-27 16:42
发动技能时,为什么检测的不是玩家自身发出的技能    而是像那种凭空出现的伤害
用技能打死一个人 就像是后 ...

是什么插件检测的?
作者: 13686599776    时间: 2016-8-2 15:18
黄总 发表于 2016-7-28 18:34
是什么插件检测的?

求楼主qq,有好多疑问呢
作者: kill_why    时间: 2016-8-6 20:39
lz能不能说说yml格式的skill和class要怎么导入游戏中 我的是1.7版本 是自己编辑的 但是放入那个d开头的文件夹并没有用啊
作者: KTR    时间: 2016-8-6 21:02
黄总 发表于 2016-7-28 18:34
是什么插件检测的?

楼主,拜托再更新一点,编辑器做出来的技能,要求释放技能以后会有爆炸以及其他特效,还要有音效播放,但不知为何做出来没有用,然后单独试了一下爆炸触发,并没有爆炸,是不是需要什么其他设置之类的?插件版本是1.8的
作者: 黄总    时间: 2016-8-6 21:14
kill_why 发表于 2016-8-6 20:39
lz能不能说说yml格式的skill和class要怎么导入游戏中 我的是1.7版本 是自己编辑的 但是放入那个d开头的文件 ...

dynamic文件夹下,有一个class文件夹和skill文件夹还有两个yml文件,职业文件放进class文件夹,技能文件放进skill文件夹。至于dynamic下的那两个yml文件,不用管它。
作者: kill_why    时间: 2016-8-6 21:17
黄总 发表于 2016-8-6 21:14
dynamic文件夹下,有一个class文件夹和skill文件夹还有两个yml文件,职业文件放进class文件夹,技能文件 ...

我的skillapi的文件夹里根本没有skill和class的yml文件啊。。。
作者: 黄总    时间: 2016-8-6 21:18
kill_why 发表于 2016-8-6 21:17
我的skillapi的文件夹里根本没有skill和class的yml文件啊。。。

是文件夹,不是yml文件
作者: 黄总    时间: 2016-8-6 21:23
KTR 发表于 2016-8-6 21:02
楼主,拜托再更新一点,编辑器做出来的技能,要求释放技能以后会有爆炸以及其他特效,还要有音效播放,但 ...

爆炸部分的是吧,我先研究一下,说实话,这个插件内容太多了,我都没有全部测试过。
作者: kill_why    时间: 2016-8-6 21:27
黄总 发表于 2016-8-6 21:18
是文件夹,不是yml文件

上面你不是说会有两个分别叫skill.yml和class.yml的文件吗?我这边没有 是不是有什么问题啊- -
作者: 人多也寂寞    时间: 2016-8-14 09:59
沃特,楼主能讲讲玩家如何使用吗.如何设置,怎么打开天赋树
作者: wejn    时间: 2016-8-14 12:18
长姿势了谢谢楼主
作者: zero000038    时间: 2016-8-30 23:46
本帖最后由 zero000038 于 2016-9-6 14:01 编辑

最近才接觸這插件,發現官方的SkillApi編輯器頁面,很像又多了些新設定
希望樓主有空,能再繼續更新{:10_512:}

之前摸過的另一款LegendQuest插件
有支援0.5和負數的設定
但就是在技能效果設定上,有太多不能在1.7正常執行{:10_493:}
像是暈眩、生命恢復、跳躍提升(還是跳高?) 之類的,
一用上那些效果,伺服器不是異常延遲(怪物走路飄移) 就是不斷的在伺服器視窗刷屏...{:10_493:}

然後,問一下,
Health、Mana、Vitality、Spirit 之類的屬性數值,
支援的設定數值,
是要整數(例如 1、2、3...20之類的)
還是可小數點?(例如 0.1、0.2、0.5、0.9 之類的)
還有,language.yml 的設定,是只能保持原文(英文)顯示?
我這自己改成中文敘述,開伺服器、進去看,就變成亂碼了...
伺服器程式是 spigot-1.7.10-SNAPSHOT-b1657

翻譯問題,已自行解決。用了對應程式去做翻譯,才不會變亂碼或跳回原文{:10_493:}

換成這個SkillApi 設定看看
希望樓主或其他知道的,能幫忙解答
在此,先感謝{:10_512:}




作者: 2207468676    时间: 2016-9-3 11:38
我只想说,图片全挂了。

作者: 黯喵    时间: 2016-9-5 10:10
本帖最后由 黯喵 于 2016-9-5 12:29 编辑

求更新关于热键绑定的教程_(:3」∠)_

作者: qt819762430    时间: 2016-9-16 00:36
我用火狐浏览器 然后打开编辑器 结果打不开了
是我的问题还是大家的问题?
作者: zero000038    时间: 2016-9-22 02:40
qt819762430 发表于 2016-9-16 00:36
我用火狐浏览器 然后打开编辑器 结果打不开了
是我的问题还是大家的问题? ...

原來6天前,編輯器就忽然不能開了?

還以為是今天,原作者在更新編輯器頁面...

希望英文不錯的,能幫忙去原作者那邊反應一下

在此,先謝
作者: qt819762430    时间: 2016-9-24 13:22
zero000038 发表于 2016-9-22 02:40
原來6天前,編輯器就忽然不能開了?

還以為是今天,原作者在更新編輯器頁面...

我倒是希望能去帮原作者翻译
作者: a958553337    时间: 2016-9-28 00:47
真心强大 不过编辑器好像进不去 有解吗?
作者: qt819762430    时间: 2016-10-22 10:02
感觉你弃坑了
而且编辑器已经换网址了

作者: one544729923    时间: 2016-10-24 16:15
本帖最后由 one544729923 于 2016-10-24 17:11 编辑



作者: dd20001115    时间: 2016-10-30 12:26
qt819762430 发表于 2016-10-22 10:02
感觉你弃坑了
而且编辑器已经换网址了

求大佬给地址
作者: qt819762430    时间: 2016-10-30 19:51
dd20001115 发表于 2016-10-30 12:26
求大佬给地址

http://eniripsa96.github.io/SkillAPI/

作者: dd20001115    时间: 2016-11-4 16:15
qt819762430 发表于 2016-10-30 19:51
http://eniripsa96.github.io/SkillAPI/

谢谢大佬
作者: laiw4545    时间: 2017-1-7 16:22
醉了 图片加载不出来
作者: qxj0503    时间: 2017-1-7 18:51
下载不了,地址炸了!
作者: xiao_mai_dada    时间: 2017-1-31 20:04
黄总 发表于 2016-7-23 22:23
恩~~~~我在想应该写哪个部分,内容肯定不能全部讲完。还有这头疼的排版,有点乱。 ...

讲Mechanics,新人表示那很重要吧
作者: 我是小童鞋    时间: 2017-2-18 23:53
图片挂了,求补
作者: 1610904393    时间: 2017-2-19 12:45

作者: 1610904393    时间: 2017-2-19 13:00
...............................................
作者: 伶kulipa    时间: 2017-3-2 21:42
楼楼,我看你很久没有更新了,而且很多讲的不全
其实我想帮你完整篇幅一下
让mc的这种类型服多一点,
你看下我借用你已经写好的继续加上你没有说的可以么?
作者: jyh1921    时间: 2017-4-6 16:57
老哥,粒子效果的也提一下呗
作者: 2469012478    时间: 2017-5-15 22:46
initialize初始化触发?估计是复活时触发
其实这个是持续使用技能效果,就是被动技能的意思
作者: Iw3nJ1n    时间: 2017-5-26 20:01
做好了一个技能,并且设定了属性、目标等等各种,但在服务器中输入/class cast 技能名字     的时候被提示"You cannot cast that skill" 求助
作者: huangye@456    时间: 2017-5-30 09:57
可以可以
作者: qq8223426    时间: 2017-6-6 17:40
本帖最后由 qq8223426 于 2017-6-6 17:46 编辑

支持楼主,楼主别弃坑啊
继续更新啊@黄总

作者: 黄总    时间: 2017-6-13 21:15
qq8223426 发表于 2017-6-6 17:40
支持楼主,楼主别弃坑啊
继续更新啊@黄总

之前抱歉弃坑了一年,刚高考完,准备回来了
作者: qq8223426    时间: 2017-6-24 19:08
黄总 发表于 2017-6-13 21:15
之前抱歉弃坑了一年,刚高考完,准备回来了

好哇好哇,快更
作者: qq8223426    时间: 2017-6-25 12:50
那个,楼主啊,你能不能完全翻译那个编辑器啊
@黄总
作者: 斩基皇帝    时间: 2017-7-10 10:21
请问能不能给技能添加对自身的负面效果,比如施展技能后自身燃烧、中毒?
作者: xjlxzcdwq    时间: 2017-7-17 21:27
编辑器网站404
作者: zzjchange    时间: 2017-7-18 07:44
哇塞,这是个好东西
作者: 西戏米    时间: 2017-8-7 09:14
对应 class 读取不了 skill 怎么破
作者: gqf123    时间: 2017-8-22 12:20
怎么学习技能啊,/class skill 有错误,说没有能看的技能
作者: gqf123    时间: 2017-8-22 12:27
还有怎么调整每杀死一只怪能获得的职业经验
作者: jiangpengcheng0    时间: 2017-8-27 14:07
终于出教程了...
作者: The_Story    时间: 2017-8-30 08:46
很详细,收藏了~
作者: q913020011    时间: 2017-9-16 14:38
LZ为什么我的职业和技能做好放文件夹里了可游戏里缺没有显示?
作者: zero000038    时间: 2017-10-2 18:09
本帖最后由 zero000038 于 2017-10-2 18:10 编辑

想問問要怎麼設定成...
技能傷害會依手上拿的武器傷害不同而不同?
例如 手上拿石劍和鑽劍放同一招技能,技能傷害會+上 手上武器傷害

用lore的設好後, 不是沒傷害就是只看固定傷害...用到現在,也只用出一堆固定傷害的技能

作者: 黑龙啊    时间: 2017-10-9 09:51
水啊水,我是大水逼
作者: 313822582    时间: 2017-12-16 13:29
可以做到父系职业到达一定等级才能选择子职业吗,就是相当于转职。初始职业到达一定等级才可转职