Команда warp



Использование

Описание

  Команда warp схожа с командой teleport. Разница в том, что warp не переносит пользователя мгновенно, а тянет его сквозь мир(по прямой). Соответственно нельзя сделать warp в другой мир, параметр world отсутствует. В остальном, параметры те же что и у команды teleport. Команда warp может использоваться только с триггерами activate и bump.

  Координаты можно указать абсолютным или относительным способом.

  Абсолютные координаты места можно узнать, если занести это место в закладку телепортов, затем кликнуть её там правым кликом и выбрать "Телепорт..", тогда будет видно название мира и точные координаты.
Например:

activate warp 0.67S 2.76W 7.42a 267

  Причём "7.42a" это высота(может быть отрицательной). Единица измерения - ячейки = десять метров.

  "267" это азимут направления взгляда пользователя, причём против часовой стрелки. 0 - север, 90 - запад, 180 - юг, 270 - восток. Если у абсолютных координат азимут не указать, пользователь будет смотреть на север.

  Относительные координаты это сдвиг от точки, где находится пользователь. Единица измерения - ячейки = десять метров. Высота тоже относительна.
Например:

activate warp +0 +0 +10a

  Этот warp переносит пользователя на 10 ячеек = 100 метров вверх. Сдвиг по поверхности - ноль, первое число +/- север/юг, второе +/- запад/восток.

  Если относительных координат азимут не указать(как здесь) у пользователя сохраниться азимут какой был до warp. Но можно и указать в формате +180/-180 "+" - влево, "-" - вправо.
Например:

activate warp +0 +0 +10a +90

  Координаты должны быть либо относительные, либо абсолютные, не смешивать.

  Гравитация начинает работать сразу после окончания warp, пользователь начинает падать, даже если до warp летал. По этому предусмотрите что ни будь, что бы поймать его.

  Так же во время warp пользователь протаскивается сквозь объекты на его пути, но по прибытии в точку назначения он может оказаться замурованным. Предусмотрите, что бы этого не случилось, если конечно иного не требует сюжет.

  Правильнее всего не указывать направление взгляда(азимут) пользователя во время warp. Позвольте ему смотреть туда, куда он сам хочет, если конечно иного не требует сюжет. Однако это возможно только при относительных координатах.