无民人 发表于 2024-8-23 12:22:26

1.21如何制作死亡榜还有踩在某方块上会给你某buff命令?

1.21如何制作死亡榜还有踩在某方块上会给你某buff命令?

MCpingjun 发表于 2024-8-23 12:22:27

给buff:
execute as @a at @s if block ~~-1~ iron_block run effect @s speed 10在铁块上给速度1buff

zhj123456ddsh 发表于 2024-8-23 12:31:51

在《我的世界》中,要实现您描述的功能,可以通过以下命令来完成。

首先,制作死亡榜可以使用以下命令:

plaintext
复制
/scoreboard objectives add deaths deathCount"死亡次数"
 

这个命令会创建一个名为“deaths”的计分板,用于记录玩家的死亡次数。

至于踩在某方块上给予某 buff 的命令,您可以使用以下示例命令(假设方块是钻石块,给予的 buff 是速度提升):

plaintext
复制
/execute as @a at @s if block ~ ~ ~ diamond_block run effect give @s speed 1 10
 

这个命令会检测玩家是否站在钻石块上,如果是,则给予速度提升的 buff ,持续 10 秒,等级为 1 。

请注意,具体的命令可能需要根据您游戏的版本和实际需求进行调整。

zhj123456ddsh 发表于 2024-8-23 12:39:38

首先,制作死亡榜可以使用以下命令:

/scoreboard objectives add deaths deathCount"死亡次数"
至于踩在某方块上给予某 buff 的命令,您可以使用以下示例命令(假设方块是钻石块,给予的 buff 是速度提升):

/execute as @a at @s if block ~ ~ ~ diamond_block run effect give @s speed 1 10

zhj123456ddsh 发表于 2024-8-23 12:43:47

zhj123456ddsh 发表于 2024-8-23 12:39
首先,制作死亡榜可以使用以下命令:

/scoreboard objectives add deaths deathCount"死亡次数"


死亡榜那个不对,以下是最新
/scoreboard objectives add deaths deathCount "死亡次数"
/scoreboard players add @a deaths 1

zhj123456ddsh 发表于 2024-8-23 12:49:31

要用命令方块

zhj123456ddsh 发表于 2024-8-23 12:51:49

首先创建一个名为“deaths”的计分板目标:
无需命令方块
/scoreboard objectives add deaths deathCount "死亡次数"
 

然后,检测玩家死亡并增加计分板分数:
命令方块循环无条件
/execute @a ~ ~ ~ detect ~ ~-1 ~ air 0 kill @s add @s deaths 1
 

要实现踩在某方块(假设为钻石块)上给予某 buff(比如速度提升),可以这样设置命令方块:
循环无条件
/execute @a ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 effect @s speed 1 10

zhj123456ddsh 发表于 2024-8-23 12:53:36

zhj123456ddsh 发表于 2024-8-23 12:51
首先创建一个名为“deaths”的计分板目标:
无需命令方块
/scoreboard objectives add deaths deathCount " ...

有一些数值你可以替换

zhj123456ddsh 发表于 2024-8-23 13:10:14

那一个部分报错了

zhj123456ddsh 发表于 2024-8-23 13:11:19

第一个在聊天框里就行
页: [1]2
查看完整版本: 1.21如何制作死亡榜还有踩在某方块上会给你某buff命令?