-
Публикаций
1268 -
Зарегистрирован
-
Посещение
-
Победитель дней
4 -
Отзывы
100%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент GorDeveloper
-
Какие нахрен территориальные войны в линдвиоре? Их еще в таути срубили.
-
За показ окошка отвечает AcquireSkillList. Там вписывается Тип как ординальное значение. Возможно, что если ты поставил FISHING2 после FISHING, то он занял место CLAN, отсюда и данные по клану.
-
Разницы как минимум в формате числа. В первом случае целое, во - втором десятичное. Соответственно и задаются они при считывании по разному.
-
На всякий случай. Открываем RequestAcquireSkill В runImpl, в свиче типов, case FISHING2: learnSimpleNextLevel(player, skillLearn, skill, 0); if (trainer != null) { NpcInstance.showFishingSkillList2(player); } break;
-
Во первых выведи нпц кооторый их выдает нужный тип. Прыгая от этого, либо создай новый инстанс либо допиши в нужный. Ну допустим, допиши в NpcInstance: В метод onBypassFeedback среди прочих байпассов, допиши else if (command.equalsIgnoreCase("FishingSkillList2")) { showFishingSkillList(player); } Дальше, метод: public static void showFishingSkillList2(Player player) { showAcquireList(AcquireType.FISHING2, player); } И зобсдвенно в хтмл нпц приписываем байпасс [npc_%objectId%_FishingSkillList2|Выучить умения для рыбалки.]
-
Пфф. Создание нового древа = новый xml + правка dtd + парсер/холдер + тип в энуме + вызов интантизации из классического NpcInstance по байпассу. Мне при переходе GloryDays -> Lindvior пришлось 2 новых древа впиливать.
-
Вообще бессмысленный комментарий.
-
Проблема тупо в кодировке. Сохранив в UTF-8 без BOM
-
Любая IDE, либо, если по мелочи notepad++ По сабжу: С чего вывод о неправильности? В AcquireType вынесен FISHING2?
-
в gameserver.jar который в половине сборок и называется-то по другому, может и не быть папки с названием. И название базы может быть несоответствующее. Какие, однако, агро ноунеймы заспаунились.
-
Защита без клиент части - просто лишняя нагрузка с ядра. Про двоечку, как говорится, кто знает, тот молчит.
-
Тебе же сказали выше. Нужно отредактировать время отклика в AI.
-
И сразу же отходим от этого, т.к. в каждой сборке статы могут прописываться по разному.
-
Опять же, максимальная информация по хроникам и сборке...
-
Я конечно понимаю что ТСу это не светит, но на крайняк вскрыть ядро декомпилом, да импорты глянуть.
-
' То есть ты поставил сборку и не знаешь какую?
-
Да откуда у CCP(Которые закрыись еще до GoDa) клиент часть от линдвиора? Вместе с сурсами данной сборки в шару возможно слетел анпакнутый длл с хуком и сурс DSetup.dll под 531-578 протоколы. Если же не слетел - то защита тут недееспособна и я последний счастливый обладатель клиент файлов Кстати, сборка очень хорошо кладется "через двоечку", странно что это не выпилили
-
Не знаю, с экскременто-питоном дел не имею.
-
в скрипте нпц if(игрок не имеет пати) { какое нибудь сообщение return; }
-
В зону пускает нпц?
-
Ты просто ничего не понимаешь. Компейром будет побитово рассматриваться каждый class файл, приводящий, в соответствии с манифестом, к мейн классу.