Игры GameAP: различия между версиями

Материал из HLDM Wiki
Перейти к навигации Перейти к поиску
 
(не показаны 2 промежуточные версии этого же участника)
Строка 11: Строка 11:
  
 
=== Параметры ===
 
=== Параметры ===
 +
 +
=== Основные параметры ===
  
 
{| class="wide" border="1"
 
{| class="wide" border="1"
Строка 27: Строка 29:
 
|-
 
|-
 
| '''Движок игры'''
 
| '''Движок игры'''
| Движок, под которым запускается игра. Полноценную поддержку имеют [[GoldSource]] и [[Source]].
+
| Движок, под которым запускается игра.
 
|-
 
|-
 
| '''Версия движка'''
 
| '''Версия движка'''
 
| Версия движка. В настоящий момент может быть любым, АдминПанель нигде не использует это значение.
 
| Версия движка. В настоящий момент может быть любым, АдминПанель нигде не использует это значение.
 
|}
 
|}
 +
 +
=== Репозитории ===
 +
 +
Репозитории служат для автоматической установки игр. В полях хранится путь к архивам (zip, tar).
 +
Эти поля не обязательны для заполнения.
 +
 +
{| class="wide" border="1"
 +
|-
 +
! Имя поля
 +
! Описание
 +
|-
 +
| '''Архив в локальном репозитории'''
 +
| Путь к архиву с игрой на машине, на которой будет происходить установка сервера.
 +
Например: "/home/repository/halflife.zip"
 +
|-
 +
| '''Архив на удаленном репозитории'''
 +
| Путь к архиву на удаленной машине. Можно использовать http, ftp ресурсы.
 +
Например: "http://site.com/repository/halflife.zip"
 +
|}
 +
 +
=== SteamCMD параметры ===
 +
 +
Параметры служат для автоматической установки игр через [[SteamCMD]], программу для установки и обновления серверов от Valve.
 +
 +
[https://developer.valvesoftware.com/wiki/Dedicated_Servers_List Список доступных игр, которые можно установить через SteamCMD]
 +
 +
=== Приоритет при установки ===
 +
При автоматической установки сервера наивысший приоритет у локального репозитория, если в процессе установки через локальный репозиторий возникла ошибка, то будет использован удаленный репозиторий. Самый низкий приоритет у SteamCMD. Если какой-либо параметр не задан, то он будет пропущен.
 +
 +
{{Категория:Документация_GameAP}}

Текущая версия на 12:31, 15 мая 2014


Сведения об игре нужны АдминПанели для того, чтобы знать, какие действия предпринимать в определенных случаях. Каждая игра имеет свои параметры для запуска, свои наборы конфигурационных файлов.

Новая игра

Для добавления новой игры необходимы права srv_global (глобальные серверные права). Перейдите в Серверы -> Игры -> Добавить игру

Новая игра

Параметры

Основные параметры

Имя поля Описание
Название Имя игры, оно может быть любым (напр. Half-Life)
Код игры Идентификатор игры. Должен быть уникальным. Служит для идентификации игры. (напр. cstrike для Counte-Strike).
Старт код Идентификатор, задаваемый при запуске игры, директория с контентом. (напр. valve для Half-Life, или cstrike для Counter-Strike 1.6/Source).
Движок игры Движок, под которым запускается игра.
Версия движка Версия движка. В настоящий момент может быть любым, АдминПанель нигде не использует это значение.

Репозитории

Репозитории служат для автоматической установки игр. В полях хранится путь к архивам (zip, tar). Эти поля не обязательны для заполнения.

Имя поля Описание
Архив в локальном репозитории Путь к архиву с игрой на машине, на которой будет происходить установка сервера.

Например: "/home/repository/halflife.zip"

Архив на удаленном репозитории Путь к архиву на удаленной машине. Можно использовать http, ftp ресурсы.

Например: "http://site.com/repository/halflife.zip"

SteamCMD параметры

Параметры служат для автоматической установки игр через SteamCMD, программу для установки и обновления серверов от Valve.

Список доступных игр, которые можно установить через SteamCMD

Приоритет при установки

При автоматической установки сервера наивысший приоритет у локального репозитория, если в процессе установки через локальный репозиторий возникла ошибка, то будет использован удаленный репозиторий. Самый низкий приоритет у SteamCMD. Если какой-либо параметр не задан, то он будет пропущен.