-
Публикаций
65 -
Зарегистрирован
-
Посещение
-
Отзывы
0%
Весь контент Руслан_Миндубаев
-
может кто посмотрит в эту тему и ответит. Где хранится информация о том, моб это или нпс. Просто на сторону сервера я создал мобов (в xml <set name="type" value="Monster"/>). Но при этом окошко у них как у мирных нпс (без хп). Как сделать чтобы показывалось хп? в Npcgrp?
-
это я как раз видел, но я о мобах, а не о нпс. Попробую сделать как там указывают) Отпишу потом, но все равно спасибо UPD: у меня нет даже такой таблицы) Я про полиморф UPD2: я похоже всех запутал, мне нужны мобы у которых просто будет внешний вид, но по факту это должны остаться мобы. Так что можно просто какого-нибудь адольфа взять и с него слизать, меняя просто одежку в npcgrp. Как вы думаете прокатит?
-
ну буду искать тогда) Но был бы очень признателен, если бы вы подкинули ссылку)
-
Здравствуйте, нужна помощь. Вероятно, такое уже поднималось на форуме, но нашел я только инфу про мирных НПС. Суть вопроса - как можно сделать мобов выглядящих как игроки( + возможность менять шмот). Сборка EmuRT.
-
спасибо
-
сборка emurt 10
-
Как сделать проверку, находится ли персонаж в мирной зоне?
-
Вот, за это уже большое спасибо)
-
Это конечно очень хороший совет, но меня скорее интересует как найти это окошко... Не знаю где посмотреть вызов какой происходит при нажатии на диалог
-
Возможно, не подходит версия Явы. Посмотри и проверь какую надо и смотри какая стоит. Но это не точно)
-
Нельзя разве передать например анонимный экземпляр класса runnable?
-
да, действительно, только этот кв начать надо, похоже, сначала. Если начать и выставить "состояние" то работает
-
Я понимаю, что прилично всем надоел, но есть еще один вопрос: при выборе диалога: [npc_%objectId%_CertificationSkillList|Learn skills.] открывается окно с скилами. Как открыть его из Комунки например? (Ясно что через bypass, но не ясно как найти именно это окно и как его открыть его от текущего персонажа)
-
Чтобы выставить состояние квеста , можно выполнить у Player метод setQuestState(QuestState qs) Туда нужно передать QuestState Для этого нужно получить Quest у него что-то не могу найти конструктор....
-
Как всегда прав и как всегда лень) ну я в целом так и поступил, тут лишь хотел уточнить)
-
Подскажите где можно выставить состояние квеста в коде и какую библиотечку импортить?) нашел что-то вроде: import l2p.gameserver.model.quest.Quest; import l2p.gameserver.model.quest.QuestState; сборка EmuRT Заранее спасибо UPD: нашел в model.player метод setQuestState(. . .){ ....} Оно?)
-
нужна помощь Ошибка: вместо указателя - указатель атаки
тема опубликовал Руслан_Миндубаев в Обсуждения
Столкнулся с странно проблемой - всегда вместо указателя - указатель атаки(меч) , как будто зажат ctrl. Может кто-то сталкивался? -
Такой интересный вопрос: классы import java.util.Timer; import java.util.TimerTask; доступны стандартно или их надо закидывать? просто он мне на строчке time.schedule(new TimerTask() { <----- Тут ..... } , 1000, 30000); дропает ошибку, с неизвестным идентификатором UPD: есть такие штуки для этого, похоже import java.util.concurrent.ScheduledFuture; import l2p.gameserver.ThreadPoolManager;
-
Надо зажать шифт и нажать на двери, откроется окно с айдишником дверей тут описание метода таймера: https://ru.stackoverflow.com/questions/445077/%D0%A2%D0%B0%D0%B9%D0%BC%D0%B5%D1%80-%D0%B2-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4%D0%B5-java *Возможно нужно будет включить эту функцию в конфигах
-
нашел где посмотреть, спасибо
-
а как выбрать конкретные двери?)