Сервер lineage 2 chronicle 1 harbingers of war на node.js

Тема в разделе "Developers / Команды разработчиков", создана пользователем space2pacman, 23 янв 2020.

Метки:
  1. space2pacman

    space2pacman Участник

    Регистрация:
    23 янв 2020
    Сообщения:
    6
    Симпатии:
    3
    Сервер lineage 2 chronicle 1 harbingers of war на node.js

    Привет.

    Разрабатываю серверную часть для lineage 2 chronicle 1 harbingers of war на node.js

    Ссылка на исходник: https://github.com/lineage2js

    Делаю для себя как хобби.

    youtube

    Как запустить:
    1) Вам надо установить node.js LTS https://nodejs.org/en/ (он нужен для запуска скриптов, на которых написан сервер)
    2) Из корня папки надо запустить терминал(cmd) и выполнить команду npm install -i
    3) Настройки - data/config.json(настраивать ничего не нужно все должно работать со стандартными настройками)
    4) Запуск. serverStart.bat

    Стандартный логин: a, пароль: a

    Клиент можно скачать здесь: https://l2c1x1.com/public/

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]
     
    #1 space2pacman, 23 янв 2020
    Последнее редактирование: 23 янв 2020
    BarCyk нравится это.
  2. alisacodedragon

    alisacodedragon Пляшущий с бубном
    Постоялец

    Регистрация:
    11 окт 2018
    Сообщения:
    199
    Симпатии:
    54
    Тока птс видела а как в плане загрузки ? % скока оперативной памяти жрет
    на гите уже готовый вариант ?
     
  3. space2pacman

    space2pacman Участник

    Регистрация:
    23 янв 2020
    Сообщения:
    6
    Симпатии:
    3
    node.js компилируется при запуске. Этот код уже можно запустить.

    Пока сделана только база. Можно ходить, писать в чате, надевать шмотки и немного атаковать ) еще много работы.
     
  4. space2pacman

    space2pacman Участник

    Регистрация:
    23 янв 2020
    Сообщения:
    6
    Симпатии:
    3
    Что сделанно:
    loginserver - 99%;
    gameserver - ~10% - 15%

    Ходить, писать в чат, атаковать, анимация скилов, надевать шмот/оружее и дальше по мелочи. Боты только для теста. Все, что они делают - стоят :)
     
  5. alisacodedragon

    alisacodedragon Пляшущий с бубном
    Постоялец

    Регистрация:
    11 окт 2018
    Сообщения:
    199
    Симпатии:
    54
    Уже приятно что играть можно тока по загрузке процессора не увидела ответа )
    а для запила эмуля какая лыжа бралась ? ( код исходник ) если не секрет
     
  6. space2pacman

    space2pacman Участник

    Регистрация:
    23 янв 2020
    Сообщения:
    6
    Симпатии:
    3
    1) Оперативную память нет смысла смотреть так как сервер на ранней стадии разработке и нет инструментов тестирования. Ну может 1мб жрет а может 10.
    2) node.js никакого отношения к java не имеет. Сервер написан с нуля на node.js
     
  7. alisacodedragon

    alisacodedragon Пляшущий с бубном
    Постоялец

    Регистрация:
    11 окт 2018
    Сообщения:
    199
    Симпатии:
    54
    Надеюсь ты его не забросишь )
    не разу не играла на таких хрониках просто интересно
    по теме загрузки имела ввиду дома на компе ладно посмотрю сама)
    по клиентской части или unreal scripts или опкодам если будет нужна помощь пиши мне ))
     
  8. space2pacman

    space2pacman Участник

    Регистрация:
    23 янв 2020
    Сообщения:
    6
    Симпатии:
    3
    Пока информации хватает) опкоды нашел тут https://sites.google.com/site/l2clientdev/opcode
    А как утроен пакет - подсматриваю в java сборках http://subversion.assembla.com/svn/l2jbasic/branches_gameservers/

    Основное что грузит ram - npc, которых сейчас нет, AI ну и еще много чего, которого нет)) все будет в будущем
     
    akem и alisacodedragon нравится это.
  9. alisacodedragon

    alisacodedragon Пляшущий с бубном
    Постоялец

    Регистрация:
    11 окт 2018
    Сообщения:
    199
    Симпатии:
    54
    Хорошо рада если всё окей )
    я обычно снимаю темиду и в ida pro достаю эти опкоды )
    но хроники старые до 4 все без темиды по дефолту
    потестирую потом отпишусь что думаю любопытно и спасибо за ответы.
     
  10. space2pacman

    space2pacman Участник

    Регистрация:
    23 янв 2020
    Сообщения:
    6
    Симпатии:
    3
    Привет, нужна помощь) тут есть личные сообщения?
     
  11. alisacodedragon

    alisacodedragon Пляшущий с бубном
    Постоялец

    Регистрация:
    11 окт 2018
    Сообщения:
    199
    Симпатии:
    54
    Всегда онлайн в скайпе могу дать его в пм
    а так в дискорде - вроде бы указала в профиле попробуй найди там
    или лс на форуме но лучше мессенджеры надежнее )
     
  12. akem

    akem Участник

    Регистрация:
    14 фев 2021
    Сообщения:
    6
    Симпатии:
    0
    Чтото всё тихо. Забросили или наверное закончили проект?)
     

Партнеры