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

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 24.11.2010, 20:03   #1
Аватар для krisadr
Пользователь

Автор темы (Топик Стартер) Скилл открывающий двери с определенными ID

В квесте семи печатей 196_SevenSignSealOfTheEmperor нужно с помощью святой воды или посоха открывать двери, так вот я присоединил к этим вещам скилл ( <set name="skillType" val="UNLOCK_SPECIAL"/>) (обычный UNLOCK не открывал двери...) но все равно какие то двери открываются а какие то нет...
Вопрос: Как можно создать скиллы для открывание дверей с определенным ИД через создание нового skillType, или же как то можно сделать через AI либо квестом.
krisadr вне форума Ответить с цитированием
Непрочитано 24.11.2010, 21:19   #2
Аватар для VISTALL
Illussion is real

По умолчанию Re: Скилл открывающий двери с определенными ID

Цитата:
Сообщение от krisadr Посмотреть сообщение
В квесте семи печатей 196_SevenSignSealOfTheEmperor нужно с помощью святой воды или посоха открывать двери, так вот я присоединил к этим вещам скилл ( <set name="skillType" val="UNLOCK_SPECIAL"/>) (обычный UNLOCK не открывал двери...) но все равно какие то двери открываются а какие то нет...
Вопрос: Как можно создать скиллы для открывание дверей с определенным ИД через создание нового skillType, или же как то можно сделать через AI либо квестом.
я хз но кажись можно создать типа extends L2Skill и там читать параметр targetDoorId, и проверять таргет по нем и открывать если нужно
VISTALL вне форума Ответить с цитированием
Непрочитано 24.11.2010, 22:10   #3
Аватар для krisadr
Пользователь

Автор темы (Топик Стартер) Re: Скилл открывающий двери с определенными ID

вы имеете в виду править ядро? или я не понял
krisadr вне форума Ответить с цитированием
Непрочитано 24.11.2010, 22:13   #4
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: Скилл открывающий двери с определенными ID

Да, он это и мел в виду.
L2Skill
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Непрочитано 24.11.2010, 23:00   #5
Аватар для krisadr
Пользователь

Автор темы (Топик Стартер) Re: Скилл открывающий двери с определенными ID

а подскажите кто знает, где находятся коды того что является значением тега <set name="skillType" val="UNLOCK_SPECIAL"/> в этом файле должно быть что то вроде
public static UNLOCK_SPECIAL
<тут код>

Добавлено через 1 минуту
тока вчера мельком видел этот файл - щас найти не могу

Последний раз редактировалось krisadr; 24.11.2010 в 23:02. Причина: Добавлено сообщение
krisadr вне форума Ответить с цитированием
Непрочитано 25.11.2010, 02:01   #6
Аватар для Gaikotsu
Герой

По умолчанию Re: Скилл открывающий двери с определенными ID

я вот к примеру через скиллы не стал делать, а просто повесил на нужные вещи хендлеры с требуемым функционалом.
Gaikotsu вне форума Ответить с цитированием
Непрочитано 25.11.2010, 11:33   #7
Аватар для krisadr
Пользователь

Автор темы (Топик Стартер) Re: Скилл открывающий двери с определенными ID

ну так можно посмотреть код вашего хандлера
krisadr вне форума Ответить с цитированием
Непрочитано 25.11.2010, 12:36   #8
Пользователь

По умолчанию Re: Скилл открывающий двери с определенными ID

Gaikotsu
хардкод это не есть хорошо
PaInKiLlEr вне форума Отправить сообщение для PaInKiLlEr с помощью ICQ Ответить с цитированием
Непрочитано 25.11.2010, 16:37   #9
Аватар для krisadr
Пользователь

Автор темы (Топик Стартер) Re: Скилл открывающий двери с определенными ID

вообщем вместо ханддера скиллов решил попробывать подключить хандлнр от итемов keys только вот жаль что там при каждом использовании итема он забираеться, тоесть придеться добавлять воду энхасад не 1 в квест а хз скока...
код:
Свернуть ↑Развернуть ↓


собственно как изменить код чтобы итемы с ИД 13808 и 13809 не удалялись после открывание двери...
krisadr вне форума Ответить с цитированием
Непрочитано 25.11.2010, 17:07   #10
Аватар для alon
Пользователь

По умолчанию Re: Скилл открывающий двери с определенными ID

Чего выдумывать разную хрень? Так не пробывал сделать?
<skill id="2633" levels="1" name="Elmore-Aden's Holy Water">
<set name="target" val="TARGET_UNLOCKABLE" />
<set name="skillType" val="UNLOCK_SPECIAL" />
<set name="operateType" val="OP_ACTIVE" />
<set name="hitTime" val="500" />
<set name="staticHitTime" val="true" />
<set name="power" val="100" />
<cond msgId="113" addName="1">
<target npcId="17240101,17240102,17240104,17240105,1724010 6,17240108,17240109,17240110" />
</cond>
</skill>

REPLACE INTO `etcitem` VALUES (13808,'Elmoreden Holy Water','','false','none',0,'stackable','paper','no ne',-1,-1,0,0,'false','false','false','false','false','Ite mSkills','2633-1;');
alon вне форума Ответить с цитированием
Сказали спасибо:
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двери замка и значок пати ZeroMS Lineage II 3 16.11.2010 18:32
Скилл ТХ, ключ двери зака JaneKyun Lineage II 0 29.06.2010 03:35
Двери Ultimate Lineage II 0 16.04.2010 22:43
двери и геодата :) BlickBoy Работа с геодатой 12 25.06.2009 10:03
Двери в КХ (ССР(11)) zasov Lineage II 0 20.12.2008 18:56


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

Вверх