Автор Тема: Понятное руководство по созданию своего сервера  (Прочитано 4769 раз)

Offline B-52

  • Постоялец
  • ***
  • Сообщений: 130
  • Бабобаксы: 18.50 $
  • Старый Babo
..Причём не просто там какого-то временного сервера, а настоящего, сурового и выделенного.

Выделенный сервер для бв2 делается двумя способами - или ты арендуешь где-то хостинг для этого сервера и там с родовыми муками его пытаешься поставить, или ты ставишь его у себя дома, но это значит что если ты хочешь чтобы он был доступен 24 часа - твой компьютер должен быть включён 24 часа, так что прежде чем решаться на это - очень хорошо подумай.

Чтобы по-простому собрать свой собственный выделенный сервер начального уровня нужно сделать ровно вот что:

-Скачать, собственно, сам сервер. Распаковать его. Это практически обычный клиент бв2, только в него нельзя играть и он сделан специально чтобы быть сервером.

- По этой ссылке http://www.dominating.nl/bv2cm/
нужно настроить как тебе хочется и скачать конфиг для твоего будущего сервера. Конфиг это такой файл с раширением .cfg (например kapusta.cfg), он нужен для того, чтобы твой сервер знал что он вообще существует и знал каким ему нужно быть.
Ссылка больше не работает, писать конфиг придётся по руководству.

- Свой конфиг, который ты там сделал ты должен скопировать в папку с установленным тобой ранее сервером, ровно вот сюда:
Папка с сервером/main/LaunchScript/

- Теперь, если ты сделал всё правильно, всё что осталось это запустить его. Он при установке по идее делает тебе даже ярлык на себя на рабочем столе. Запустив, ты увидишь чёрное окно с командной строкой. Предположим твой конфиг называется morkovka.cfg, в таком случае чтобы запустить сервер тебе нужно набрать там "execute morkovka" (без кавычек). то есть пишешь execute, пробел и название своего конфига.

- Жмёшь энтер. И если после этого там чё-то явно оживилось и попозли строчки с сатанинскими символами - то всё хорошо и сервер запущен.

Полезные советы по теме:

- Когда делаешь конфиг там на сайте, лучше сразу поменять один параметр.
Server port вместо 3333, как там по умолчанию предлагается сделай каким-нибудь другим. 7934 например, не знаю. Любым. Это чтобы когда у тебя одновременно запущены и твой сервер и игровой клиент бв, твои игрульки никак не отражались на работе твоего сервера.

- Если после запуска сервера никто не может на него зайти или он вообще не виден в списке серверов, тут проблема с портом. Попробуй пару раз сменить порт на какой-нибудь другой. Если это не помогло, то что-то просто мешает твоему бедному серверу выйти в интернет и блокирует его порт - это может быть например брандмауэр виндоуса (попробуй его отключить) или любой другой файрволл. Может быть твой маршрутизатор (точка доступа, роутер) блокирует порт, или даже сам твой провайдер - в таком случае нужно сделать "проброс порта" - это такая безумная гиковская вещь, с которой ты не захочешь иметь дел если ты недостаточно красноглаз. Если всё же энтузиазм пересиливает здравый смысл - загугли проброс порта и вперёд.

P.S. Это руководство поможет тебе создать лишь самый простенький сервер. Если тебе очень понравится идея владения собственным сервером и ты захочешь более тесного общения с его конфигурацией - всю дополнительную информацию ты найдёшь на евро и американском официальных форумах бв2, а так же в расширенном руководстве от LongCat на нашем форуме.
« Последнее редактирование: 12 Декабрь 2011, 16:48:44 от keta »
commence bombardment.

Offline Sasha

  • 123
  • Ветеран
  • *****
  • Сообщений: 638
  • Бабобаксы: 28.50 $
  • Карма: +99999999
    • Babo Violent ru
  • Friend list: Sasha
  • Клан: ► Play
linux версия для тех кто уже пережил виндоус:

Скачиваемый с нашего сайта архив, кладем в какую нибудь папку.
Открываем терминал. Печатаем
cd /home/somedir/
./bv2_dedicated

