Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

Virtus77Rus

Создание своего сервера

Полезная инфонмация?  

3 пользователя проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

Здравствуйте! Сейчас я вам расскажу как сделать серевер WarCraft 3. Будем делать сервер с базой MySQL т.к. он лучше защищен.

1. Сам сервер: http://download.berlios.de/pvpgn/PvPGN-1.8.5-0-Win32-MySQL-5.1.31-BIN.zip

2. Support файлы: http://download.berlios.de/pvpgn/pvpgn-support-1.2.zip

3. MySQL 5.1: http://www.mysql.ru/cgi-bin/download/mysql-5.1.28-rc-win32.zip

4. Navicat: http://soft.mydiv.net/win/dlfile85db_194779-Navicat-MySQL.html

 

Распакуйте сервер куда нибудь (например C:/Server WarCraft 3), файлы Support закинте в папку сервера files незнай для чего но без этого не работает сервер

Откройте в папке 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_

Далее ищем вот такую строку:

w3routeaddr = "0.0.0.0:6200"

меняем изменив параметры:

w3routeaddr = "[color="#FF0000"]Ваш_Внешний_ip[/color]:6200"

Что бы узнать свой внешний ip адрес зайди на сайт http://www.2ip.ru. Если нет внешнего ip адреса или хочешь поиграть 1 то впиши туда 127.0.0.1

Сохраняем, закрываем.

 

Далее откройте Navicat for MySQL.

Нажмите вверху Connection, в поле Connection name: пишите что хотите (ну я написал Localhost), далее в поле Password: впишите пароль от MySQL и жмите ок.

В левом столбике щелкните по своей записи. Если все нормально присоединилось то иконка подключения должна быть зеленого цвета, если же красного то вы допустили какую то ошибку. Далее нажмите правой кнопкой по этому соединению, выберите New Database..., введите туда pvpgn и жмите ок.

Закрываем.

 

Ну вот как бы наш сервер почти готов осталось запустить и подключиться к нему, для этого зайдите в папку сервера, там найдите PvPGN.exe файл, запускаем его.

Дождитесь загрузки сервера после этого сворачивайте его в трей.

Скачиваем BnetGatewayEditor http://dl.playground.ru/DB1/2/9/13_BNetGatewayEdit.exe

Запускаем ее. Верху нажмите желтый + и вводим туда параметры:

В Server name: пишите название своего сервера (например WarCraft 3 PvPGN)

В Host name: пишите свой внешний ip адрес (или же 127.0.0.1).

В Timezone: пишите 0

 

Сохраняем, закрываем

 

Запускаем WarCraft 3 через w3l.exe. Выбираем свой сервер и жмем Battle.net. Вот и все ваш сервер готов!

 

Весь материал который был использован для написания этой статьи я взял из своего мозГа , все права принадлежат http://zone-game.info/. Копирование статьи, разрешено, только с указанием активной, индексируемой ссылки, если таковой нет, то пишите все сами.

Все вопросы пишем в эту тему.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах