Хостинг игровых серверов Empire-Host.org

Создание сервера HurtWorld — различия между версиями

Материал из Empire-Host Wiki
Перейти к: навигация, поиск
(SteamCMD для Windows)
(Запуск сервера HurtWorld)
Строка 56: Строка 56:
 
  ./Hurtworld.x86_x64 -batchmode -nographics -exec "host 12871;queryport 13871;maxplayers 60;servername Empire-Host.org" -logfile output.txt
 
  ./Hurtworld.x86_x64 -batchmode -nographics -exec "host 12871;queryport 13871;maxplayers 60;servername Empire-Host.org" -logfile output.txt
 
Windows:
 
Windows:
  ./Hurtworld.exe -batchmode -nographics -exec "host 12871;queryport 13871;maxplayers 60;servername Empire-Host.org" -logfile output.txt
+
  Hurtworld.exe -batchmode -nographics -exec "host 12871;queryport 13871;maxplayers 60;servername Empire-Host.org" -logfile output.txt
  
 
где 12871 - порт сервера, 13871 - порт для запросов (query порт), maxplayers 60 - максимальное количество игроков, Empire-Host.org - название игрового сервера (hostname)
 
где 12871 - порт сервера, 13871 - порт для запросов (query порт), maxplayers 60 - максимальное количество игроков, Empire-Host.org - название игрового сервера (hostname)

Версия 15:15, 9 января 2016

Установка необходимых зависимостей

Linux

Для запуска SteamCMD в Debian понадобятся некоторые библиотеки, установим их:

sudo apt-get install lib32gcc1

Для работы компилятора Oxide CSharpCompiler потребуется пакет libmonoboehm:

sudo apt-get install libmonoboehm-2.0-1

Windows

Для работы сервера под Windows никаких дополнительных приложений устанавливать не требуется.

Загрузка SteamCMD

Загрузите SteamCMD. Он необходим для установки игрового сервера HurtWorld.

SteamCMD для Linux

Для начала скачиваем архив со SteamCMD

wget http://media.steampowered.com/client/installer/steamcmd_linux.tar.gz

Теперь распакуем наш архив, а после распаковки удалим:

tar -xvf steamcmd_linux.tar.gz && rm steamcmd_linux.tar.gz

SteamCMD для Windows

Скачайте и распакуйте SteamCMD для Windows с официального сайта Steam:

http://media.steampowered.com/client/installer/steamcmd.zip

Установка сервера через SteamCMD

Распакуйте загруженные архивы со SteamCMD. Отправьте команду для установки.

Linux:

./steamcmd.sh +force_install_dir /home/servers/hurtworld +login anonymous +app_update 405100 validate +quit

где ../hurtworld - директория для установки сервера hurtworld, 405100 - ID игрового сервера HurtWorld в Steam.

Windows:

steamcmd.exe +force_install_dir C:\servers\hurtworld +login anonymous +app_update 405100 validate +quit

где C:\servers\hurtworld - директория для установки сервера hurtworld, 405100 - ID игрового сервера HurtWorld в Steam.


HurtWorld SteamCMD.png

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

Перейдите в директорию с игровым сервером HurtWorld. В примерах выше это были /home/servers/hurtworld (Linux) или C:\servers\hurtworld (Windows).

Запустите файл host.sh (Linux) или host.bat (Windows). Либо можете запустить без использования этих файлов, для этого отправьте команду:

Linux (x86):

./Hurtworld.x86 -batchmode -nographics -exec "host 12871;queryport 13871;maxplayers 60;servername Empire-Host.org" -logfile output.txt

Linux (amd64):

./Hurtworld.x86_x64 -batchmode -nographics -exec "host 12871;queryport 13871;maxplayers 60;servername Empire-Host.org" -logfile output.txt

Windows:

Hurtworld.exe -batchmode -nographics -exec "host 12871;queryport 13871;maxplayers 60;servername Empire-Host.org" -logfile output.txt

где 12871 - порт сервера, 13871 - порт для запросов (query порт), maxplayers 60 - максимальное количество игроков, Empire-Host.org - название игрового сервера (hostname)

Как добавить администратора?

В параметры запуска, к параметру exec добавьте:

addadmin YOU_STEAMID64

где YOU_STEAMID64 - ваш SteamID в формате CommunityID. Пример:

 ./Hurtworld.exe -batchmode -nographics -exec "host 12871;queryport 13871;maxplayers 60;servername Empire-Host.org;addadmin 76561197960279927" -logfile output.txt

Создание сервера на хостинге Empire-Host.org

Для работы сервера требуется мощная машина, которая будет работать круглые сутки и 365 дней в году, с открытыми портами. Советуем воспользоваться нашим игровым хостингом Empire-Host.org, заказать готовый игровой сервер HurtWorld.