我的世界服务器怎么搞命名方块能使玩家隔一段时间头上冒爱心?

我的世界服务器怎么搞命名方块能使玩家隔一段时间头上冒爱心?,第1张

这个容易,先说一下具体思路吧:
首先创建一个计时的记分板,用来加时间
然后检测,如果时间到了,就将是建设为零重新计时,并且调用粒子效果的指令在玩家头上冒出爱心。
指令:(直接放到一个命令方块里然后启动就行)(必须是113+的版本)

summon minecraft:falling_block ~ ~1 ~ {BlockState:{Name:"minecraft:redstone_block"},Time:1,Passengers:[{id:"minecraft:pig",Health:0f,Passengers:[{id:"minecraft:falling_block",Time:1,BlockState:{Name:"minecraft:activator_rail"},Passengers:[{id:"minecraft:command_block_minecart",Command:"/gamerule commandBlockOutput false"},{id:"command_block_minecart",Command:'setblock ~ ~2 ~ command_block[facing=up,conditional=false]{auto:1,Command:"scoreboard objectives add time dummy"}'},{id:"command_block_minecart",Command:'setblock ~ ~3 ~ repeating_command_block[facing=up,conditional=false]{auto:1,Command:"scoreboard players add tick time 1"}'},{id:"command_block_minecart",Command:'setblock ~ ~4 ~ chain_command_block[facing=up,conditional=false]{auto:1,Command:"execute if score tick time matches 20 run scoreboard players add s time 1"}'},{id:"command_block_minecart",Command:'setblock ~ ~5 ~ chain_command_block[facing=up,conditional=false]{auto:1,Command:"execute if score tick time matches 20 run scoreboard players set tick time 0"}'},{id:"command_block_minecart",Command:'setblock ~ ~6 ~ chain_command_block[facing=up,conditional=false]{auto:1,Command:"execute as @a at @s if score s time matches 3035 run particle heart ~ ~2 ~ 01 01 01 01 30 force @a"}'},{id:"command_block_minecart",Command:'setblock ~ ~7 ~ chain_command_block[facing=up,conditional=false]{auto:1,Command:"execute if score s time matches 36 run scoreboard players set s time 0"}'},{id:"command_block_minecart",Command:'setblock ~ ~-2 ~ repeating_command_block{auto:1,Command:"fill ~ ~ ~ ~ ~2 ~ air"}'},{id:"command_block_minecart",Command:"kill @e[type=command_block_minecart,distance=1]"}]}]}]}

这个直接塞到命令方块中然后启动就行了,会自动生成,注意一定要在空旷的地方。
这个是计时,当到了30秒之后,头上会出现爱心,持续5秒,然后再过30秒在持续五秒以此类推

加粗字体的地方时可以改动的,第一个3035是设置持续的时间,这个和后面的36相匹配,如果我想在第40秒出现爱心,持续10秒,则应该改为4050,后面的匹配改为51
~ ~2 ~ 是代表的位置,~2是在头顶上。
01 01 01 是代表的范围,就是粒子效果在一定范围内显示。
30是密度,即每运行一次这个命令出现的爱心数量。指令1秒20次

在我的世界中,通过输入代码实现给与物品数量。

输入/give [名字/@p(给予最近玩家)/@a(给予全部玩家)/@r(给予随即玩家)] [物品id] [数量1~64(不写默认64)]。

这是一种用于执行minecraft游戏命令的实体方块。只能通过作弊获得,它常用在多人服务器与自订地图中。仅在创造模式下可以打开命令方块的GUI和放置命令方块。

扩展资料:

命令方块可以被红石信号所开启。此项没有权限限制,可以被一些通常情况不能使用命令的玩家执行一个特定的命令

命令方块可以做许多事情,改变难度,改变天气的状态,或者给你预先指定的物品等。命令方块也可以被用来使文本出现在人的聊天菜单。

命令方块属于红石机械且能由以下物件激活:

1、毗邻的充能方块

2、位置上对命令方块进行充能的任意红石机械

3、另外,当命令方块由命令复制到一个会被激活的位置时,新的命令方块只有在原有命令未被执行过时才会执行命令。 (可从F3调试屏幕的 "triggered"看到)。

4、不像除了音符盒的其它红石元件,命令方块可在每个游戏刻激活一次(注:20游戏刻=1秒)。然而,在两个游戏刻中都激活一次需要使其在同一刻钟从被激活转为未激活状态; 见教程/高频电路以获取技术细节以完成此工作。

5、处于"保持开启"的命令方块将一直被激活。默认的模式为“红石控制”,也就是需要充能才能运行。

6、当被激活时,命令方块将尝试执行它的命令。在19以上,激活后的动作将取决于命令方块的类型:

7、命令方块(“脉冲型”)会尝试执行命令一次。

8、连锁型命令方块(“连锁型”)将在指向它的命令方块执行命令后才会执行命令。

9、循环型命令方块(“循环型”)将会在每个游戏刻都尝试执行一次命令直到不再被激活为止。

参考资料来源:百度百科-命令方块

你指的是?
如何获得随便一查一大堆结果。
放置的话不多说,拿着右击。
输入命令用创建模式!(不是的话会提示不行)右击。
之后会有个输入命令的框,输入你想要它执行的命令(在服务器里拥有最高权限!!比管理员还高的权限!只是它不会自己用所以得管理自己开,它能强制管理员执行各种命令而其他管理不行)
至于启动,只需要通红石信号即可。
比如在上面按个按钮啊,弄个踏板啊都可以


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/12980043.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存