查理神
如题
比如我要获取一个随机坐标
我先生成一个盔甲架获取它的UUID,得到随机数
如何把随机数放进命令的坐标中

就是如何把计分板的数据转换形式使用

或者就是一个区域内的地板随机消失这样的东西
该怎么做

Gugle2308
可以用
data modify entity @e Pos[0]
data modify entity @e Pos[1]
data modify entity @e Pos[2]
去给Pos赋值
也可以用
execute store result entity @e Pos[0]
execute store result entity @e Pos[1]
execute store result entity @e Pos[2]

无敌三脚猫
把那样一个数放进命令的坐标中……这其实等于说是把那个数转化成字符串,然后和其它字符串拼接,组成一个完整指令,并且放进命令方块的Command标签里,行是行,不过会很复杂,不如来个简单点的
比如说把计分板里的值乘1(也就是不变)放进目标实体的y坐标里
  1. /execute store result entity 目标选择器 Pos[1] double 1 run scoreboard players get 名字 计分板名字
复制代码

第二个问题么,我的想法是用结构方块把那片区域存起来,然后在结构完整度不为1的情况下放出来