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

  1. Aristo

    Остаточные коллизии после смерти мобов

    Да, я про это и написал, что параметр зависит от ряда факторов на стороне сервера для каждого конкретного объекта. Простой пример. Есть Drake Leader на кругу. У него есть миньоны. Если Дрейк умирает, то его миньоны деспавнятся по отмашке из ИИ-скрипта через какое-то время. В этом случае они...
  2. Aristo

    Остаточные коллизии после смерти мобов

    0 если объект скрывается временно, например при смене региона. В этом случае, объект остается в кеше клиента. 1 если объект удаляется с концами и больше не будет использоваться. В этом случае, клиент удаляет его и у себя.
  3. Aristo

    Остаточные коллизии после смерти мобов

    У меня не было того, про что вы пишите. Баг, про который я писал, проявлялся только иногда в некоторых местах. В абсолютном большинстве ситуаций все было корректно. Проблема была в пакетке. Клиент по разному обрабатывает DeleteObject, в зависимости от его содержимого. Содержимое DeleteObject...
  4. Aristo

    Остаточные коллизии после смерти мобов

    Маловероятно, что это поможет кому-то, ведь баг специфичный для моей сборки. В пакетке не учитывался характер удаления мобов. После получения команды Despawn от ИИ, NpcMaker и SpawnDefine должны вешать на моба метку окончательного удаления, которая затем должна быть учтена в клиенте, при...
  5. Aristo

    Остаточные коллизии после смерти мобов

    После детального и тщательного изнасилования ПТСки, был найден баг в пакетке. Все же это была вина серверсайда. Тему можно закрывать.
  6. Aristo

    Остаточные коллизии после смерти мобов

    Возможно, я проверю на их интерфейсе сегодня ночью, но все же хотелось, чтобы коллизии не исправлялись клиентом, а изначально не появлялись по вине сервера. Это главная цель.
  7. Aristo

    Остаточные коллизии после смерти мобов

    1) L2GW на основе L2j, но очень основательно переписанный. 2) Поиск пути? Так проблема не в том, что я не могу пройти через эти коллизии, а в том, что они вообще образуются. По существу - поиск пути не выключал, т.к не видел в этом логики. 3) Приведу пример ситуации, когда возникает баг. Стоит...
  8. Aristo

    Остаточные коллизии после смерти мобов

    а что за сборка, если не секрет? Можно в ЛС.
  9. Aristo

    Остаточные коллизии после смерти мобов

    Пробовал. Не помогло. Довольно много, т.к баг критический и возникает в SOD, что не дает возможность завершить его прохождение. Причем я могу проходить SOD несколько раз и в какие-то моменты баг может возникнуть, а в какие-то нет. Т.е нет прям какой-то очевидной закономерности.
  10. Aristo

    Остаточные коллизии после смерти мобов

    На что именно?
  11. Aristo

    Остаточные коллизии после смерти мобов

    У меня такое раньше было, если быстро покинуть пределы региона и вернутся обратно. Т.е получалось так, что регион отсылал пакет о состоянии моба, на момент когда он еще был жив, при входе в регион, но при этом моб по факту уже был мертв, и пакет об этом уже улетел в клиент. Т.е клиент получал...
  12. Aristo

    Остаточные коллизии после смерти мобов

    Я вот очень сильно подозреваю, что это клиент. Либо я дурак и что-то в пакетке пропускаю. Там алгоритм же простой предельно: В регионе появился NPC -> Npc шлет всем игрокам региона NpcInfo Npc помер -> Шлется Die(NPC) и следом NpcInfo с обновленной инфой. Потом TargetUnselect(если был в таргете)...
  13. Aristo

    Остаточные коллизии после смерти мобов

    Что вы там хотите увидеть необычного? Я написал полную структуру того, что уходит в клиент для любого моба. Там в принципе, для моба нет каких-то альтернативных вариантов отправки.
  14. Aristo

    Остаточные коллизии после смерти мобов

    Для моба там только ObjectID и остальные 0 Опкод(0x00), object_id, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  15. Aristo

    Остаточные коллизии после смерти мобов

    Телепорты не помогают. Коллизия остается даже если улетать на длительный срок, чистить кеш клиента и снова прилетать. Помогает только полный релог. Причем это происходит рандомно и я не могу это гарантированно воспроизвести.
  16. Aristo

    Остаточные коллизии после смерти мобов

    Всем форумчанам приветствие. Помогите локализовать проблему. Суть: В рандомные моменты времени, при убийстве мобов, они как будто не освобождают коллизии в клиенте, после своей смерти. Чаще всего это происходит с неподвижными мобами, которые стоят стенками(например драконы в SOA у дверей...
Назад
Сверху Снизу