本帖最后由 飞翔的亀Tt 于 2022-5-26 22:56 编辑
如题
这个昰我想的笨办法,我一开始打算做100个,但是发现只要击杀一个,这3个都能触发,导致击杀一只怪就可以获得进度。
求一个解决方案,最好是纯改文件,别有命令方块辅助判定。
ps:能像这样显示完成进度最好,但是不强求,我这个问题就是击杀一只就触发了
感觉不太现实,要求放开吧,命令方块触发然后给玩家进度也行
如题
这个昰我想的笨办法,我一开始打算做100个,但是发现只要击杀一个,这3个都能触发,导致击杀一只怪就可以获得进度。
求一个解决方案,最好是纯改文件,别有命令方块辅助判定。

ps:能像这样显示完成进度最好,但是不强求,我这个问题就是击杀一只就触发了
感觉不太现实,要求放开吧,命令方块触发然后给玩家进度也行
本帖最后由 dpy0428 于 2022-5-27 12:25 编辑
拆成两个进度,
1、杀死一个强盗,触发函数:取消此进度,计分板+1,
2、杀死一个强盗,检测玩家计分板=100
拆成两个进度,
1、杀死一个强盗,触发函数:取消此进度,计分板+1,
2、杀死一个强盗,检测玩家计分板=100
杀死一个强盗,触发计分板+1,若计分板=100,触发进度2
2、指令触发
2、指令触发
本帖最后由 followspot 于 2022-5-27 20:06 编辑
1:杀死一个强盗,计分板加一。2:计分板加一后,检测数值是否为100
3:数值如果为100完成进度,否则跳回第一步。
1:杀死一个强盗,计分板加一。2:计分板加一后,检测数值是否为100
3:数值如果为100完成进度,否则跳回第一步。
dpy0428 发表于 2022-5-27 11:56
拆成两个进度,
1、杀死一个强盗,触发函数:取消此进度,计分板+1,
2、杀死一个强盗,检测玩家计分板=100 ...
666这个好,那有办法显示当前击杀进度吗?需要写100个触发器都行,我不怕麻烦
要不就试试任务系统插件
xiaomeiyan 发表于 2022-5-28 15:27
要不就试试任务系统插件
插件我就不来这里问了...
飞翔的亀Tt 发表于 2022-5-27 23:20
666这个好,那有办法显示当前击杀进度吗?需要写100个触发器都行,我不怕麻烦 ...
显示不就是一个json文本的事吗。
[{"score":{"name":"*","objective":""}},"/100"]
拆成两个进度, 1、杀死一个强盗,触发函数:取消此进度,计分板+1, 2、杀死一个强盗,检测玩家计分板=100
飞翔的亀Tt 发表于 2022-5-27 23:20
666这个好,那有办法显示当前击杀进度吗?需要写100个触发器都行,我不怕麻烦 ...
进度2:100个触发器分别检测玩家分数=1至100