Что нужно: 1. Сервер Скачать 2. Поддержка ява скриптов Скачать 3. MySQL 5.0 для Win: Скачать 4. NaviCat 2005 7.1.15. Win: Скачать Установка MySQL Устанавливаем MySQL. Можно ничего не настраивать и просто жать Next. Когда установка завершится вас спросят запустить ли конфигуратор. Нажмите да, запустится конфигуратор. Он попросит вас зарегистрироваться, но этого делать не обязательно, выберите самый последний вариант (Skip login). В одном из окон конфигурации вас попросят ввести пароль. Укажите любой пароль и запомните его, он вам ещё понадобится. Установка J2SE™ Запустите jdk-1_5_0_02-windows-i586-p.exe и просто дождитесь окончания установки. Установка NaviCat Установите Navicat. Запустите его и нажмите File -> New connection. Введите любое имя, хост оставьте localhost. Логин оставьте root и пароль тот что вы вводили при установке MySQL. Нажмите ОК. В столбике слева появится соединение (называться будет именем которые вы указали). Нажмите на него правой кнопкой и выберите New Database. Введите в вернем поле l2jdb и нажмите OK. Можете закрыть NaviCat. Установка l2j-server Распакуйте архив l2j-server-ST.zip в отдельную директорию, назовём её к примеру server Распаковываем содержимое архива в только что созданную папку. Должно получится следующие: В каталоге D:\server лежит 4 папки Gameserver Login Sql Tools http://img150.imageshack.us/my.php?image=019fi.gif Заходим в папку Tools:находим там файл database_installer.bat и изменяем (правый клик > изменить): set mysqlBinPath=C:\Program Files\MySQL\MySQL Server 5.0\bin (путь к вашему mysql, по необходимости исправьте) REM LOGINSERVER set lsuser=root set lspass= Ставим свой пароль который ввели в MySQL set lsdb=l2jdb set lshost=localhost REM GAMESERVER set gsuser=root set gspass=Ставим свой пароль который ввели в MySQL set gsdb=l2jdb set gshost=localhost Если вы делали всё как я написал, то вам нужно только указать здесь свой пароль в строках set lspass и set gspass. Если вы установили MySQL в другую папку или другую версию MySQL, поменяйте путь к папке bin своей MySQL в стороке set mysqlBinPath. Сохраняем и запускаем этот файл. Видим следующие: 1 - Создание архивной копии базы данных сервера авторизации. 2 - Полная инсталяция сервера авторизации. 3 - Обновить таблицы в базе данных сервера авторзации. 4 - Перейти к установке Сервера игры. 5 - Выйти. Введите значение: Вводим 2 Очистка БД: l2jdb и установка сервера авторизации. Cервер авторизации установлен. Для продолжения нажмите любую клавишу . . . 1 - Создание архивной копии базы данных сервера игры. 2 - Полная инсталяция сервера игрыи. 3 - Обновить таблицы в базе данных сервера игры. 4 - Перейти к установке дополнительных параметров. 5 - Выйти. Вводим 2 Обновление сервера игры. Обновляем таблицу armor Обновляем таблицу auction Обновляем таблицу auction_bid И тд……. Cервер игры обновлен. Для продолжения нажмите любую клавишу . . 1 - Установить дополнительные параметры 2 - Установить продажу всех ресурсов 3 - Установить все 4 - Выйти. Данные дополнения включают в себя: a) Продажа во всех магазинах (D) и (С) Соулшотов a) Установка ЛюксорГейткиперов. b) Установка магазина базовых ресурсов Вводим то что хотим Дополнительные параметры установлены. Для продолжения нажмите любую клавишу . . . Всё, сервер мы загрузили. Настройка l2j-server Открываем файл gameserver/config/server.properties (обычным блокнотом) Приведу пример если вы хотите играть один на своём компьютере: # Укажите здесь (ip) адрес вашего Игрового Сервера, Или используйте символ * # ----------------------------------------------------------------------------------------------------- GameserverHostname=127.0.0.1 Gameser verPort=7777 # ================================================== =========== # ================================================== =========== # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ * # -------------------------------------------------------------------------------------------------------- ExternalHostname=127.0.0.1 # ================================================== ============ # ================================================== ============ # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ * # --------------------------------------------------------------------------------------------------------- InternalHostname=127.0.0.1 # ================================================== ============= # ================================================== =========== # Укажите IP адрес, и порты Вашего ЛОГИН сервера # -------------------------------------------------------------------------------------------------------- LoginserverHostname=127.0.0.1 Log inserverPort=2106 LoginTryBeforeBan=20 # -------------------------------------------------------------------------------------------------------- LoginPort=9014 LoginHost=127.0.0. 1 # ================================================== === # Параметры Базы данных # --------------------------------------------------------------------------------------------- Driver=com.mysql.jdbc.Driver URL=jdbc:mysql: //localhost/l2jdb Login=root Password=Ставим свой пароль который ввели в MySQL MaximumDbConnections=10 Открываем файл login/config/loginserver.properties # This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname ExternalHostname=127.0.0.1 # This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname InternalHostname=127.0.0.1 # Bind ip of the loginserver, use * to bind on all available IPs LoginserverHostname=127.0.0.1 LoginserverPort=2106 LoginTryBeforeBan=20 GMMinLevel=100 # Database info Driver=com.mysql.jdbc.Driver URL=jdbc:mysql://localhost/l2jdb Login=root Password=Ставим свой пароль который ввели в MySQL Запускаем login/RegisterGameServer.exe Welcome to l2j GameServer Regitering Enter The id of the server you want to register or type help to get a list of id s: Your choice:0 Ставим 0 или другое значение которое вам нужно. Получили hexid(server 0).txt Переименовываем в hexid.txt и кладём в gameserver/config Запуск сервера: 1) Запустить файл gameserver/startGameServer.bat. 2) Запустить файл login/startLoginServer.bat. Дождитесь полной загрузки Game сервера. Запуск игры Откройте C:/WINDOWS/system32/drivers/etc/hosts Добавте следующее: Ваш IP[TAB]L2testauthd.lineage2.com Ваш IP[TAB]L2authd.lineage2.com [TAB] - надо нажать на кнопку TAB Ваш IP - если хотите играть один ставьте 127.0.0.1 |