Перейти к содержанию

Gaikotsu

Постоялец
  • Публикаций

    1567
  • Зарегистрирован

  • Посещение

  • Победитель дней

    61
  • Отзывы

    0%

Весь контент Gaikotsu

  1. как вариант в руках у босса оружие выдано, из-за чего и может анимания пропасть, если она не предназначена для работы в таких условиях.
  2. скорее всего несовпадение структур пакетов, используемых для обмена данными между геймсервером и логинсервером - логин ожидает одну структуру, а гейм шлет другую.
  3. тебе в данном случае надо не эффекты ковырять, а лезть в методы calcPhysDam и calcMagicDam (в твоей сборке могут зваться по другому - это названия из овероподобных сборок) заводишь новую стату для скиллов и непосредственно в эффекте скилла 30515 выставляешь в ней нужную дальность действия. а далее в calcPhysDam и calcMagicDam прверяешь ее наличие и отличие ее значения от нуля и если она есть - высчитываешь расстояние между атакуемым и атакующим и действуешь по обстоятельствам. делов вобщем в реализации по сути на несколько минут.
  4. Gaikotsu

    Lindvior, GodWorld, Source

    не надо так издеваться над щитами.если надо где-то точно определять что это щит, а не оружие, что нужно по сути очень редко, то можно же это определять именно щит - по exType или по слоту и типу. public boolean isShield() { return _exItemType == ExItemType.SHIELD; } а по соскам - что мешает по быстрому расставить потребление сс/спс, выковыряв эту инфу из клиентских данных? там дел то всего ничего.
  5. ну как минимум данные по пакетке можно у l2j посмотреть, а дальше уже все зависит от прямоты рук и умения искать инфу. я вот меньше чем за неделю переписал вроде все или почти все по пакетке под этрейю в нашей сборке линдвиора (базирующейся на овере). правда пока на этом пришлось остановиться и отложить работы над этим всем, т.к. потребовалось пока заняться более насущными делами и посему ковыряние с этрейей отложено на неопределенный срок.
  6. на зг acmi давно уже выкладывал тулзу, с помошью которой с можно вытянуть NA-клиенты любых версий начиная 526 протокола линдвиора и далее ну а если нужен ру клиент, то только последний, чрез стандартный апдейтер руофовский. и там если что уже 610 протокол.
  7. стнадартный параметр обычно просто на то, что в течение определенного времени после тп мобы не трогают игрока, если он не двигается.
  8. сразу после телепорта вешаем скилл с эффектом, отменяющимся при любом действии и все. аналоги таких скиллов по сути в овере есть.
  9. за 100$ нагенерю тебе хоть 10кк логинов
  10. все пакеты, передающие клиенту информацию о вещи содержат в своей структуре поля, в которых отправляется информация об аугментации вещи. так что изучайте эти пакеты - возможно у вас там в этих полях нули отправляются вместо актуальной информации.
  11. а поддержка триггеров в скиллах есть в сборке?
  12. угу, продаст к примеру тот же ГВ, исходники которого уже есть в шаре
  13. поменяй return getSkill().isToggle(); просто на return true; у тебя getSkill().isToggle() скорее всего false возвращает, а это означает что больше вызывать onActionTime не надо.
  14. запускать сервер в режиме отладки в самом IDE и не париться - исправляемый код будет сразу же применяться к запущенному серверу. Эклипс такое может без проблем, Идея - не знаю, т.к. не пользовался, но наверняка такой функционал у нее тоже есть.
  15. перестать страдать фигней, делая такие дикие скорости физ. атаки. у тебя скорее всего от такой скорости просто не успевают нормально обрабатываться задачи нанесения ударов.
  16. Gaikotsu

    Лимиты окон!

    ну для этого ему для начала придется к серву прикрутить какую-то защиту, которая бы серверу этот хвид слала.
  17. Gaikotsu

    Lindvior, GodWorld, Source

    2Кастиэль: Вместо того чтобы копаться в том что в этой теме выложено - лучше скачай у л2жсервера с гитхаба ветку разработки этрейи и оттуда пакетку изучай - пользы больше будет.
  18. что сложного то? одна задача, выполняющаяся заданной периодичностью и все. посомтри хотя бы как реализовано перемещение маммонов и сделай по подобию. там кода то будет десяток-другой строк - зависит от сборки.
  19. Gaikotsu

    Лимиты окон!

    а ты подуал о тех кто сидит за NAT'ом к примеру? или из локалки имеет доступ в инет? в данном случае один и тот же ип может быть не у одного игрока.
  20. Gaikotsu

    тувиладж зоны

    неправильный тс же спросил, в какой населенный пункт будет тп при смерти в определенной локации такие данные и описываются в restart_points.xml, но никак не в указанном тобой пакете.
  21. исправить условие нужное хз как там этой сборке данное дело проверяется - листенером зоны ак или в аи ак/ее охраны.
  22. дак я ж выше сказал уже - в серверном пакете NpcInfo
  23. ... ... ... writeF(currentColRadius); writeF(currentColHeight); writeD(_enchantEffect); // <------------- ... ... ...
  24. не очень понял чего ты хочешь если того, чтобы у нпс светилось оружие в руках как заточенное, то просто шли в NpcInfo, в поле идущем сразу за значениями высоты/ширины моба значение нужного энчанта
×
×
  • Создать...