我在组件一个服务器,然后希望击杀怪物的经验能够通过指令给予,而不是经验掉落,同时希望AttributePlus的经验加成属性能对指令给予的经验起作用。
AttributePlus经验加成只对原版掉落的经验有加成作用。服务器了经验掉落的话可能造成多人一起打怪时,出现经验被非最后一击的玩家吸走的情况。所以想指令给予经验,这样能只增加最后一击玩家的经验,但是我尝试的等级插件指令给予经验是不能受到AttributePlus经验加成的增益,所以求一个解决方法或者插件
AttributePlus经验加成只对原版掉落的经验有加成作用。服务器了经验掉落的话可能造成多人一起打怪时,出现经验被非最后一击的玩家吸走的情况。所以想指令给予经验,这样能只增加最后一击玩家的经验,但是我尝试的等级插件指令给予经验是不能受到AttributePlus经验加成的增益,所以求一个解决方法或者插件
可能工程量有点大,你可以试试在怪物的skills里加入指令
  Skills:
- command{c="mm i give <trigger.name> 宝箱1"} @target ~onDeath 1 0.6
- command{c="mm i give <trigger.name> 宝箱1"} @target ~onDeath 1 0.6
mm的怪物不是有skills这一行吗,我这个是指令给予物品,你可以直接改成exp给予
  Type: Mooshroom
Display: '&d&l蘑菇&e&l牛 &f[&3&lLv.100&f]'
Health: 10000
Damage: 1
attribute:
- "护甲值:90%"
- "吸血抵抗:90%"
Equipment:
KillMessages:
- '&7[&b<target.name>&7] &6被 &c<mob.name>&6 献祭了'
Skills:
- command{c="mm i give <trigger.name> 白色蘑菇王 1"} @target ~onDeath 1 0.45
- command{c="mm i give <trigger.name> 牛头人面具 1"} @target ~onDeath 1 0.01
Options:
AlwaysShowName: true
PreventOtherDrops: true
FollowRange: 10
MovementSpeed: 0.25
KnockbackResistance: 0.85
Drops:
- 妙手回春 1 0.1
- 蘑菇奇遇抽奖宝箱 1 0.08
- exp 100
- money 200
就比如这样的一般认为drop是掉落物,但是skills里面可以灵活运用指令,像这个怪打死之后掉落的白色蘑菇王和牛头人面具是在skills里面由最后一击的人获取,直接指令发到背包的是,如果是经验可以改成
- command{c="exp give <trigger.name> 经验值"} @target ~onDeath 1 0.01
Display: '&d&l蘑菇&e&l牛 &f[&3&lLv.100&f]'
Health: 10000
Damage: 1
attribute:
- "护甲值:90%"
- "吸血抵抗:90%"
Equipment:
KillMessages:
- '&7[&b<target.name>&7] &6被 &c<mob.name>&6 献祭了'
Skills:
- command{c="mm i give <trigger.name> 白色蘑菇王 1"} @target ~onDeath 1 0.45
- command{c="mm i give <trigger.name> 牛头人面具 1"} @target ~onDeath 1 0.01
Options:
AlwaysShowName: true
PreventOtherDrops: true
FollowRange: 10
MovementSpeed: 0.25
KnockbackResistance: 0.85
Drops:
- 妙手回春 1 0.1
- 蘑菇奇遇抽奖宝箱 1 0.08
- exp 100
- money 200
就比如这样的一般认为drop是掉落物,但是skills里面可以灵活运用指令,像这个怪打死之后掉落的白色蘑菇王和牛头人面具是在skills里面由最后一击的人获取,直接指令发到背包的是,如果是经验可以改成
- command{c="exp give <trigger.name> 经验值"} @target ~onDeath 1 0.01
MC_西折 发表于 2022-8-29 20:06
Type: Mooshroom
Display: '&d&l蘑菇&e&l牛 &f[&3&lLv.100&f]'
Health: 10000
我试了一下,没有增加经验的效果
wankusos 发表于 2022-8-29 22:02
我试了一下,没有增加经验的效果
咳咳后面的0.01是概率,你调成1试试
wankusos 发表于 2022-8-30 11:08
改了,还是不起作用
好家伙那这个问题我也不知道怎么解决了,我没见过有解决这个问题的插件哈哈哈,你如果手头富裕可以定制一款小型插件像经验球什么的,现在有这个经验球自动拾取经验的这个插件只不过还没发布
MC_西折 发表于 2022-8-30 11:19
好家伙那这个问题我也不知道怎么解决了,我没见过有解决这个问题的插件哈哈哈,你如果手头富裕可以定制一 ...
好吧,虽然但是,还是很谢谢你