Создание сервера Warcraft III (Battle.Net)
|
|
DarkLord | Дата: Среда, 26.06.2013, 13:07 | Сообщение # 1 |
Особенно почтенный
Группа: Гл. Модер
Сообщений: 720
Статус: Offline
| Всем доброго времени суток!
Здесь я опишу установку и настройку сервера PvPGN, для игры Warcraft III через Battle.Net
Первым делом качаем сам сервер: PvPGN 1.8.5 и дополнительные файлы для его работы: PvPGN Support 1.2
Инструкция:
1. Распаковываем архив PvPGN-1.8.5-0-Win32-MySQL-5.1.31-BIN в удолбнове Вам место (например: C:\PvPGN\server) 2. В папку C:\PvPGN\server\files копируем файлы из архива pvpgn-support-1.2 3. Создаём базу в pnpgn в MySQL 4. Открываем файл C:\PvPGN\server\conf\bnetd.conf а) меняем строку Код storage_path = file:mode=plain;dir=var\users;clan=var\clans;team=var\teams;default=conf\bnetd_default_user.plain
на Код storage_path = sql:mode=mysql;host=127.0.0.1;name=PVPGN;user=ЛОГИН;pass=ПАРОЛЬ;default=0;prefix=pvpgn_
(где ЛОГИН - логин к Вашему MySQL, где ПАРОЛЬ - пароль к Вашему MySQL) б) меняем строку Код loglevels = fatal,error
на Код loglevels = fatal,error,warn,info,debug,trace
в) меняем
на Код servaddrs = "ВАШ IP:6112"
г) меняем Код w3routeaddr = "0.0.0.0:6200"
на Код w3routeaddr = "ВАШ IP:6200"
5. Открываем файл C:\PVPGN\server\conf\tos.txt и пишем свои новости сервер
Ну вот вроде и всё, настройка сервера закончена! prof
Для запуска сервера нужно запустить файл PvPGN.exe Чтобы сделать себя админом, ножно проделать вот это: Заходим в игру, сворачиваем. Открываем окно сервера. Видим свой ник и щёлкаем по нему левой кнопкой мыши. В самом низу нажимаем Edit User Status. Ставим галочку перед Promote to Administrator и кликаем Execute. Всё, вы админ!
|
|
| |
Fosters | Дата: Среда, 26.06.2013, 13:10 | Сообщение # 2 |
Бывалый
Группа: V.I.P
Сообщений: 138
Статус: Offline
| Сервер поднялся, но почемуто нету никаких логов... Создавал игру в бнете с ноута - стационарньій комп, на котором стоит сервак нормально подключается. А вот хостить стац. компом не получается (ноут игру видит но при подключении пишет ошьібку про то что игрьі не существует).
|
|
| |
DarkLord | Дата: Среда, 26.06.2013, 13:10 | Сообщение # 3 |
Особенно почтенный
Группа: Гл. Модер
Сообщений: 720
Статус: Offline
| Fosters, можно поподробней описать проблему?
|
|
| |
Fosters | Дата: Среда, 26.06.2013, 13:11 | Сообщение # 4 |
Бывалый
Группа: V.I.P
Сообщений: 138
Статус: Offline
| Странно, но как-то заработало само собой...) Может потому что немного в конфигах дописал по вики-статьях. =) Значит в локальной сети все работает норм. Когда в реестре ставлю что бнет сервак на внешнем (там где внешняя ІР) итенрфейса роутера (поставил порт форвардинг для 6112 и 6200 - для батнет сервера, а также 16112 и 6113 - вьіделил для обоих клиентов локальной сети послучайно вьібранном мною порту (не помню зачем я так сделал, наверное, чтоб клиентьі не занимали порт сервера при игре) ) - оба клиента заходят на сервер и видят созданньіе игрьі один одного, но подключится не могут. Ну вот, наверное и все... Не знаю как подробнеее описать проблему, потому что точно не знаю что считать важной информацией, а что нет.
P.S.: На счет логов работьі сервера. Так и не понял почему их нет. Может бьіло бьі легче разобратся в основной проблеме, если б получал отчет по работе сервера (типа кто создал игру, кто подключился к ней, кто зашел на сервер и т. п.).
|
|
| |
DarkLord | Дата: Среда, 26.06.2013, 13:12 | Сообщение # 5 |
Особенно почтенный
Группа: Гл. Модер
Сообщений: 720
Статус: Offline
| Цитата (DarkLord) б) меняем строку Code loglevels = fatal,error
на Code loglevels = fatal,error,warn,info,debug,trace
делали?
|
|
| |
Fosters | Дата: Среда, 26.06.2013, 13:12 | Сообщение # 6 |
Бывалый
Группа: V.I.P
Сообщений: 138
Статус: Offline
| DarkLord, Нет. ) Поменял. Сбасибо. Потом буду тестировать и смотреть что к чему.
|
|
| |
Vinchenso | Дата: Среда, 26.06.2013, 13:13 | Сообщение # 7 |
Новичок
Группа: Пользователи
Сообщений: 4
Статус: Offline
| Скажите как перевести сервер доты на E версию...
|
|
| |
DarkLord | Дата: Среда, 26.06.2013, 13:13 | Сообщение # 8 |
Особенно почтенный
Группа: Гл. Модер
Сообщений: 720
Статус: Offline
| Vinchenso, помойму в PvPGN можно убрать проверку клиента, на самом деле pvpgn 1.8.5 сделан для 1.22
|
|
| |
foki | Дата: Среда, 26.06.2013, 13:14 | Сообщение # 9 |
Новичок
Группа: Проверенные
Сообщений: 14
Статус: Offline
| Спасибо все работает.
|
|
| |