#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 => имя вашей базы Закрываем и сохраняем.
Рис 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. Это позволит создавать вам аккуанты прямо в игре. Закрываем и сохраняем.
Рис 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 и запустить его.
Все остальные ответы на ваши вопросы, можно найти на нашем форуме.