Как сделать телепортера? - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.

Ответ
Опции темы
Непрочитано 27.02.2008, 17:46   #1
Пользователь

Автор темы (Топик Стартер) Как сделать телепортера?

Вот так,непонимаю как сделать телепортера.
Чтобы не ходить,а нажал и бесплатно к любой точке карты.
Выложите плиз если у кого нть есть
GaMe вне форума Ответить с цитированием
Непрочитано 27.02.2008, 18:47   #2
Аватар для Lord.GM
Пользователь

Cool Ответ: Как сделать телпортера?

1. идешь в то место, где хочешь сделать тп.
2. пишешь в чате /loc и записываешь на листочке 3 цифры
3. дальше идешь в любой редактор базы данных
4. делаешь запрос
insert into teleport values ('название точки телепорта(обычно откуда куда)', 'ID точки телепорта (любое, главное, чтоб с прежними не совпадал)', 'x координата', 'y', 'z', 'цена');
например, insert into teleport values ('Elven Town & Dark Elven Town -> Village of Gludin','1','-80826','149775','-3043','6400');
ВСЕ знаки: запятые, кавычки и т.п. должны строго соблюдаться! Можно добавить сразу несколько точек таким образом
insert into teleport values
('Elven Town & Dark Elven Town -> Village of Gludin','1','-80826','149775','-3043','6400'),
('Elven Town & Dark Elven Town -> Town of Gludio','2','-12672','122776','-3116','3700'),
('Town of gludio -> Elven village','3','46934','51467','-2977','3700');
в конце запроса всегда ставится ";", между другими строками ","
5. Выбираешь, с какого гк хочешь сделать туда телепорт, находишь (можно в датабазе) его в игре, shift+ выделение нпц, смотришь его ID, идешь в папку data, делаешь поиск файлов в эскплорере с фильтрацией по ID гейткипера, открываешь найденный .html файл через блокнот, вписыаваешь
<a action="bypass -h npc_%objectId%_goto здесь айди телепорта" msg="здесь сообщение, которое появится, когда кликнешь на ссылку телепорта (если убрать, телепорт будет немедленный)">здесь название телепорта, который увидит игрок, кликнув на нпц</a><br1><br>
пример:
<a action="bypass -h npc_%objectId%_goto 24" msg="the 1st floor">Вернуться на первый этаж.</a>
Lord.GM вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 15.09.2009, 17:06   #3
Аватар для Artemis E.
Пользователь

По умолчанию Ответ: Как сделать телепортера?

как вариант, сделать скилл который будет открывать хтмлку наподобие админки и там будет список всех телепортеров л2.. портал из любого места, как я понял..

или мне показалось, или на глаза попадалось что гдето подобная вещь была зарыта в комньюнити боард.. на каких то пвп серверах..
Artemis E. вне форума Ответить с цитированием
Непрочитано 15.09.2009, 17:24   #4
Аватар для glGizma
Пользователь

Smile Ответ: Как сделать телепортера?

Lord.GM, Вот это никк.!!! , ну да ладно.
Можно сделать телепорт ещё разнообразней, то_есть:
<a action="bypass -h npc_%objectId%_goto 24" msg="the 1st floor">Вернуться на первый этаж.</a> заменить на:
Код:
<center>
<img src="L2UI_CH3.onscrmsg_pattern01_1" width=300 height=32 align=left>
<button value="Логово БАЮМА" action="bypass -h npc_%objectId%_goto 9027" width=180 height=25 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df">
<img src="L2UI_CH3.onscrmsg_pattern01_2" width=300 height=32 align=left>
</center>



Вариантов куча.=) Можно изваратить всех ГК, как душа захочет
glGizma вне форума Отправить сообщение для glGizma с помощью ICQ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 10:48. Часовой пояс GMT +3.

Вверх