Где bv2_dedicated это название запускного файла.
Можно напечатать ./bv2_dedicated SOMECFG
И сервер сам загрузит конфиг файл из ./main/launch_script/SOMECFG.cfg
--
Инструкции о том, как делать приватный сервер с доступом через аккаунты
в ЛС/ПМ желающим. Под виндоус на такие чудеса и не расчитывайте.
image    image    

Offline Мыпка

  • Ветеран
  • *****
  • Сообщений: 964
  • Бабобаксы: 48.53 $
  • Бабобаксы: 973.10 $
  • Friend list: Mypka
  • Skype: Mypomeu
Чур меня!
image    image    

Offline Mirax

  • Все хотят Мими
  • Wave
  • Ветеран
  • *
  • Сообщений: 2035
  • Бабобаксы: 7.05 $
  • Skype: evil_kittens
Ех жаль я так не могу :)  Порты все закрыты. А чтобы их всех открыть надо звонить наглому провайдеру и платить на ЦЕЛЫХ 50 рублей больше в месяц ;D
frank: <...>ну и *кое кто* плачет как девченка, мог бы на нем душу оттянуть всеравно его не жалко нихуя
image    image    image    image    image    image    image    image    image    image    image    image    image    image    image    

Offline Lord_of_Darknes

  • Новичок
  • *
  • Сообщений: 3
  • Бабобаксы: 8.30 $
  • Юный Babo
  • Friend list: SEM_12
Пишется master needed to connect, и PING в сервере 0, я менял порты,  не помагало.
Что делать?

Offline Мыпка

  • Ветеран
  • *****
  • Сообщений: 964
  • Бабобаксы: 48.53 $
  • Бабобаксы: 973.10 $
  • Friend list: Mypka
  • Skype: Mypomeu
Пинг на своем сервере 0 - это серьезно. Езжай в Челябинск, подключай ADSL через гнилые медные провода, а потом на одном конце города поставь сервер, а с другого попробуй на нем поиграть.

А master needed to connect - это значит, что твой сервер поставлен как публичный и будет виден в общем списке из клиента bv2
image    image    

Offline Lord_of_Darknes

  • Новичок
  • *
  • Сообщений: 3
  • Бабобаксы: 8.30 $
  • Юный Babo
  • Friend list: SEM_12
Не, ну серьёзно, чё делать с ПИНГОМ?
И друзья не видят мой сервер в списке.

Offline Мыпка

  • Ветеран
  • *****
  • Сообщений: 964
  • Бабобаксы: 48.53 $
  • Бабобаксы: 973.10 $
  • Friend list: Mypka
  • Skype: Mypomeu
Не, ну серьёзно, чё делать с ПИНГОМ?
Я абсолютно серьезно. Если хочешь поправить свой пинг 0, то делай так, как я сказал.

И друзья не видят мой сервер в списке.
Проверь фаервол (открой в нем порты). Проверь роутер (пробрось в нем порты). У тебя вообще белый ip?
image    image    

Offline Lord_of_Darknes

  • Новичок
  • *
  • Сообщений: 3
  • Бабобаксы: 8.30 $
  • Юный Babo
  • Friend list: SEM_12
Распиши подробно.
И на понятном языке, как понять белый IP?
Порты в брандмаузере открыты.
А как настроить роутер?

Offline Мыпка

  • Ветеран
  • *****
  • Сообщений: 964
  • Бабобаксы: 48.53 $
  • Бабобаксы: 973.10 $
  • Friend list: Mypka
  • Skype: Mypomeu
Тут объясняют
а белый ip - настоящий внешний ip (т.е. не вида 192.*.*.* и 10.*.*.*). Порты должны быть открыты еще и провайдером
image    image    

Offline Zikbaron

  • Ветеран
  • *****
  • Сообщений: 755
  • Бабобаксы: 22.19 $
Так же попробуй отключить антивирус. ;D
brlm
Sniper Rifle
image    image    image    image    image    image    image    image    image    image    image    image    image    image