快捷导航
查看: 449|回复: 0

[插件教程] Mythicmobs教程之计分板

[复制链接]

9

主题

12

回帖

601

积分

僵の娘

Rank: 4

经验
601 EP
金粒
580 粒
绿宝石
0 块
爱心
0 点
发表于 2023-1-30 19:27:05 | 显示全部楼层 |阅读模式 IP:河北邯郸
服务端插件
中文名: Mythicmobs
英文名: 神话怪物
前置插件: 无前置插件
适用服务端: spigot paper 
插件类型: 编程
支持版本: 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 
来源: 原创
原帖地址: -
下载地址: -
本帖最后由 落夏之雨 于 2023-1-30 19:35 编辑
该教程为落夏倾情打造







寒假实在是太无聊了啊......

该教程为mm计分板技能教程,速度变成计分板人

学会计分板会给你带来什么?更绚丽多彩的技能?还是更牛逼的技能机制?

不不不,这些都不是,它会带来更多的bug(确信)




准备:

一个可以正常运行mm的服务端,作者使用的是mm4.10.2的版本,如果有需要(都需要)服务器加上一个mma(mmc)也是个不错的选择。

什么?你别告诉我你不知道mma(mmc)是什么?不会去wiki查吗?






计分板技能可以被tag技能和变量代替
之所以用计分板,是因为他可以使用指令操作等

开始:

计分板技能大多用到这个技能:modifytargetscore

该技能可以操作目标计分板分数的加减乘除。


- modifytargetscore{o=例子1;v=1;a=ADD} @self

这个技能会给自己施加一个名为例子1值为1的计分项,

其中o=后面是分数的名称,v=后面是值的大小,a=后面是修改的模式

可用的修改模式有:SET(设置) ADD(加) SUBTRACT(减) MULTIPLY(乘以) DIVIDE(除) MOD(除以后取余)

一般来讲,设置、加和减最常用


好了,知道计分板分数怎么操作之后,你是不是疑惑他怎么用呢?


计分板技能一般会配合技能条件使用,就是技能组里Conditions:这个东西

计分板条件判断需要这个条件:score


Conditions:
  - score{o=例子1;v=>30} true

这个粒子就不用我说了吧,o是计分名称,v是判断的值,
后面那个true是符合这个条件然后执行下一项条件,如果是false则是不执行。
当然,条件可以判断多个


不知道怎么说了,举个例子吧:

比方说,一个武器技能,你想要攻击敌人三次后,下次攻击额外造成130%的伤害

你需要这样写

武器下skills:
  - skill{s=获得分数;cd=0.2} @self ~onAttack
#这里的武器里写的触发技能组里一定要写cd!!!
技能组:
获得分数:
  Conditions:
  - score{o=例子1;v=<4} true
  - socre{o=例子1;v=<0} false
  Skills:
  - modifytargetscore{o=例子1;a=add;v=1} @Self



武器下skills:
- skill{s=额外伤害;cd=0.2} @self ~onAttack

技能组:
额外伤害:
  Conditions:
  - score{o=例子1;v=>3} true
  Skills:
  - bd{m=1.3} @Target
  - modifytargetscore{o=例子1;a=SET;v=0} @Self
#造成伤害后设置自身的名为例子1的分数值为0
这里为什么要写两个条件,为了防止bug?


好了,计分板的基础教程已经完成了,教程内的例子都是现写的,如有bug请指出

计分板的进阶教程之后在写,进阶教程会引入大量的例子和条件判断








小僵尸论坛感谢有你~
回复 论坛版权

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

本版积分规则



官方

新浪微博 腾讯微博 微信公众号 投稿规则 版权声明 捐助我们

官方QQ①群: 291907844 (点击加群)
官方QQ②群: 421312192
官方QQ③群: 528726532

介绍

我的世界(Minecraft)小僵尸论坛
收录了来自各地的我的世界(MC)爱好者们的各种资源

须知: 切勿滥用举报,任何与举报相关的信息必须属实!

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

QQ|Archiver|手机版|小黑屋|⚡️ZITBBS⚡️ 我的世界小僵尸论坛 |网站地图

GMT+8, 2024-12-11 12:20 , Processed in 0.057904 second(s), 98 queries .

快速回复 返回顶部 返回列表