Создание выделенного сервера (Windows)

Тема в разделе "Серверная Insurgency", создана пользователем mexan, 29 окт 2017.

  1. mexan

    mexan Администратор

    Сообщения:
    268
    Симпатии:
    8
    Пол:
    Мужской
    WiKi

    1. Скачивание и установка SteamCMD
    1. Скачиваем SteamCMD - https://developer.valvesoftware.com/wiki/SteamCMD
    2. Создаем папку D:\steamcmd, в нее бросаем steamcmd.exe и запускаем его.

    2. Скачивание файлов сервера
    1. Создаем .bat файл: updateINS.bat и кидаем его в папку steamcmd, куда прописываем следующее:
      Код:
      D:\SteamCMD\steamcmd.exe +login anonymous +force_install_dir d:\Insurgency\ +app_update 237410
      где
      d:\Insurgency\ - директория куда будут закачиваться файлы сервера
    2. запускаем updateINS.bat и ждем пока закачаются файлы сервера.

    3. Создание батника, для запуска сервера Start.bat
    1. Создаем .bat файл: Start.bat и кидаем его в папку d:\Insurgency\, куда прописываем следующее:
      Код:
      start srcds.exe -usercon +maxplayers 32 +sv_lan 0 +map "market push"
      где
      -usercon - включает rcon порт, так что вы сможете использовать порт сервера 27015
      +maxplayers - максимальное количество игроков на сервере
      +map - карта с которой запускается сервер
      Список офф карт: http://tehadm.ru/viewtopic.php?f=33&t=116
      Список режимов игры: http://tehadm.ru/viewtopic.php?f=33&t=117

      Есть так же дополнительные параметры, которые вы можете использовать:
      -port xxxxx - устанавливает порт сервера, если вы запускаете несколько серверов
      +servercfgfile name_of_cfg - используется, только в том случае, если вы переименовали server.cfg, по своему

    4. Создание конфиг файла: server.cfg
    1. Создаем файл: server.cfg и кидаем
      Код:
      \insurgency\cfg\
    2. Помещаем в него
      Код:
      /////////////BASIC//////////
      hostname "your_server_name"        // server name
      rcon_password "your_password"        // remote console access password
      sv_password ""                // server password for private matches, not compatible with sv_playlist
      
      /////////////LOGGING/////////////
      log on                    // enables/disables server logging, it will store all text which console prints into TXT files
      sv_logbans 1
      sv_logecho 1
      sv_logfile 1
      sv_log_onefile 1
      
      /////////////BAN LIST/////////////
      sv_nwi_banlist 1            // official banlist
      exec banned_user.cfg            // personal banlist based on user IDs
      exec banned_ip.cfg            // personal banlist based on user IPs
      writeid
      writeip
      /////////////MAPCYCLE FILE/////////////
      mapcyclefile  "your_mapcycle.txt"    // this cvar sets your mapcycle file and defines your map/gamemode rotation
    3. Настраиваем по своему усмотрению
     

Поделиться этой страницей