• Новые темы в этом разделе публикуются автоматически при добавлении файла в менеджер ресурсов.
    Ручное создание новых тем невозможно.
Иконка ресурса

Мануал [Гайд] Создание телепортов Region.clt

Красная Королева

Путник
Модератор
Сообщения
461
Розыгрыши
0
Репутация
141
Реакции
28
Баллы
0
Автор гайда - Anturiel (я)


Столкнулась с проблемой создания телепортов (захотелась сделать удобный телепорт от популярного места сразу на тарелку ГД, ибо надоело летать туда-сюда... лениво мне
01.gif
)


Оказалось, что это очень полезная штука (например, можно сделать телепорт сразу в конец луны или к боссу в ГТЗ)


ТУТ описывается как создать пис-зону. С помощью этого же редактора можно создать телепорт. Но он не будет работать, если не отредактировать клиентский файл region.clt


благодарю pilad за небольшую заметку по этому поводу. Я же распишу более подробнее. Для таких нубов, как и я.


Первым делом идем в папку с клиентом игры -> element -> maps -> world

берем от туда region.clt

теперь надо достать из сервера region.sev

теперь открываем редактор Region и жмем Teleport Zones

жмем Add

Заходим в игру через "батник" консоли (файл прикреплен).

Идем в ту точку, где будет стоять телепорт

Жмем две кнопки: "Shifr" + "`"

Вводим команду d_showpos

Жмем Enter

Над головой персонажа появились цифры.

Теперь возвращаемся в наш редактор. И вписываем эти цифры в нижний левый столбик, над которым написано Ownership (откуда) в следуюем порядке: левое число - первая строчка, число посередине - вторая строчка, правое число - третья строчка.

Далее бежим\летим в ту точку, куда нужно ТПкнуться и вписываем числа уже в правый столбец Destination (куда).

Если обе точки находятся в мире, то в левой верхней строчке редактора (Destination) пишем 1. В строчке под ним (Ownership) тоже пишем 1.

(Код луны - 127)

Справа сверху видим еще 3 строчки. Это - размер зоны телепорта (средний размер для ТП 1 перса - 6 на 5 на 6. Причем посередине - высота.

Теперь сохраняемся (Modify).

Закрываем редактор.


Теперь берем region.clt, клацаем по нему правой кнопкой мыши, выбираем "открыть с помощью", выбираем Блокнот.


НЕ ПУГАЕМСЯ!!!!!!! :huh:


В этой куче цифр есть смысл!


Первым делом находим

var rm = "Читать дальше ..."; var o = "... Read Less"; var adjustheight = 20; // 20; // [trans] Зажимаем шифт и выделаем все от слова [trans] и до начала другой скобочки.


Например:

var rm = "Читать дальше ..."; var o = "... Read Less"; var adjustheight = 20; // 20; // [trans]119 1 02762.304443, 223.946762, -1890.7891857.500000, 5.000000, 7.50000036.612701, 222.059006, 43.947300
где

119 - код карты "куда"

1 - код карты "откуда"

0 - минимальный лвл телепартирующегося (в строчке нет пробела между этим числом и следующим)

2762.304443 - первое (левое) число в столбце "от куда"

223.946762 - второе (центр) число в столбце "от куда"

-1890.789185
- третье (справа) число в столбце "от куда" (внимание! - между этим числом и следующим нет пробела)

7.500000 - размер зоны ТП по оси Х

5.000000 - размер зоны ТП по оси z

7.500000 - размер зоны ТП по оси y (внимание! - между этим числом и следующим нет пробела)

36.612701 - первое (левое) число в столбце "куда"

222.059006
- второе (центр) число в столбце "куда"

43.947300 - третье (справа) число в столбце "куда"


Копируем этот код, идем в конец, ставим один пробел и вставляем код. Аккуратно вписываем нужные нам данные.


Закрывать код ничем не надо.


Сохраняем.


Кладем region.sev в сервер

Кладем region.clt в клиент.


Радуемся
06.gif



Точку телепорта советую подсветить. Можно, например, поставить на место телепорта NULL 25600


ВНИМАНИЕ!

если использовать не "Блокнот", а Notepad++, то те места, где "нет пробела" будут переносами. И выглядеть это будет примерно так:



var rm = "Читать дальше ..."; var o = "... Read Less"; var adjustheight = 20; // 20; // [trans]119 1 0

2762.304443, 223.946762, -1890.789185

7.500000, 5.000000, 7.500000

36.612701, 222.059006, 43.947300
девушка-панда.
Снимаю видео-ролики и видео-гайды по PW
pw-video.ucoz.ru
 

Назад
Сверху Снизу