如题,如何设定为每次死亡不掉落但扣一定量经验,无经验时死亡才正常掉落
这个需要1.8才能做到
首先,探测玩家生命值是否为0
如果是,扣除玩家经验
再探测玩家经验为0时
关闭死亡不掉落
如果LZ觉得可以我将给指令
首先,探测玩家生命值是否为0
如果是,扣除玩家经验
再探测玩家经验为0时
关闭死亡不掉落
如果LZ觉得可以我将给指令
Ezreal0421 发表于 2015-6-27 12:15
额,1.8啊
可以
首先:探测玩家生命值是否为0
1、testfor @a {HealF:0f}(用冲脉激活这个指令,命令方块旁边放个比较器)
如果是,扣除玩家经验:
2、xp 经验值数量 玩家名
或 xp 经验等级数量L 玩家名
只有等级可为负数(意思是扣除玩家经验)
如xp -1L @a 扣除玩家1级的经验
再探测玩家经验为0:
3、testfor @a[l=最大等级,lm=最小等级]
要探测等级为0
testfor @a[l=0,lm=0]
记得用冲脉激活
旁边放比较器
关闭死亡不掉落即可