神楽咕咕
本帖最后由 疾风单推人 于 2020-3-28 11:42 编辑

RT如何实现怪物掉落物共享
回帖前可以先看看下面的回复
有类似插件嘛,版本1.12.2
不要回复哪个思路容易实现了,我问题根本不是哪个容易实现
再回复哪个容易实现我直接举报不谢

有三个思路,如果有类似的实现方法都可以,如果没有最佳到就关帖去定制
1.击杀怪物后生成一个箱子,前一个玩家拿取箱内掉落物后,下一个玩家依旧可以在箱子中拿取相同的掉落物,一定时间后箱子消失
2.击杀怪物后掉落掉落物,前一个玩家拾取后掉落物并不会消失,下一个玩家依旧可以拾取掉落物,一定时间后消失
3.击杀怪物后,自动将掉落物分发给所有参与攻击的玩家

想做类似怪猎的战利品系统






炫宙菌
第一个思路类似于Treasurechest 宝藏箱  掉落物存储的插件有类似的但是不能实现多个玩家领取 而且经常会出现玩家离开后储存箱仍然存在的bug
第二个容易刷物品的引发BUG而且没法实现一个掉落物被不同的人捡走
第三个是最有可能的 MM插件可以设置技能分配掉落物 需要开启威胁表以及目标触发器其中一项(选择威胁表内的玩家分配)

神楽咕咕
本帖最后由 疾风单推人 于 2020-3-28 11:42 编辑
炫宙菌 发表于 2020-3-28 10:17
第一个思路类似于Treasurechest 宝藏箱  掉落物存储的插件有类似的但是不能实现多个玩家领取 而且经常会出 ...


我只是需要能实现这个需求的具体方法只要有类似解决方案都行

MM以前都没接触过,看了很久好像弄明白了
比如我需要弄一只20滴血的僵尸,掉落物为id1和2的方块各一个
帮我看看这样对不对

首先开启威胁表
然后

怪物配置:
Zombie:
  Type: ZOMBIE
  Display: 'Zombie'
  Health: 20
  Skills:
  - skill{s=zombiedrop} ~onDeath 1

技能配置:
zombiedrop:
  Skills:
  - command{c="give @TT 1 1"}
  - command{c="give @TT 2 1"}
  - message{m="<mob.name> 死了"}
  - message{m="&e你参与击杀了僵尸,获得了掉落物"}

素衣颜如初
从开发的角度来讲 个人觉得第三个容易实现

下一页 最后一页