第一中文网

第九章 t-传送指令 (第2/2页)

天才一秒记住【第一中文网】地址:www.dyzww.cc

直旋转角度虽然以水平面朝向为0°,但和上面的水平旋转角度不一样的是,这东西引入了负值:朝上为负,朝下为正。比如你头朝上45°看天空,那么你的垂直旋转角度就是-45°;你头朝下45°看地板,那么你的垂直旋转角度就是45°。而且,垂直旋转角度肯定不能超过+90°或低于-90°。

懂了吧?在tp中引入垂直旋转角度和水平旋转角度,就可以指定传送目标在传送完成后的朝向(如果未指定,将会不改变朝向,虽然可能没多大作用,但在一些RpG地图或服务器,能够让玩家一传过来就看到重要的告示牌或其他的一些东西,那岂不美哉?)

比如下面的指令:

\/tp @p ~~~ 90 0

这将会使最近的玩家朝向正西而不改变其位置。

很简单吧?对了,既然坐标有『绝对坐标』和『相对坐标』,那么旋转角度有没有『绝对旋转角度』和『相对旋转角度』呢?

答案是肯定的。

和相对坐标一样,相对旋转角度也是使用符号~代表传送实体本身的朝向,以正数和负数代表角度的增加和减少。比如下面这条指令:

\/tp @p ~~~~-30 ~1

假设这@p选中的还是上面那位被迫朝向正西的玩家,那么这条指令将会使他朝向南偏西60°,头微微朝下1°。

简单吧?本章也就到这里了,对于初学者来说这些内容就已经足够了。

上面所述的tp指令适用于基岩版和Java版。在Java版1.13版本更新之前,tp的指令用法就这么多。而关于1.13版本到底对tp进行了怎样的更新,这些内容以及一些更加复杂的东西会在第六十四章具体讲到。

——————————

\/tp历史

-Java版

classic Server

1.7——加入\/tp

Indev

0.31——移除了所有命令

Alpha

v1.0.16_01——重新加入了\/tp。

正式版

1.3.1——现在允许玩家传送到指定坐标

1.8——加入了朝向参数。

1.9.3——\/tp不能在能将玩家传送到Y=-512到512以外的地方。

1.10——Y轴限制现在增加到-4096到4096。

1.13——将\/tp和\/teleport同化,\/tp也正式成为\/teleport的别称(缩写)。

-携带版(Alpha)

0.16.0——加入了\/tp。

.......

.......

你有没有发现,这个tp指令的旋转角度参数的格式是这样的:

[<水平旋转角度><垂直旋转角度>]

这是什么意思呢?

这个的意思就是,这两个参数都是选填的,但如果你填写了其中的一个,另外一个也就必须填写,即你并不能只填写水平旋转角度或只填写垂直旋转角度,而把另外一个空着。

知道了吧?那么本章到这里就完全结束了。

如遇章节错误,请点击报错(无需登陆)

新书推荐

都市超品仙医 活在两个世界 大秦:这个太子总想着造反 与其说瞎话不如 穿越万界:神功自动满级 诛神乾坤 多子多福,仙女都被他抢了怎么办