Здравствуйте! Компилим ядро! 1)Для установки нам потребуется последняя версия java сервера Aion от команды Aion-Emu или Aion-Unique (ссылки на официальные сайты описаны в теме svn репозитории исходных кодов). MySQL 5-й версии (4-я и 6-я не поддерживаются). Что бы управлять MySQL, рекомендуем использовать программу HeidiSQL. Java SE Development Kit (JDK) последней версии, который доступен с официальной страницы. 2)Установить MySQL (выберите директорию установки С:\Other\MySQL и не забудьте указать пароль) и Java SE Development Kit не составит труда даже начинающему пользователю пк, а Вы ведь уже как минимум начинающий администратор, или это не так? Вот и я думаю, что описывать эти пункты не следует, но если все же появятся проблемы, то опишите их на форуме Aion, обязательно постараемся вам помочь. 3)Для начала расскажу, как лучше извлечь файлы из скачанного вами архива сервера Aion. Создайте на диске C:\ директорию с простым названием, например: Server. После этого, начинайте в нее извлекать архив ae_datapack.zip. Должно получится как у меня на рисунке ниже. 4)Точно так же продолжайте извлекать архивы ae_gameserver.zip и ae_loginserver.zip. Теперь, мы можем приступать к установке сервера Aion на ваш компьютер. Создайте с помощью HeidiSQL новую базу данных MySQL, для этого на активном соединении нажмите правой клавишей мыши и выберите пункт Create database, точно так же, как показано на рисунке ниже. 5) Введите название базы данных MySQL, например: aion и нажмите на клавишу Ok. Этим действием мы создадим новую базу данных, по имени aion со стандартной кодировкой latin1 (именно эта кодировка использована в таблицах java сервера Aion). Откройте базу данных , которую вы создали.Создайте там базу ae_gameserver Потом откройте директорию гейм-сервер например - /gameserver/sql/*** и залейте все файлы с расширением .sql в базу ae_gemeserver. Cоздайте базу ae_loginserver.Потом откройте директорию с логин-сервером например - /loginserver/sql/*** залейте все файлы с расширением .sql в базу ae_loginserver. 6) Дальше нам необходимо зарегистрировать сервер авторизации открываем mysql - база данных ae_gameserver - и таблицу gameserver в поле: 代码: id - вводим 1 mask - Ваш айпи *или же айпи локалки 127.0.0.1* password - 12345 7)Все, с базой данных мы окончили, и приступаем к следующему шагу, а именно, редактированию конфигурационных файлов java сервера Aion. Для этой цели достаточно стандартного блокнота, который поставляется в системе Windows, но я выбрал Notepad++, можете и себе скачать, уверяю, после его установки, Вы больше не будете пользоваться различными блокнотами. Перейдите в директорию C:\Server\gameserver\config\ и начнем с файла database.properties, открываем его блокнотом и заполняем опции: 代码: # This is database url. database.url=jdbc:mysql://localhost:3306/aion # Database user database.user=root # Database password database.password=пароль MySQL Продолжаем и на этот раз файл gameserver.properties: 代码: # Host that will be used to listen for client connections gameserver.network.client.host=127.0.0.1 # Id of this game server gameserver.network.login.gsid=1 # Password of this game server gameserver.network.login.password=12345 # Name of gameserver gameserver.name=Aion ZG-Team # Server Country Code (cc) gameserver.country.code=1 Хочется немного пояснить с последними двумя опциями, gameserver.name указывает название сервера в приветственном сообщении вашего java сервера Aion, а gameserver.country.code это код страны клиента, его узнать очень просто, откройте в директории с клиентом Aion файл cc.ini и узнаете код. У Европейского клиента он равен 1. Открываем и редактируем файл ipconfig.xml 代码: <ipconfig default="ВВОДИМ ВАШ АЙПИ!"> [i]<!-- IANA-reserved private IPv4 network ranges Access only from local networks, external client can't have any of the following ip addresses -->[/i] </ipconfig> Все, переходим в директорию D:\Server\loginserver\config\ и настраиваем файл loginserver.properties: 代码: # LoginServer will bind specified network interface # * - bind all interfaces loginserver.network.client.host=127.0.0.1 # Host that will be used by LS to listen for GS connections loginserver.network.gameserver.host=127.0.0.1 # Create accounts automatically or not? loginserver.accounts.autocreate=true 9)Если Вы указали в таблице gameserver (поле MASK) IP-адрес отличный от того, что я указал в опции loginserver.network.client.host, то укажите здесь свой. Настройка файла database.properties ничем не отличается от того, что мы настраивали для gameserver. 代码: # This is database url. database.url=jdbc:mysql://localhost:3306/aion # Database user database.user=root # Database password database.password=пароль MySQL 9)Поздравляю друзья, Вы установили сервер Aion и теперь осталось его запустить, для этого запустите файл D:\Server\loginserver\StartLS.bat и спустя несколько секунд запустите D:\Server\gameserver\StartGS.bat. Дождитесь полной загрузки игрового сервера и можете подключаться к нему с помощью игрового клиента Aion. Авторм maa
Ну чтож...пару комментариев к гайду Смотрим файл:loginserver.properties Если сервер для внешки и локальной сети то лучше в loginserver.network.client.host=127.0.0.1 вместо 127.0.0.1 поставить '*' дабы избежать дальнейших запар =).Этот символ включает поддержку всех интерфейсов о чём даже написано в комменте # * - bind all interfaces.Остальное можно оставить без изменений.Пока всё :lol: . PS Гайд устарел в новых ревизиях расположение и название файлов изменены.Новички запутаюца ИМХО.