Это возможно и на ноутбуке с 2 Gb ОЗУ.
Не буду сильно вдаваться в подробности, по этой теме много информации на просторах интернета...
Попробую объяснить по-кароче.
Скачиваете клиент игры Lineage2 (хронику High Five) [1]. Скачиваете патч для клиента [2] на ваш вкус, можно русифицированный. Патч представляет собой папку SYSTEM. Внутри должен находится файл L2.EXE! Бывают патчи без exe-шника, в этом случае запуск игры производится через L2.EXE-downloader, в корне папки с установленной игрой, нам такой вариант не подходит, качайте другой.
Устанавливаете клиент. Прежде чем запускать, замените папку SYSTEM своей [2], в папке систем удаляем файл options.ini (настройка графики, сами настроите под свой экран и видеокарту), Файл L2.ini необходимо настроить, открыв в блокноте мы видим абру-кадабру все верно, файл закодирован, для редактирования его нужно сперва декодировать, скачиваем декодировщик L2 файлов [3].
Все успешно ? Мы видим нормальный текстовый файл, дальше ищем строчку ServerAdr=127.0.0.1 ставим этот адрес, это адрес вашего компьютера. На этом быстрая настройка завершена. Проверяем игру, запускаем L2.EXE из папки SYSTEM. Если все нормально, то видим приглашение в игру: Логин и Пароль. Создаем ярлык на рабочий стол.
Теперь займемся установкой сервера. Скачиваем последнюю Java-ревизию этой хроники L2J_DataPack.zip и L2J_Server. Разархивируем содержимое этих архивов в одну папку, например: C:\_SERVER_\...
Имеем следующее:
/community
/doc
/game
/languages
/login
/sql
/tools
Затем устанавливаем Apache+MySQL
Если вы не в курсе как это делать, проще скачать готовый сервер la2off2.0(full) от Interlude, в нем уже установлен Apache+MySQL. Ставим его. Готово.
Отсюда будем стартовать Apache+MySQL: la2off\web\xampp_start.exe. Создадим ярлык на рабочем столе.
Можно создать ярлык и для остановки сервера: xampp_stop.exe
Устанавливаем базу:
Возвращаемся к нашим папкам см. выше. Заходим в папку tools, находим файл database_installer.bat, открываем его для редактирования в блокноте:
(настройки также могут храниться в файле vars.txt)
REM MYSQL BIN PATH
set mysqlBinPath=c:\_SERVER_\MySQL\bin // Путь к папке с MySQL
REM LOGINSERVER
set lsuser=la2off // Имя БД
set lspass=interlude // пароль к БД
set lsdb=l2jls_hb // Таблица логин сервера
set lshost=localhost // адрес логин сервера
REM GAMESERVER
set gsuser=la2off // Имя БД
set gspass=interlude // пароль к БД
set gsdb=l2jgs_hb // Таблица игрового сервера
set gshost=localhost // адрес игрового сервера
Настраиваем под себя, сохраняем изменения,
Таблицы с именами l2jls_hb и l2jgs_hb необходимо будет создать, например в Navicat
запускаем database_installer.bat все настраиваем в соответствии с пунктами:
Затем папка login, RegisterGameServer.bat
Здесь выбираем имя сервера из 127, для этого вводим номер 1-127 (список имен с номерами в файле servername.xml),
появляется файл hexid.......txt переименовываем его в hexid.txt, копируем его в папку gameserver\config\
Дальше Важно!
Настройка игрового сервера осуществляется здесь game\config\Server.properties :
LoginHost = 127.0.0.1 // адрес игрового сервера
LoginPort = 9014 // порт логин сервера
GameserverPort = 7777 // порт игрового сервера
URL=dbc:mysql://localhost/l2jgs_hb // таблица игрового сервера
Login = la2off // Имя БД
Password = interlude // пароль к БД
AllowedProtocolRevisions = 267;268;271;273 // протокол
Настройка логин сервера осуществляется здесь login\config\LoginServer.properties :
LoginserverHostname = 127.0.0.1 // адрес логин сервера
LoginserverPort = 2106 // порт логин сервера
LoginHostname = 127.0.0.1 // адрес
LoginPort = 9014 // порт по которому слушаем игровой сервер
URL=jdbc:mysql://localhost/l2jls_hb // таблица логин сервера
Login = la2off // Имя БД
Password = interlude // пароль к БД
AutoCreateAccounts = True // - при вводе логина и пароля в клиенте автоматически создается новая учетная запись
Запускаем логин сервер login/startLoginServer.bat Создаем ярлык на рабочем столе
Запускаем игровой сервер game/startGameServer.bat Создаем ярлык на рабочем столе
Ждем когда все загрузится
Запускаем клиент, вводим логин и пароль.
Регистрацию персонажа можно также организовать через веб морду, в инете полно готовых CMS, можно скачать.
В нашем случае скрипт для вебморды должен находиться здесь: c:\_SERVER_\la2off\web\htdocs\
Например, у меня скрипт выглядит так
Все готово! Ничего сложного нет.
Протокол клиента можно узнать, запустив клиент с параметром: l2.exe -L2ProtocolVersion. В моем случае протокол получился 267.