270928752
像这样实现命令方块内的指令 求神仙帮帮忙!!
复活执行命令title @a subtitle {"text":"xxBOSS复活了请去XX击杀","color":"gray","italic":true}
死亡后执行命令title @a subtitle {"text":"XXBOSS已被击杀!!!","color":"gray","italic":true}




2021.12 数据,可能有更多内容像这样实现命令方块内的指令 求神仙帮帮忙!!
复活执行命令title @a subtitle {"text":"xxBOSS复活了请去XX击杀","color":"gray","italic":true}
死亡后执行命令title @a subtitle {"text":"XXBOSS已被击杀!!!","color":"gray","italic":true}



kaiyu
  1. if(event.source != null && event.source.type == 1){
  2.     var name = event.source.name;
  3.     npc.executeCommand('title @a 玩家 '+name+'击杀了NPC:'+npc.name);
  4. }
复制代码

NPC脚本,在死亡钩子中写入

270928752
kaiyu 发表于 2021-2-1 10:34
NPC脚本,在死亡钩子中写入

复活呢。。。

诺言T

什么版本

诺言T
//复活
function init(e){
e.npc.executeCommand('title @a subtitle {"text":"xxBOSS复活了请去XX击杀","color":"gray","italic":true}');
}


//死亡
function died(e){
if(e.source != null && e.source.getType() == 1){
var name = e.source.getName();
e.npc.executeCommand('title @a subtitle {"text":"XXBOSS已被击杀!!!","color":"gray","italic":true}');
}
}
//或者像楼上那样把最后一段改为
e.npc.executeCommand('title @a subtitle {"text":"玩家'+name+'击杀了XXBOSS!!!","color":"gray","italic":true}');





270928752

1.7.10的。。。。。

诺言T
270928752 发表于 2021-2-3 18:30
1.7.10的。。。。。

//运行
npc.executeCommand('title @a subtitle {"text":"xxBOSS复活了请去XX击杀","color":"gray","italic":true}‘’);

但我记得1.7.10没有@a,忘记了,如果没有@a就用下面的
//运行
var players=world.getAllServerPlayers();
for(var i=0;i<players.length;i++){
        npc.executeCommand('tellraw '+players.getName()+' {"text":"XXBOSS已被击杀!!!","color":"gray","italic":true"}')
}

270928752
诺言T 发表于 2021-2-3 19:15
//运行
npc.executeCommand('title @a subtitle {"text":"xxBOSS复活了请去XX击杀","color":"gray","ital ...

多谢 复活已经实现了  死亡的时候怎么设置 我在死亡钩子里面加了这个不起作用

诺言T
本帖最后由 诺言T 于 2021-2-4 11:45 编辑

//如果有@a用二楼的,如果没有@a就用这个
var players=world.getAllServerPlayers();
for(var i=0;i<players.length;i++){
        npc.executeCommand('title '+players.getName()+' subtitle {"text":"XXBOSS已被击杀!!!","color":"gray","italic":true"}')
}

270928752
诺言T 发表于 2021-2-4 11:39
//如果有@a用二楼的,如果没有@a就用这个
var players=world.getAllServerPlayers();
for(var i=0;i ...

用不了啊哥 加到死亡钩子里 打死他还是什么都不显示

诺言T
270928752 发表于 2021-2-4 13:32
用不了啊哥 加到死亡钩子里 打死他还是什么都不显示

有报错吗,截图看看

第一页 上一页 下一页 最后一页