Modcraft - The community dedicated to quality WoW modding!

Wrath of the Lich King Modding => Workboard => Getting started the WoTtLK tutorial => русский => Topic started by: fearless_wind on January 05, 2013, 03:49:29 pm

Title: 03 - Устанавливаем локальный тестовый сервер
Post by: fearless_wind on January 05, 2013, 03:49:29 pm

Введение



Если у вас нет доступа к серверу, чтобы протестировать свой патч вам нужен местный тестовый сервер. Для быстрой установки и запуска нас есть аддон в инструментах моддера с скопилируемым тестовым сервером Trinity. Пакет включает в себя XAMPP lite и другие скрипты, чтобы извлечь все файлы клиента и запустить сервер.

>>Скачайте адддон тестового сервера и распакуйте его в вашу папку WoWModding.

http://www.file-upload.net/download-682 ... r.zip.html (http://www.file-upload.net/download-6826997/TrinityServer.zip.html" onclick="window.open(this.href);return false;)

Установка сервера




После того как вы распаковали аддон, ваша папка должна выглядеть вот так:

(http://modcraft.io/tutorial_images/ServerAddon.jpg)

>> Переходите по пути:

Code: [Select]
F:WoWModdingTrinityServer
>> Запустите скрипт 01setup_xampp, чтобы настроить xampp.
>> Запустите 02extractClientFiles. Это извлечет файлы клиента в папку с эмулятором.
>> Откройте букву жесткого диска, где находиться ваша папка WoWModding. У автора F, как уже говорилось.
Скрипт запустит все 3 распаковщика и скопирует файлы в нужную директорию.
Это займет немного времени, поэтому сходите и выпейте чашечку кофе :)

Теперь сервер готов к использованию.

Запуск сервера



Нужно запустить MySQL DB,Logon Server и World Server.

>> Запустите следующие файлы.

Code: [Select]
F:WoWModdingTrinityServerxamppmysql_start.bat
F:WoWModdingTrinityServerServerauthserver.exe
F:WoWModdingTrinityServerServerworldserver.exe

Если вы открыли все 3, должно появиться черное окно, что означает, что сервер работает.
Теперь нужен аккаунт, чтобы зайти на сервер.

>> Откройте окно worldserver.exe
>> Напечатайте ".account create USERNAME PASSWORD", где заместо слова USERNAME вы ставить свой логин, а заместо PASSWORD свой пароль.
>> Напечатайте ".account set gmlevel USERNAME 3 1" что даст вам права администратора на сервере. (Заместо USERNAME ставим свой логин).

Теперь вы должны поменять реалмлист для вашего тестового сервера.

>> Откройте этот файл в блокноте и измените содержимое на
Code: [Select]
"set realmlist localhost"
Code: [Select]
E:WoWModdingClient335aTestDatadeDErealmlist.wtf
Теперь открывайте WoW и пробуйте войти.

Автор: Steff