2759159258
RT
1.12我知道是用二分法 可是...不理解二分法是什么黑科技东东诶...
1.13的data get想不到有什么获取玩家坐标的NBT,但是之前某个大佬说可以......

(我基础很差,不解释清楚我会跪的QAQ)

pineapple_
1.12之前用的二分法sethome就可以入土了(虽然现在还在我的签名里)

是的就是用那个pos[0]什么的
记分板x,y,z都是dummy型的
/execute as @a store result score @s x run data get @s Pos[0] 100
/execute as @a store result score @s y run data get @s Pos[1] 100
/execute as @a store result score @s z run data get @s Pos[2] 100
pos[0]就是你的坐标里的第一个数,也就是x
扩大100倍保存在记分板x上
pos[1]就是第二个数,也就是y
pos[2]也一样是z,全都扩大100倍保存在记分板上,如果不是100倍也行,主要是为了保留小数点后两位数字,用作tp的时候精准一点
多说一点,
想把玩家tp到保存到记分板上的坐标的话可以summon一个aec,通过operation的=把自身的分数赋给这个aec,根据分数改变aec的pos(突然想起来不知道能不能改),/execute as @a store result entity @s Pos[0] 0.01 run scoreboard players get @s x

yz也一样,把玩家tp到aec(应该是这样的,不行就另寻其他办法吧)


2759159258
pineapple_ 发表于 2018-1-13 23:56
1.12之前用的二分法sethome就可以入土了(虽然现在还在我的签名里)

是的就是用那个pos[0]什么的

我才刚刚学会二分法就入土了?
伤心.jpg

第一页 上一页 下一页 最后一页