怎么做击杀检测?然后可以给予物品,JAVA版的
版本?
创建totalkillcount记分板
execute侦测当玩家记分板分数=1时给予物品并清除记分板分数
题目给的信息太少了没法给出具体指令
execute侦测当玩家记分板分数=1时给予物品并清除记分板分数
题目给的信息太少了没法给出具体指令
1.8或1.14.4
crfst99936484 发表于 2019-11-3 09:16
创建totalkillcount记分板
execute侦测当玩家记分板分数=1时给予物品并清除记分板分数
题目给的信息太少了 ...
就是我要弄一个PVP,玩家每击杀一名玩家就可以获得一个金粒啥的
- /scoreboard objectives add player_killed minecraft.killed:minecraft.player
此记分板会在玩家每次成功解决一个玩家后上升1分
⊙u⊙ 发表于 2019-11-3 10:39
此记分板会在玩家每次成功解决一个玩家后上升1分
然后还有后面的清除这些的呢,我是小白
分数为1即表示,条件满足,执行对应(多个)操作,例子如下
复制代码且保证分数归位于最后执行
- tellraw @a[scores={player_killed=1..}] "击杀玩家数+1"
- execute at @a[scores={player_killed=1..}] run summon armor_stand ^ ^ ^1
- ...
- give @a[scores={player_killed=1..}] diamond 1
- scoreboard players add @a[scores={player=killed=1..}] money 1
- scoreboard players reset @a player_killed
⊙u⊙ 发表于 2019-11-3 13:43
分数为1即表示,条件满足,执行对应(多个)操作,例子如下
且保证分数归位于最后执行 ...
具体怎么用命令方块?
不推荐使用命令方块,建议转战数据包
(这个是基础)
https://commandtutorials.neocities.org/#intro
(这个是数据包创建教程)
https://www.mcbbs.net/thread-774235-1-1.html
跟着这个教程,创一个数据包。
在数据包里命名空间为minecraft的文件夹下创一个tick.json文件,使该文件指向一个函数文件。
该函数文件内写入命令,里面的命令就会在游戏里、每秒执行20次。
(这个是基础)
https://commandtutorials.neocities.org/#intro
(这个是数据包创建教程)
https://www.mcbbs.net/thread-774235-1-1.html
跟着这个教程,创一个数据包。
在数据包里命名空间为minecraft的文件夹下创一个tick.json文件,使该文件指向一个函数文件。
该函数文件内写入命令,里面的命令就会在游戏里、每秒执行20次。
⊙u⊙ 发表于 2019-11-9 04:12
不推荐使用命令方块,建议转战数据包
(这个是基础)
知道了谢谢