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

Gaikotsu

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

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

  • Посещение

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

    62
  • Отзывы

    0%

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

  1. Gaikotsu

    Существует ли

    можно посмотреть как у инновы сделано к примеру. но там кроме того что потребуется ставить расширение для браузера еще необходимо в саму винду ставить программу, которая должна работать скажем в роли сервиса.
  2. если что можно заюзать дополнительно к аугам enchant options (доп бонусы от заточки вещи, ну вот как к примеру в Рубашке Ольфа) - это даст возможность навешивать еще до 3 дополнительных бонусов на вещь без особо серьезных доработок ядра и не потребует по сути никаких доработок клиента. не помню правда с каких хроник данное дело для вещей появилось.
  3. еще в getEffects надеюсь не забыл подобные проверки добавить? чтобы и от дебаффов защититься.
  4. "немножко"... ты не забывай еще о том что тебе пакетку придется перерабатывать местами.
  5. Некоторые "кривожопые" как ты выразился, вообще предпочтут не формировать такие байпасы, в которых есть хоть какая-то потенциальная возможность сделать подмены данных. По мне дак по возможности надо слать в подобных случаях самый минимум данных, ну вот к примеру в выше приведенном байпасе что-то типа <a action="bypass _cbbforge:id_или_uid_предмета_для обработки:id_данных_для_работы">и все. к чему слать в подробностях в байпасе все что нужно для обработки, если можно заранее сформировать нужные варианты данных и обращаться к ним по идентификаторам.
  6. как вариант в руках у босса оружие выдано, из-за чего и может анимания пропасть, если она не предназначена для работы в таких условиях.
  7. скорее всего несовпадение структур пакетов, используемых для обмена данными между геймсервером и логинсервером - логин ожидает одну структуру, а гейм шлет другую.
  8. тебе в данном случае надо не эффекты ковырять, а лезть в методы calcPhysDam и calcMagicDam (в твоей сборке могут зваться по другому - это названия из овероподобных сборок) заводишь новую стату для скиллов и непосредственно в эффекте скилла 30515 выставляешь в ней нужную дальность действия. а далее в calcPhysDam и calcMagicDam прверяешь ее наличие и отличие ее значения от нуля и если она есть - высчитываешь расстояние между атакуемым и атакующим и действуешь по обстоятельствам. делов вобщем в реализации по сути на несколько минут.
  9. Gaikotsu

    Lindvior, GodWorld, Source

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

    Лимиты окон!

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

    Lindvior, GodWorld, Source

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

    Лимиты окон!

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