Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Евент TheFallHarvest (Тыквы)
#1
Доброго времени суток.

На днях нашел себе новое хобби - установка и настройка сервера Ла 2, захватывающая штука Smile
Вот добрался до установки эвентов, несколько удачно поставил (Эвент на медальки заставил таки углубиться в дебри Явы и класса Квест сервера l2jserver).
Но осилить установку эвента на тыквы (нужно собирать лейки, менять их на семена, поливать и выбивать их них полезные бонусы) не удается.
НПК поставил, в папочку faenor все записал (эвент запускается), переписал на Яве весь дроп с разных тыкв, файл суммон итем тоже подправил.

Результат - НПК все меняет, тыквы появляются дают дроп НО ПОЛИВАТЬ их не получается, т.е. вырастить из малых тыкв большие не получается.

Вопрос

Почему нет реакции на нажатие значка лейки на выделенную тыкву (перепробовал все сообщения (onEvent onSkill и т.д.)) и что за механизм должен отвечать за это действие.

Почему не работает дроп лист (ведь пришлось переписывать весь дроп с тыкв на Яве в скриптах) хотя записи в БД все есть - проверял привязаны к соответствующим НПК
Ответ
#2
Класс связь поставь в ядре)Делов то тупо нету у скрипта связи с моделями)
Ответ
#3
SquashEvent_emu
делал на версии L2Emu701-gracia

т к в ядре не прописано рост тыкв
и не работает русские сообщения говорящих нпц

при нажатии на семена появляется тыква
спомощью скила, растут тыквы
сам скилл можно выучить у этого же нпц + свои скилы
поливается, пока не вырастут: мах до 3 лвл
расход на полив случайный
(1 лвл - 100%, 2-50%, 3-25%, может долго не расти, а может и быстро)
в all.sql можно посмотреть, что выбивается (79 итемов)

http://depositfiles.com/files/gqakzdyx5
Ответ
#4
Эвент довольно старый и легко выполняеться внешними загрузками ну немного не так конечно паять в ядро думаю нету смысла. Начал писанину прикольного эвента дословно "Угнать новогоднего кролика за 60 сек". На оффе есть хотелось бы сделать для явы. Смысл такой игрок соберает ёлку (спавн данной ёлки только в городе) ёлку заспавнили, из неё рандомно выбегает кролик с сумашедшим скоростью бега и траекторией (некий рандом зигзаг) вооружившись хроно оружеем (данное оружее тож у НПЦ за кусочки) игроки пробуют ударить кролика и чем ловчее получаеться ударить тем больше приз (тут пара моментов кролика может бить нетолько "хозяин" ёлки и сам список призов достаточно спорный для каждого сервера свой пробую написать XML, но думаю неочень получиться) Если кто хочет поучавствовать в разработке данного эвента присоеденяйтесь)
Ответ
#5
Viya - спасибо за совет со скилом, сам не догадался - старею Smile

lim - а можно поподробнее для начинающих, в какой класс ядра глядеть, ну и как связь с моделями будет выглядеть в коде

Я представляю себе процесс так

нажимаем на лейку
запускается скрип который проверяет наличие выделенной тыквы ее ИД
если все правильно вычисляем шанс появления следующей тыквы
если удача то удаляем старую тыкву ставим новую

Загвоздка вся в том как подвязать скрипт к лейке - это не скил а объект в инвентаре, можно конечно через скил но хочу разобраться до конца

Redvain - я несколько озадачен вашей ссылкой, это реклама сайта ? Smile
NPC по РУССКИ НПК - думаю понять не сложно было
И эвент этот реализован даже на одном из наших захолустных серверов (Камчатка)
Ответ
#6
если стаолкивались с фермой
то там при использовании итемов растут петы рандомом
последний или моб или пет
на таком принципе сделана тыква, ввыше указаной ссылки
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Евент ласт хиро XeonDead 3 1,476 12-11-2011, 05:15 PM
Последний пост: Deron
  Event: The Fall Harvest (Тыквы) Xrust 0 2,210 07-26-2009, 03:55 AM
Последний пост: Xrust
  Евент DreD 5 2,507 05-25-2009, 06:54 PM
Последний пост: lesha
  Евент "Мобы атакуют город" DanieL-EKB 17 5,857 03-03-2009, 01:52 PM
Последний пост: plaza

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)