lineage2js / _archive_lineage2js

Node.js server emulator for lineage 2 chronicle 1 harbingers of war
86 stars 29 forks source link

ошибка Cannot find module 'lowdb' #1

Closed Darkinggq closed 4 years ago

Darkinggq commented 4 years ago

OC линукс дебиан 10 версия node js 12.13.0

я сегодня скачал клон репо из гитхабе сервер л2 хроник с1 из node js

хотел проверить запуск тест логин сервер + игровой сервер собщение ошибка странно

логин сервер

xxxx@xxxxx-pc:~/lineage-2-node.js-emulator-server$ /home/xxxxxxx/Documents/nodejs/node-v12.13.0-linux-x64/bin/node loginserver.js internal/modules/cjs/loader.js:797 throw err; ^

Error: Cannot find module 'lowdb' Require stack:

  • /home/xxxxxxx/lineage-2-node.js-emulator-server/loginserver.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15) at Function.Module._load (internal/modules/cjs/loader.js:687:27) at Module.require (internal/modules/cjs/loader.js:849:19) at require (internal/modules/cjs/helpers.js:74:18) at Object. (/home/xxxxxxx/lineage-2-node.js-emulator-server/loginserver.js:9:11) at Module._compile (internal/modules/cjs/loader.js:956:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:973:10) at Module.load (internal/modules/cjs/loader.js:812:32) at Function.Module._load (internal/modules/cjs/loader.js:724:14) at Function.Module.runMain (internal/modules/cjs/loader.js:1025:10) { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/xxxxxxx/lineage-2-node.js-emulator-server/loginserver.js' ] }

игровой сервер

xxxx@xxxxx-pc:~/lineage-2-node.js-emulator-server$ /home/xxxxxxx/Documents/nodejs/node-v12.13.0-linux-x64/bin/node gameserver.js internal/modules/cjs/loader.js:797 throw err; ^

Error: Cannot find module './LogoutOK.js' Require stack:

  • /home/xxxxxxx/lineage-2-node.js-emulator-server/gameserver/serverpackets/serverPackets.js
  • /home/xxxxxxx/lineage-2-node.js-emulator-server/gameserver.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15) at Function.Module._load (internal/modules/cjs/loader.js:687:27) at Module.require (internal/modules/cjs/loader.js:849:19) at require (internal/modules/cjs/helpers.js:74:18) at Object. (/home/xxxxxxx/lineage-2-node.js-emulator-server/gameserver/serverpackets/serverPackets.js:11:16) at Module._compile (internal/modules/cjs/loader.js:956:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:973:10) at Module.load (internal/modules/cjs/loader.js:812:32) at Function.Module._load (internal/modules/cjs/loader.js:724:14) at Module.require (internal/modules/cjs/loader.js:849:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/xxxxxxx/lineage-2-node.js-emulator-server/gameserver/serverpackets/serverPackets.js', '/home/xxxxxxx/lineage-2-node.js-emulator-server/gameserver.js' ] }

@space2pacman 'lowdb', 'LogoutOK.js' эти где брать ?? файл там нету

space2pacman commented 4 years ago

Надо установить модуль lowdb npm install lowdb

Файл LogoutOk.js есть и буква "k" должна быть в нижнем регистре.

Ошибка в gameserver/serverpackets/serverPackets.js var LogoutOK = require("./LogoutOK.js");

Надо var LogoutOK = require("./LogoutOk.js");

Darkinggq commented 4 years ago

логин сервер уже установил модуль lowdb логин работает

игровой сервер файл старые "LogoutOk.js" изменил "LogoutOK.js" теперь все работает

image

но клиент л2 хроник с1 не запустит линукс вайне собшение ошибка печально (я скачал клиент с1 ссылка https://l2c1x1.com/public/Download.html) image @space2pacman даеш клиент System мне? архив System для л2 с1

не давно вайне тест клиент л2 классик запустил но сервер старые версию только для клиент с1 :) image

Darkinggq commented 4 years ago

сейчас попробуем скачать image винд10 через эмулятор вайне для линукс

Darkinggq commented 4 years ago

изменил System ссылка выше скрин System For Win10 линукс вайне не запустит л2 с1 System/L2.exe устарел очень давности

линукс вайне л2 с4 не тестил л2 интерлюд не тестил

л2 классик работает новые хроник тоже работает

Darkinggq commented 4 years ago

линукс вайне л2 интерлюд чистые запуск клиент работает image

прог L2 FileEdit l2.ini оргинал адрес официально ServerAddr=L2authd.Lineage2.com изменил адрес 127.0.0.1 сохранил файл запуск клиент ошибка странно

image

l2.ini зашифрован проблем прог L2 FileEdit не понятно для вайне -_-

неизвестно проблем L2 FileEdit или вайне ша поишу другие прог L2 FileEdit работает или нет

Darkinggq commented 4 years ago

FileEdit другие программа тоже ошибка выше скрин Files are.... бесполезно даеш мне l2.ini для с1 ? адрес 127.0.0.1 )

space2pacman commented 4 years ago

логин сервер уже установил модуль lowdb логин работает

игровой сервер файл старые "LogoutOk.js" изменил "LogoutOK.js" теперь все работает

image

но клиент л2 хроник с1 не запустит линукс вайне собшение ошибка печально (я скачал клиент с1 ссылка https://l2c1x1.com/public/Download.html) image @space2pacman даеш клиент System мне? архив System для л2 с1

не давно вайне тест клиент л2 классик запустил но сервер старые версию только для клиент с1 :) image

1) Смена протокола не поможет так как пакеты, которые посылают клиенты серверу отличаются между хрониками.

2) Попробуйте этот файл l2.ini - https://yadi.sk/d/r157f1v7nP2ksg

3) Для декодирования/кодирования файла используйте эту программу - https://yadi.sk/d/TgnxUYSo41qL0A