-
Публикаций
1671 -
Зарегистрирован
-
Посещение
-
Победитель дней
37 -
Отзывы
100%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент zGosu
-
1) вроде /sit (/sitstand) 2) хз, посмотри в commandname-e.dat
-
# Автоматически изучать скилы Forgotten Srolls при повышении уровня # Активно только если AutoLearnSkills = true # По умолчанию: false AutoLearnForgottenSkills = true # Альтернативный вариант изучения скилов # Мультипрофа. По умолчанию: false AltGameSkillLearn = true
-
В некоторых сборках (как лыжа на примере) это реализовано в конфигах
-
Всё можно найти в обычной базе знаний. http://l2j.ru/index.php?s=apella ID NPC там же написан. (id = 1235)
-
по мне java не такой уж и сложный язык. можно самому научится без труда по видио-курсам и просто разбирая код в скриптах (я учился по второму варианту)
-
/* Метод equalsIgnoreCase() в Java сравнивает данную строку с другой строкой, игнорируя регистр. Две строки считаются равными, если они имеют одинаковую длину и соответствующие символы у двух строк равны, игнорируя регистр. */ setCond если не ошибаюсь, присваивает этап в квесте. А вообще все функции называются так, что бы было понятно, что она делает. ничего сложного. поймет даже школьник.
-
skilLearn и skillTrees туда добавляете недостающие скилы и все (от сборки о5 же зависит, у меня только skillTrees).
-
в поисковике google.com\yandex.ru (какой хотите) вводите "java для чайников" Если вы знаете C++, то java Вам дастся очень легко.
-
Есть для лыжи. Можешь под свою сборку переписать и всё
-
В гугле куча готовых гавноява сборок лежит. Качай сколько угодно!
-
Тут самого файлов нету (OfflineBufferManager, OfflineBuffersTable), а если есть, то не подключены к нему (import)
-
Такие вещи встроены обычно в конфиге # Location for LastHeroEvent NPC to spawn in form x,y,z[,heading] # Default: 83425,148585,-3406 LastHeroEventParticipationNpcCoordinates = 11874,183367,-3565 Если нету, копай сам скрипт
-
Что сложного под другую сборку настроить? А Scritps.cfg в data тоже не лежит? Когда работал без исходников, я скрипты там подгружал.
-
всё верно. так и задумано. я же писал выше что они повторно не будут вызываться и они респаются только для 1 рб, у другого рб свои фишки.
-
Не очень понял вопроса (как тут будет null? В deleteHelpers понятно то) private static final int[] helpers = {110001}; // ID хелпера /** * Вызывается 4 хелпера */ private static L2Npc helper1; private static L2Npc helper2; private static L2Npc helper3; private static L2Npc helper4; // тут надо убедиться, что хелперы не вызывались раньше, т.к. они должны вызваться только 1 раз (а то будет каждый "10 сек" респаться по 4 хелпера) private boolean helpers() { if (helper1 == null && helper2 == null && helper3 == null && helper4 == null) return true; return false; } private void spawnHelpers(L2Npc npc, int npcId) { if (helpers()) // если хелперы еще не вызывались (защита от повторного респа) { npc.broadcastPacket(new NpcSay(npc.getObjectId(), 0, npc.getNpcId(), "Help me!")); // MIAN босс пишет в чат "Help me" /** * Присваиваем каждой переменной (4 хелпера) моба с ид = 110001 */ helper1 = addSpawn(npcId, npc.getX() - 100, npc.getY() + 100, npc.getZ(), 0, false, 0); helper2 = addSpawn(npcId, npc.getX() + 100, npc.getY() - 100, npc.getZ(), 0, false, 0); helper3 = addSpawn(npcId, npc.getX() - 100, npc.getY() - 100, npc.getZ(), 0, false, 0); helper4 = addSpawn(npcId, npc.getX() + 100, npc.getY() + 100, npc.getZ(), 0, false, 0); helper1.setIsNoRndWalk(true); helper2.setIsNoRndWalk(true); helper3.setIsNoRndWalk(true); helper4.setIsNoRndWalk(true); } } if (npc.getCurrentHp() < (npc.getMaxHp() / 2)) { spawnHelpers(npc, 110001); // вызов метода (MAIN BOSS, id хелпера) не Null } А в методе на удаление надо добавить проверку, чтобы не удаляло хелперов, которые уже убиты, т.к. их респ удаляется сразу после смерти. if (npcId == 110001) { npc.deleteMe(); npc.getSpawn().stopRespawn(); deleteHelpers(); // удаляет сразу всех хелперов при убийстве хотя бы 1 из них } Хз, по плану это было или нет... не помню уже.
-
Мне кажется проблема будет больше с аттестатом. Не везде поблизости есть центр, где можно сделать персональный аттестат. Нужно пользоваться почтой. А это уйма времени уйдет. В этом плане NextPay лидирует. Хотя у меня и на UnitPay есть аккаунт без персонального аттестата. Жаль функциональность ее я еще не проверил. Боюсь будут проблемы с выводом.
-
spawnHelpers не планируется повторный респ мобов. После убийства его точка респа сразу удаляется if (npcId == 110001) // сам хелпер { npc.deleteMe(); npc.getSpawn().stopRespawn(); deleteHelpers(); // да, в этом методе нужна поправка }
-
Этот скрипт писал сам на сборке L2Spartan. Код мб корявый, но требуемого функционала смог добиться.
-
Нашел стандартный NPC баффер (L2Spartan на основе L2JServer)
-
Небольшой скрипт, идея которого была реализовать "Уникального Босса для сервера (Server Boss)". Скрипт довольно старый (21.04.2015), но может быть кому-то понадобится. Боссы обладают уникальный AI, поэтому он не будет скучный как на многих серверах, где просто заспавнили обычного NPC, где добавили только прибавку к статам и дроп. О реализации: Уникальный Босс спавнится на месте убитого простого рб (в скрипте указаны список ID боссов) Включает себя "комплект" Боссов (в данном случае их 3, но можно добавить еще) Реализованы Minion, которые появляются когда у босса определенное количество HP (в данном случае это 50%) О появлении Уникального Босса анонсируется в общий чат После убийства первого Босса появляется еще один случайный Босс и т.д. Всё описывать не буду, посмотрите сами.
-
Чего ты вообще хочешь увидеть в этой теме? Столько вариантов предложили, или ты хочешь чтоб за тебя авто оплату сделали? 1) прочитай правила NextPay 2) повторно пройди авторизацию ВНИМАНИЕ! Не забываем подтвердить проект через сайт, мыло, телефон, почту и т.п. В крайнем случае есть тех. поддержка. отвечает в этот же день.
-
Так что сложного взять тот же баффер для ИЛ и немного подправить код под свою сборку? Алгоритм же один и тот же.
-
У меня есть только бафер для Alt+B