如题
比如我要获取一个随机坐标
我先生成一个盔甲架获取它的UUID,得到随机数
如何把随机数放进命令的坐标中
就是如何把计分板的数据转换形式使用
或者就是一个区域内的地板随机消失这样的东西
该怎么做
比如我要获取一个随机坐标
我先生成一个盔甲架获取它的UUID,得到随机数
如何把随机数放进命令的坐标中
就是如何把计分板的数据转换形式使用
或者就是一个区域内的地板随机消失这样的东西
该怎么做
可以用
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]
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的情况下放出来
比如说把计分板里的值乘1(也就是不变)放进目标实体的y坐标里
- /execute store result entity 目标选择器 Pos[1] double 1 run scoreboard players get 名字 计分板名字
第二个问题么,我的想法是用结构方块把那片区域存起来,然后在结构完整度不为1的情况下放出来