Описание установки сервера JAVA.
#1 Скачиваем нужный софт
Необходимый программы:
1. Java платформа (скачать:
2. MySql
3. Navicat
4. Сервер
5. Редактор клиента C1-ST1
#2 Установка Java
Данная программа предназначена для корректной работы движка сервера, который написан на «Ява» языке. Ниже представлена установка java 5.0 Update 9.
Рис 1. Нажимаем Next
Рис 2. Соглашаемся с лицензией и нажимаем Next
Рис 3. Указываем путь к установке. Нажимаем Next. (Путь не менять, сервер не найдет программу иначе.)
Рис 4. Нажимаем Next
Рис 5. Началась установка. Ждем завершения.
Рис 6. Установка завершена. Нажимаем Finish. После установки, обновите вашу Java через «Панель управления». Практически все сервера требуют 1.6 java.
#2 Установка MySql
MySql работает с базами сервера.
Рис 1. Нажимаем Next
Рис 2. Выбираем Typical. Нажимаем Next.
Рис 3. Нажимаем Install
Рис 4. Идет установка. Ждем окончания.
Рис 5. Выбираем Skip Sign-Up. Нажимаем Next.
Рис 6. Галочка должна уже стоять, если не стоит, то ставим сами. Нажимаем Finish.
Рис 7. Нажимаем Next.
Рис 8. Ставим Standart Configuration. Нажимаем Next.
Рис 9. Галочку на Install As Windows Service. Также галочку Launch MySQL Server automatically. В меню Service Name: выбираем пункт MySQL. Нажимаем Next.
Рис 10. Галочку на Modify Security Settings. Также галочку Enable root access from remote machines. В полях New root password и Confirm вводим ваш пароль для MySql. (Пароль запомните, он нужен будет для установки сервера.)
Рис 11. Нажимаем Execute.
Рис 12. Нажимаем Finish. Ваш MySql установлен и готов к работе.
#3 Установка Navicat
Это программа нужна для редактирования ваших баз сервера.
Рис 1. Нажимаем Next.
Рис 2. Соглашаемся с лицензией и нажимаем Next.
Рис 3. Указываем путь к установке. Нажимаем Next.
Рис 4. Нажимаем Next.
Рис 5. Нажимаем Next.
Рис 6. Нажимаем Install.
Рис 7. Началась установка. Ждем завершения.
Рис 8. Установка завершена. Нажимаем Finish.
#4 Настройка Navicat
Рис 1. Запускаем Navicat. Меню File => New Connection...
Рис 2. В строке Connection Name: вписываем ваше название для соединения. В поле Password: пишем пароль от MySql. Остальные поля не трогаем и оставляем также. После чего нажимаем Test Connection кнопку.
Рис 3. Если у вас так же как и на рисунке, то значит вы MySql установили правильно и он готов к работе. Нажимаем OK потом в окне Connection тоже нажимаем OK.
Рис 4. Нажимаем правой клавишей на ваше соединение которое вы создали. Выбираем пункт New Database...
Рис 5. В строке Enter database name: вписываем название l2jdb (Это стандартное название для базы сервера) Нажимаем OK. Ваша база для сервера создана и готова к работе.
#5 Установка сервера.
В установке используется сервер версии 1.3.3.5 команды разработчиков RusTeam (www.l2rt.ru). При установке других сборок серверов, некоторые мелочи могут не совпадать. Но суть везде одна.
Рис 1. Правой клавишей на файл server/tools/database_installer.bat выбираем пункт Изменить. Правим следующие строки.
set mysqlBinPath=C:/Program Files/MySQL/MySQL Server 5.2/bin => указываем тут точный путь к MySql папке bin. (обязательно проверьте)
set lspass=12345 => пароль от MySql
set lsdb=l2jdb => имя вашей базы
set gspass=12345 => пароль от MySql
set gsdb=l2jdb => имя вашей базы
Закрываем и сохраняем.
Рис 2. Запускаем файл server/tools/database_installer.bat Ставим 1, нажимаем Enter.
Рис 3. Нажимаем Enter.
Рис 4. Ставим 1, нажимаем Enter.
Рис 5. Началась установка баз сервера. Ждем окончания процесса.
Рис 6. Ставим Y, нажимаем Enter.
Рис 7. Базы установились. Нажимаем Enter.
Рис 8. Открываем в блокноте файл server/gameserver/config/server.cfg Правим следующие строки.
ExternalHostname=82.28.82.28 => Вписываем внешний IP (интернет).
InternalHostname=192.168.0.1 => Вписываем внутренний IP (локальный). Если играете один, то пишем 127.0.0.1
URL=jdbc:mysql://localhost/l2rt => Заменяем l2rt на имя нашей базы l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2rt => Заменяем l2rt на имя нашей базы l2jdb
#URL=jdbc:sqlserver://localhost/database=l2rt/user=sa/password= => Заменяем l2rt на имя нашей базы l2jdb
Password=12345 => вписываем пароль от MySql
MinProtocolRevision = 740 => Можете уменьшить или увеличить протокол если у вас возникли проблемы с клиентом.
MaxProtocolRevision = 746 => Можете уменьшить или увеличить протокол если у вас возникли проблемы с клиентом.
Закрываем и сохраняем.
Рис 9. Открываем в блокноте файл server/login/config/loginserver.cfg Правим следующие строки.
ExternalHostname=82.28.82.28 => Вписываем внешний IP (интернет).
InternalHostname=192.168.0.1 => Вписываем внутренний IP (локальный). Если играете один, то пишем 127.0.0.1
URL=jdbc:mysql://localhost/l2rt => Заменяем l2rt на имя нашей базы l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2rt => Заменяем l2rt на имя нашей базы l2jdb
#URL=jdbc:sqlserver://localhost/database=l2rt/user=sa/password= => Заменяем l2rt на имя нашей базы l2jdb
Password=12345 => вписываем пароль от MySql
AutoCreateAccounts=True => Вписываем True. Это позволит создавать вам аккуанты прямо в игре.
Закрываем и сохраняем.
Рис 10. Запускаем файл server/login/RegisterGameServer.bat Ставим цифру 1 и нажимаем Enter.
Рис 11. Теперь нажимаем Enter. У вас должен появиться файл server/login/hexid(server 1).txt Берем этот файл переименовываем в hexid.txt и копируем в server/gameserver/config/
На этом настройка сервера завершена.
Рис 12. Для включения сервера запустите 2 файла.
server/gameserver/startGameServer.bat
server/login/startLoginServer.bat
Ждите оканчания загрузки сервера. При полной загрузке GameServer напишет последней строчкой «Registered on login as Server 1 : Bartz»
#5 Настройка клиента.
Сервер и клиент игры должны быть одинаковых хроник.
Запускаем программу C1-1ST/L2Dat_EncDec.exe указываем путь к папке system вашего клиента. Открываем меню L2encdecTools => Edit INI Files => l2.ini
Правим там следующую строчку.
ServerAddr=192.168.0.1 => Вписываем ваш IP. Куда должен конектиться клиент к серверу.
Сохраняем и запускаем клиент Lineage II/system/l2.exe
Частые вопросы:
1) Как стать Админом?
О. В Navicat открываете таблицу Characters ищите столбец accesslevel ставите там 200 или 1.
2) В. При запуске клиента у меня появляется ошибка Game Guard, как мне устранить её?
О. Скачайте эмулятор Game Guard (GG) и установите его.
3) В. Где менять рейты и прочие настройки?
О. server/gameserver/config/ там лежат все необходимые файлы. Открываем в блокноте, читаем и меняем как вам нужно.
4) В. Как мне сделать сайт для сервера на своем компьютере?
О. Вам нужно скачать DiskW и запустить его.
Все остальные ответы на ваши вопросы, можно найти на нашем форуме.