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

  1. space2pacman

    Написание сервера для lineage 2 chronicle 1 на node.js

    Датапак и конфиг будет конечно же отдельно. Так же будут билды под linux. Поэтому и номер версии даже не 0.0.1 а 0.0.0))
  2. space2pacman

    Написание сервера для lineage 2 chronicle 1 на node.js

    Это все хорошо но на все надо время. Все же проект любительский и как хобби. Кстати оформил нулевой релиз (версия 0.0.0) под Windows (тестирую автоматическую сборку с заливкой на хранилище) Загрузить файлы и небольшой гайд тут Lineage2JS Нода для запуска не нужна. Exe'шники запакованы в 1...
  3. space2pacman

    Написание сервера для lineage 2 chronicle 1 на node.js

    В каком плане ?
  4. space2pacman

    Написание сервера для lineage 2 chronicle 1 на node.js

    PostgreSQL - провел исследование с зазором на будущее чтобы потому в очередной раз не мигрировать а использовать все доступные ресурсы БД. К тому же интересно изучать что-то новое. Так же БД на слуху часто была. MySQL используют и сами L2J но не хотелось повторятся. Monga не подошла потому что...
  5. space2pacman

    Lineage2TS - HF сервер написанный на Typescript

    Идея с прокси мне нравится но не затрудняет ли она разработку? У меня была идея создать папку extends и там хранить пакеты /C1/, /C2/ и управлять ими через конфиг при запуске. Есть желание делать разработку и под другие хроники но без усложнений. Чтобы пилить один проект а не под C1 отдельно по...
  6. space2pacman

    Lineage2TS - HF сервер написанный на Typescript

    Я так понимаю в proxy решает логику какие оп коды использовать если запрос к interlude или к hf? С с датапаком как решается вопрос? Какой best practics для создания мульти хроник сервера? На будущее думаю как сделать переход с C1 на C2
  7. space2pacman

    Target (Состояние таргета)

    Один и тот же клиент. На PTS сервере есть кружки красные. На моем не PTS их нет. Я вызывал и AutoAttackStart. И UserInfo ковырял. P.S. Клиент С1
  8. space2pacman

    Target (Состояние таргета)

    Отладка не запускается. Если речь про hlapex или l2phx. Почему вопрос к клиенту если во время атаки клиент больше ничего не отправляет кроме пакета RequestAttack?
  9. space2pacman

    Написание сервера для lineage 2 chronicle 1 на node.js

    * Добавил заряд души * Таймер по регенерации HP, HP * Смерть игрока * Восстановление игрока после смерти * Покупку предметов у NPC * Waypoints для ботов (Кружат вокруг стеллы в талкине) Техническое обновление * Миграция с MongoDB => PostgreSQL Монга была неудобна.
  10. space2pacman

    Target (Состояние таргета)

    По поводу сервера. Перебрал свойство пакета но так и не нашел. Так же не действует AutoAttackStart / Stop Кружок меняет состояние на красный пока что только в момент анимации атаки (пакет Attack()) Вопрос: Как сделать так чтобы при нажатии на атаку кружки окрашивались в красный даже если...
  11. space2pacman

    Как работает пакет BuyList?

    Да, objectId наверное именно тут не нужен но логика buyList нужна. Поэтому на старте сервера можно создавать buyList. * Создать предметы один раз * Присвоим каждому objectId * Потом каждый предмет записать в buyList При диалоге с NPC Lector подгружать этот buyList Нужно проверять когда...
  12. space2pacman

    Как работает пакет BuyList?

    С семечками, приватными магазинами, гмшопами с предметаси с СА все понятно. Если семечки то заранее создается itemList, количество предметов и objectId. Тоже самое и с ГМшопом. Мой вопрос про обычные предметы, которыми торгуют NPC. Предмет еще не создан в мире но уже имеет objectId? Какая...
  13. space2pacman

    Как работает пакет BuyList?

    Интересует только objectId и его актуальность там
  14. space2pacman

    Как работает пакет BuyList?

    А вы уверены? Судя по пакету SellList Там есть проверки надет ли предмет или вызван ли пет. https://gitlab.com/TheDnR/l2j-lisvus/-/blob/main/core/java/net/sf/l2j/gameserver/network/serverpackets/SellList.java
  15. space2pacman

    Как работает пакет BuyList?

    В SellList такая же ситуация
  16. space2pacman

    Как работает пакет BuyList?

    https://gitlab.com/TheDnR/l2j-lisvus/-/blob/main/core/java/net/sf/l2j/gameserver/network/serverpackets/BuyList.java#L75 1) Открыл диалог с NPC 2) Buy item 3) Отображается окно покупки (Пакет BuyList) Зачем отправлять игроку objectId предмета если он его еще не купил и в мире предмет не...
  17. space2pacman

    Написание сервера для lineage 2 chronicle 1 на node.js

    Идея создать 1000 ботов и раздать им скрипты дабы сделать сервер "живой" Кто-то бегает, кто-то качается а кто-то торгует. На данном этапе бот умеет фармить мобов и собирать дроп (видео постами раньше)
  18. space2pacman

    Разница ОП кодов между хрониками

    Смотреть на "некоторые" пакеты. Потому что пакеты, с которым я сейчас работаю отличий между C1 и C4 нет. А это 30-40%. Значит продолжу дальше исследование
  19. space2pacman

    Разница ОП кодов между хрониками

    Пока мои наблюдения показывают, что только ОП коды. Буду смотреть дальше.
  20. space2pacman

    Разница ОП кодов между хрониками

    Пакеты между хрониками отличаются ОП кодами? или структура тоже меняется? C1 - Interlude
Назад
Сверху