Результаты поиска по запросу: *

  • Users: TheMads
  • In Ядро
  • Content: Темы, Сообщения
  • Order by date
  1. T

    Проблема с отображением мобов

    Была подобная ошибка при парсе датки HF под новую структуру. Заключалась в том, что L2ClientDat криво компилил датки, поэтому мне кажется пакетка тут не при чем. Более того если другие мобы подобного типа отображаются. Для уверенности можно продебажить пакеты, получаемые с сервера.
  2. T

    Колизии осадных гвардов

    Наврятли в клиент зашиты какие-либо проверки на проходимость сквозь объекты. Из этого следует что путем подмены неких файлов в клиенте (например коллизей которые на ласт клиентах зашили в клиент) я смогу обойти обработку пакета CannotMoveAnymore сервером и проходить сквозь NPC и Двери? (правда...
  3. T

    Работа по поднятию и понижению пакетки на OverWorld

    Потому что начиная с IO было переосмыслено хранение скилов на стороне сервера и в шарных сурсах (я про овероподобные) перепилен их парсер, в довесок скилы так же хранятся в масках. По идее можно от всего этого откреститься и переписать хранение веток с 101-130 на 1001-1030 и запечь все это дело...
  4. T

    Работа по поднятию и понижению пакетки на OverWorld

    Это был намек что логин трогать необязательно (если ты имеешь ввиду именно логин, а не пакеты что идут после коннекта к гейм). Все что ниже IO поднимается за один плотный вечер обычной сверкой пакетов и выставлением нулей в отсутствующие механики. А так меняем клиент-пакеты в хандлере...
  5. T

    Работа по поднятию и понижению пакетки на OverWorld

    Чем тебе логин не угодил?
  6. T

    Пакет NpcInfo (Grand Crusade)

    Не совсем C1 ExNpcInfoState Grand Crusade update 1 Проблему с rndWalk решил, забыл что вырубил передвижение мобов при работе без гео что бы не захламлять пакетку, теперь все ок, спасибо.
  7. T

    Пакет NpcInfo (Grand Crusade)

    Фикс Attack-пакета решил проблему с исчезновением мобов. С randomAnimation проблема осталась, вроде бы за передвижение должен отвечать MoveToLocation но он верен). В SocialAction в конце добавился какой то unk, по сравнению с HF точно, в линде его не добавлял, хотя возможно его там и не было...
  8. T

    Пакет NpcInfo (Grand Crusade)

    С NPC разобрался, в GC инверсировали отправку dead-флага dead = character.isAlikeDead() ? 0 : 1; Но проблема с мобами осталась - не проигрывается randomAnimation и при атаке улетают в воздух (Подозреваю проблема в пакете Attack). За что отвечает бродкаст рандомного передвижения у...
  9. T

    Пакет NpcInfo (Grand Crusade)

    Мобы стоят с одним heading-ом, анимацией нет, SocialAction-ы мобов бродкастятся. При атаке корректно бегут (но не все) но постоянно улетают в потолок, возможно из-за отсутствия гео. После атаки кстати никнейм с титулом перемещаются в корректное положение над головой
  10. T

    Пакет NpcInfo (Grand Crusade)

    pkt.writeD(npcObjId); pkt.writeC(showSpawnAnimation); // // 0=teleported 1=default 2=summoned pkt.writeH(37); // mask_bits_37 pkt.writeB(_masks); // Block 1 pkt.writeC(_initSize); if(containsMask(NpcInfoType.ATTACKABLE)) {...
  11. T

    Пакет NpcInfo (Grand Crusade)

    Апаю пакетку Lindvior 530 -> GC 110, застрял на пакете NpcInfo. С флагами разобрался во всех основных пакетах включая NpcInfo, но на удивление не нашел отправку ColRadius и ColHeight, теперь их отправляет другой пакет или колизии обрабатывает клиент? Сейчас NPC спавнятся без анимаций, имя и...
  12. T

    Реализация кнопок GOD хроник ICON="NORMAL/TELEPORT/QUEST/..."

    На сколько я понял автор хочет реализовать ХФ на ГоД клиенте и линдвиор самый благоприятный для этого клиент за счет отсутствия самих Эртей. По факту Ласт клиенты будут во многом "прокаченней" линдвиора, но стоит ли геморрой с nwindow для удаления новой рассы из клиента этого времени
  13. T

    Реализация кнопок GOD хроник ICON="NORMAL/TELEPORT/QUEST/..."

    Каким либо образом сэмулировать кнопки на линдвиоре не получится - в данном клиенте нет позиционирования текста в кнопке, а так же переноса строк.
  14. T

    Реализация кнопок GOD хроник ICON="NORMAL/TELEPORT/QUEST/..."

    Приведенную структуру передает серверный пакет и клиент ее обрабатывает, задать ее по другому по сути не получится и соотв. от самого сервера она не зависит. Можно переписать парсер чтобы ссылки из вида [bypass|text] преобразовывались в нужную структуру что бы меньше перерабатывать html-файлы...
  15. T

    Валидация playable-персонажей

    Нашел проблему - т.к я работаю с ГоДом проблема была в пакете FlyToLocation, который на клиенте ГоДа полностью переработан корейцами. Тк я включил старую анимацию раша MIX в Skillgrp словил баг. Скорее всего FlyToLocation считал полетом весь процесс передвижения и по окончанию портал в позицию...
  16. T

    Валидация playable-персонажей

    Поставил чистые сурсы на которых начинал, зашел с клиента хф - при блокировке пакета ValidateLocation так же все работает. Вообщем тема не актуальна, скорее всего при переходе до линдвиора закосячил с опкодами серверных пакетов и вместо нужных отсылаются левые. Для костыльного фикса убрать...
  17. T

    Валидация playable-персонажей

    Для примера взял фестов, форкнул все функции каста скилов, передвижения персонажа, базовые ai, пакеты валидации и передвижения, результат нулевой. На чистом ft при блокировке пакетов все работает хорошо. Чет приуныл, даже не представляю в какую сторону еще можно смотреть
  18. T

    Валидация playable-персонажей

    Хм, взял чисто ради интереса компил ребы (Компил - Rebellion-Team) Убрал валидейтлокейшн и все заработало как надо. Т.е для большинства сборок этот момент решается банальным удалением ValidateLocation в finishFly и мелкими правками в ValidatePosition. В лостах ситуация аналогична? (Не могу...
  19. T

    Валидация playable-персонажей

    Взял l2gw, заблокировал ValidatePosition и ValidateLocation скриптом в хлапе Проблему это никак не решает. P.S: Но этой проблемы и не видно тк на gw анимация до конца не прорисовывается (персонаж должен откидывать мечь назад). Что бы она появилась достаточно набить инвентарь до перегруза...
  20. T

    Валидация playable-персонажей

    Какую именно?
Назад
Сверху Снизу