Показать сообщение отдельно
Непрочитано 13.01.2011, 17:15   #7
Аватар для KOMPoT
Пользователь

Автор темы (Топик Стартер) Re: редактирование телепортов..

Цитата:
Сообщение от flashman Посмотреть сообщение
А ты по аналогии с другими телепортами сделай.
Всё что тебе потребуется, это создать в файле порталов (portal_templates.xml) шаблон для портала(если конечно его там ещё нет):
PHP код:
    <portal npcid="203981" instance="true" minlevel="30" maxlevel="55" group="false" race="ELYOS">
        <
entrypoint mapid="210020000" x="446.38937" y="428.9423" z="274.5" race="ELYOS"/>
        <
exitpoint mapid="210020000" x="437.04294" y="422.63818" z="274.375"/>
    </
portal
Вот типа такого.
entrypoint - это координаты откуда он будет телепортировать персов , они представляют собой координаты спавна самого портала(можно посмотреть в спавн листе соответствующей локации, если конечно для этого объекта прописан спавн)
exitpoint - это как раз куда будет телепортирован персонаж.
mapid - это id определённой локации в пределах которой будет осуществляться телепорт. Этот параметр у входной точки телепорта и выхода может быть разный, если необходимо перемещаться из одной локации в другую, в инстах же он обычно одинаковый на входе и выходе.
Ну а x.y.z это собсно понятно, сами координаты.
Так же немаловажно определить атрибуты у открывающего тега <portal> ,
npcid - id нпс который выполняет роль портала(в твоём случае это id рычагa)
instance - указывает на то, является ли локация куда будет осуществлён телепорт инстом.
minlevel - минимальный уровень для использования портала
maxlevel - максимальный уровень...
group - указывает на то, необходимо ли быть в составе группы чтобы использовать портал
race - указывает рассы которые могут использовать портал
В целом такой вот шаблон должен быть.
Так же необходимо проверить тип нпс, который будет исполнять роль портала, он должен быть npc_type="PORTAL". (это делается в файле npc_templates.xml, там просто найди по id нпс тот который будет или является порталом и проверь указанный атрибут)
АААААААААААААА Большое спасибо ))
KOMPoT вне форума Ответить с цитированием