[SERVER] Установка сервера l2emu Gracia 2 ревизии 1760.

Тема в разделе "Игровые движки", создана пользователем masterwud, 9 май 2009.

Статус темы:
Закрыта.
  1. masterwud

    masterwud

    Регистр.:
    12 июл 2008
    Сообщения:
    382
    Симпатии:
    124
    Так как сам столкнулся с этой проблемой,выкладываю мануал составленный в следствии 4-х дней погугливания и своих экспериментов.Сам дистрибутив ревизия http://depositfiles.com/ru/files/0ncsamwjp
    http://uploadbox.com/files/3e5f8c3001

    Необходимо для запуска сервера:
    -java(качаем с офф сайта последнюю ревизию)
    -mysql (тоже качаем с офф сайта или если лень регится то http://letitbit.net/download/80468a518153/mysql-5.2.zip.html
    http://uploadbox.com/files/bd08518c6d
    -Navicat или длюбая другая программа по управлению и работе с БД

    Итак дистрибутив сервера скачан.Для удобства создаем папку server и копируем туда содержимое.Вы должны получить в итоге 7 папок:
    -guides-гайды на английском языке по дистрибутиву
    -l2emuproject-game-папка с гейм сервером
    -l2emuproject-geo-папка с гео датой
    -l2emuproject-login-папка с логин сервером
    -optional
    -sql
    -tools.

    Устанавливаем MySQL.Устанавливаем Navicat.
    Запускаем MySQL.
    Запускаем Navicat и создаем БД l2emu_db
    Заходим в папку tools и запускаем database_installer.bat

    При первом запросе указываем путь к установленной MySql в виде %ProgramFiles%\MySQL\MySQL Server 5.2\bin (у меня по крайней мере такой путь)
    При следующих запросах вписываем(именно вписываем,а не подтверждаем по дефолту)название БД,пароль а БД и localhost(если бд на той же машине,что и сервер)

    После установки БД идем в папку l2emuproject-login\dist и запускаем register_gameserver.bat при запросе вписываем 1.Создастся файлик hexid(server1).txt(пишу по памяти,по моему так) ,переименовываем его в hexid.txt и кидаем в папку l2emuproject-game\dist\config\network
    Теперь идем в папку 2emuproject-login\dist\config\network ,открываем файл network.properties блокнотом и в строке LoginServerHostName = указываем ip по которому будет находится сервер(или 127.0.0.1 если локально)
    Идем в папку l2emuproject-game\dist\config\network ,открываем файл network.properties блокнотом и в строчке ExternalHostname = так же вставляем ip по которому располагается сервер.
    Все первоначальные настройки готовы.

    Идем в папку l2emuproject-login\dist и файлом loginserver.bat запускаем логин сервер,запем в папке l2emuproject-game\dist файлом gameserver.bat запускаем гейм сервер.Все сервер онлайн.Теперь создаем патч по коннекту к своему серверу ,заходим и играем.
    Дополнительная информация.

    В этой сборке,чтобы назначить ГМ-а,через Navicat заходим в БД,находим таблицу access_levels и смотрим какую переменную accessLevel необходимо ставить для какого доступа,затем в таблицах accounts и characters в ячейках accessLevel ставим нужную цифру доступа для нужного пользователя.

    Для подключения геодаты скачиваем саму геодату и кидаем по адресу l2emuproject-geo\dist\geodata а патчнод в папку l2emuproject-game\dist\data\pathnode.В файле geodata.properties по адресу l2emuproject-game\dist\config\main в строчке GeoData = ставим 2 если позволяют мощностя машины,если сервер дохлик,то оставляем 0.Гео дату запускаем файлом GeoServer.bat по адресу l2emuproject-geo\dist.

    Вот собственно и все.Если вы произвели все вышеперечисленные действия и сервер не запустился,ищем батарею ровняем руки и начинаем все с начала.

    По поводу требований к серверу и на какой ОСи запускать.У меня данная сборка по дефолту на х64 win брала 1,5 гига оперативки.Запускать сервер l2j лучше конечно в среде .nix.
     
  2. masterwud

    masterwud

    Регистр.:
    12 июл 2008
    Сообщения:
    382
    Симпатии:
    124
    Сборка сервера никак не порадовала.ГеоСервер не работает непонятно с какой еще ревизии,геодату после 4-х дней пляски восле костров с бубнами так подключить и не удалось.Логин сервер держится без перезагрузки максимум 30 часов,иначе уходит в даун.Что касательно игровых моментов,в ходе теста был найден баг с пропаданием сосок у игрока ,основные масса квестов рабочая.По количеству работоспособных игровых моментов очень хорошо,по общей реализации совсем плохо.
    Вывод:даже если руки не совсем из заднепроходного отверстия,я бы не ставил эту сборку в качестве начальной.Складываеся такое впечатление,что команда Emu намеренно испоганила свою фри сборку,чтобы продвигать Enterprise.
     
  3. Antiment

    Antiment Постоялец

    Регистр.:
    27 окт 2007
    Сообщения:
    100
    Симпатии:
    4
    Насколько помню,то для серверов Ла2 геодата всегда была проблемой )
    Насчет того,что они спецом поганят фри,тут с тобой полностью согласен и не только эта команда так теперь делает.
     
  4. mantigor

    mantigor Создатель

    Регистр.:
    9 май 2008
    Сообщения:
    19
    Симпатии:
    1
    Тут проблемы не с самой геодатой а с геосервером, ну а на счет поганить они не паганят а просто от этих разрабов откалолась неплохая кучка людей каторая сейчас начала писать свой сервак кажется l2joffcial каманда теперь называется.
     
  5. masterwud

    masterwud

    Регистр.:
    12 июл 2008
    Сообщения:
    382
    Симпатии:
    124
    l2joffcial это Gracia Final на ядре l2jserver...о каком самостоятельном написании может идти речь.Геосервер не работает хер знает с какой ревизии у паблик версии.

    P.S. Геодата не может работать или не работать.Это набор файлов.Сам сервер ее может грузить или не грузить.У них как раз не грузит.Хотя все кто то умудрялся запускать.Но кто то на фоне всех это не показатель.
     
Статус темы:
Закрыта.