EngineGP/system/data/scfg/cssold.php
Sergei Solovev 276ec7f3eb Updating the server name reference in code
This change replaces the use of $_SERVER['SERVER_NAME'] with $_SERVER['HTTP_HOST'] throughout the codebase. The modification ensures consistency and compliance with best practices, since $_SERVER['HTTP_HOST'] is often used to extract the host header from an HTTP request. This update may improve compatibility and security, especially in scenarios where the Host header plays a key role in proper server configuration and routing. Please review and test the changes carefully to ensure smooth functionality in different environments.
2023-12-23 04:50:14 +03:00

126 lines
15 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
if (!DEFINED('EGP'))
exit(header('Refresh: 0; URL=http://' . $_SERVER['HTTP_HOST'] . '/404'));
$aScfg = array(
'hostname' => 'Название игрового сервера.',
'rcon_password' => 'Пароль для упраления сервером через RCON команды.',
'sv_password' => 'Пароль для входа на сервер.',
'decalfrequency' => 'Установить как часто игрок может рисовать свою эмблему. Значения выставляются в секундах.',
'mp_allowspectators' => 'Присутствие в игре спектаторов.',
'mp_autokick' => 'Включает автоматическое запрещение тим-киллеров и скидывает не играющих клиентов.',
'mp_autoteambalance' => 'Выравнивание количества играющих в командах.',
'mp_chattime' => 'Время перед сменой карты после победы одной из команд. Измеряется в секундах.',
'mp_decals' => 'Определяет количество декалов на сервере (напр кол-во дырок от пуль на стенах сохраняемых сервером).',
'mp_fadetoblack' => 'Погибшие игроки не могут наблюдать за игрой (черный экран).',
'mp_falldamage' => 'Режим реалистичных повреждений при падениях с крыш и т.п.',
'mp_flashlight' => 'Разрешить использовать фонарик.',
'mp_footsteps' => 'Разрешить игрокам слышать звук шагов.',
'mp_forcecamera' => 'Отключает режим свободного обзора для мертвых игроков.',
'mp_forcerespawn' => 'Режим автоматического подключения игроков за команду',
'mp_fraglimit' => 'Лимит убийств игрока до смены карты. 0 - Отключено.',
'mp_freezetime' => 'Время закупки перед началом раунда. (Заморозка игроков на одном месте).',
'mp_friendlyfire' => 'Нанесение повреждений игрокам своей команды.',
'mp_hostagepenalty' => 'Устанавливает количество заложников, которых можно убить, прежде чем вас выкинет с сервера. 0 - Отключено.',
'mp_limitteams' => 'Число игроков, на которое одна команда может превышать другую. Лишних игроков не будет пускать в команду. 0 - Отключено.',
'mp_maxrounds' => 'Максимальное количество раундов, которые могут быть сыграны на карте до ее смены.',
'mp_playerid' => 'Всплывающие подсказки при наведении прицела на игрока.',
'mp_roundtime' => 'Время раунда. Измеряется в минутах.',
'mp_spawnprotectiontime' => 'Время защиты игрока после респавна. Измеряется в секундах.',
'mp_startmoney' => 'Количество денег у игрока в первом раунде.',
'mp_timelimit' => 'Время, отведенное на одну карту. Измеряется в минутах. Значение 0 - отключение лимита времени. 0 = Отключено.',
'mp_tkpunish' => 'В начале нового раунда убивает игрока, который в предыдущем убил игрока своей команды.',
'mp_weaponstay' => 'Упавшее с игроков оружие остается лежать на земле.',
'mp_winlimit' => 'Ограничение по победам на карту.',
'mp_c4timer' => 'Время таймера до взрыва бомбы с момента ее установки. Измеряется в секундах.',
'mp_buytime' => 'Время для закупки оружия в начале раунда. Значение выставляется в минутах.',
'sv_airaccelerate' => 'Ускорение игрока в полете. Опцию имеет смысл изменять только для Surf сервера.',
'sv_downloadurl' => 'Место, из которого клиенты могут скачать недостающие файлы.<br>Использовать, <u>если не включен FastDL</u>.',
'sv_allowdownload' => 'Возможность скачивать с сервера файлы.',
'sv_allowupload' => 'Возможность закачивать на сервер файлы. Например эмблемы.',
'sv_alltalk' => 'Режим работы общего голосового чата. При включении все игроки будут слышать друг друга независимо от команды, в которой они играют.',
'sm_deadtalk' => 'Голосовое общение мертвых игроков.',
'sv_consistency' => 'Режим проверки соответствия файлов моделей на клиенте.',
'sv_gravity' => 'Гравитация на сервере. По умолчанию 800.',
'sv_maxspeed' => 'Максимальная скорость передвижения игроков на сервере. По умолчанию 320.',
'sv_maxunlag' => 'Опция влияет на хитбоксы и стрельбу. Меняйте только в том случае, если вы точно знаете, что делаете.',
'sv_pausable' => 'Возможность использования паузы во время игры.',
'sv_voiceenable' => 'Режим работы голосового чата в игре.',
'sv_pushaway_force' => 'Сила отталкивания предметов.',
'sv_turbophysics' => 'Позволяет толкать предметы при нажатии на кнопку "E".',
'sv_contact' => 'Контакты админа.',
'sv_rcon_banpenalty' => 'Колличество минут на которое банится игрок пытавшийся подобрать rcon-пароль к серверу.',
'sv_rcon_maxfailures' => 'Максимальное колличество попыток при наборе rcon-пароля, после истечения которых игрок будет забанен.',
'sv_rcon_minfailures' => 'Колличество попыток при наборе rcon-пароля во время заданное sv_rcon_minfailuretime, после истечения которых игрок будет забанен.',
'sv_rcon_minfailuretime' => 'Колличество секунд для определения неверной rcon-аутенфикации.',
'sv_maxrate' => 'Максимально-допустимый предел передачи/приёма байт в секунду между клиентом и сервером.',
'sv_maxcmdrate' => 'Максимальное количество пакетов в секунду к серверу.',
'sv_maxupdaterate' => 'Максимальное количество переданных пакетов в секунду.',
'sv_minrate' => 'Минимально допустимый предел передачи/приёма байт в секунду между клиентом и сервером.',
'sv_mincmdrate' => 'Минимальное количество пакетов в секунду к серверу. 0 = Не лимитирован.',
'sv_minupdaterate' => 'Минимальное количество переданных пакетов в секунду.',
'net_maxfilesize' => 'Максимальный размер загружаемого файла в MB',
'phys_timescale' => 'Коэффициент шкалы времени для вычисления "физики" в игре. Если по тарифу тикрейт 100, то нужно выставить значение 1.5'
);
$aScfg_form = array(
'hostname' => '<input value="[hostname]" name="config[\'hostname\']">',
'rcon_password' => '<input value="[rcon_password]" name="config[\'rcon_password\']">',
'sv_password' => '<input value="[sv_password]" name="config[\'sv_password\']">',
'decalfrequency' => '<input value="[decalfrequency]" name="config[\'decalfrequency\']">',
'mp_allowspectators' => '<select name="config[\'mp_allowspectators\']"><option value="0">Запрещено</option><option value="1">Разрешено</option></select>',
'mp_autokick' => '<select name="config[\'mp_autokick\']"><option value="0">Выключено</option><option value="1">Включено</option></select>',
'mp_autoteambalance' => '<select name="config[\'mp_autoteambalance\']"><option value="0">Выключено</option><option value="1">Включено</option></select>',
'mp_chattime' => '<input value="[mp_chattime]" name="config[\'mp_chattime\']">',
'mp_decals' => '<input value="[mp_decals]" name="config[\'mp_decals\']">',
'mp_fadetoblack' => '<select name="config[\'mp_fadetoblack\']"><option value="0">Выключено</option><option value="1">Включено</option></select>',
'mp_falldamage' => '<select name="config[\'mp_falldamage\']"><option value="0">Выключено</option><option value="1">Включено</option></select>',
'mp_flashlight' => '<select name="config[\'mp_flashlight\']"><option value="0">Запрещено</option><option value="1">Разрешено</option></select>',
'mp_footsteps' => '<select name="config[\'mp_footsteps\']"><option value="0">Запрещено</option><option value="1">Разрешено</option></select>',
'mp_forcecamera' => '<select name="config[\'mp_forcecamera\']"><option value="0">Выключено</option><option value="1">Включено</option></select>',
'mp_forcerespawn' => '<select name="config[\'mp_forcerespawn\']"><option value="0">Выключено</option><option value="1">Включено</option></select>',
'mp_fraglimit' => '<input value="[mp_fraglimit]" name="config[\'mp_fraglimit\']">',
'mp_freezetime' => '<input value="[mp_freezetime]" name="config[\'mp_freezetime\']">',
'mp_friendlyfire' => '<select name="config[\'mp_friendlyfire\']"><option value="0">Выключено</option><option value="1">Включено</option></select>',
'mp_hostagepenalty' => '<select name="config[\'mp_hostagepenalty\']"><option value="0">Выключено</option><option value="1">Включено</option></select>',
'mp_limitteams' => '<input value="[mp_limitteams]" name="config[\'mp_limitteams\']">',
'mp_maxrounds' => '<input value="[mp_maxrounds]" name="config[\'mp_maxrounds\']">',
'mp_playerid' => '<select name="config[\'mp_playerid\']"><option value="0">Включено</option><option value="1">Только тимейты</option><option value="2">Выключено</option></select>',
'mp_roundtime' => '<input value="[mp_roundtime]" name="config[\'mp_roundtime\']">',
'mp_spawnprotectiontime' => '<input value="[mp_spawnprotectiontime]" name="config[\'mp_spawnprotectiontime\']">',
'mp_startmoney' => '<input value="[mp_startmoney]" name="config[\'mp_startmoney\']">',
'mp_timelimit' => '<input value="[mp_timelimit]" name="config[\'mp_timelimit\']">',
'mp_tkpunish' => '<select name="config[\'mp_tkpunish\']"><option value="0">Запрещено</option><option value="1">Разрешено</option></select>',
'mp_weaponstay' => '<select name="config[\'mp_weaponstay\']"><option value="0">Включено</option><option value="1">Выключено</option></select>',
'mp_winlimit' => '<input value="[mp_winlimit]" name="config[\'mp_winlimit\']">',
'mp_c4timer' => '<input value="[mp_c4timer]" name="config[\'mp_c4timer\']">',
'mp_buytime' => '<input value="[mp_buytime]" name="config[\'mp_buytime\']">',
'sv_airaccelerate' => '<input value="[sv_airaccelerate]" name="config[\'sv_airaccelerate\']">',
'sv_allowdownload' => '<select name="config[\'sv_allowdownload\']"><option value="0">Запрещено</option><option value="1">Разрешено</option></select>',
'sv_allowupload' => '<select name="config[\'sv_allowupload\']"><option value="0">Запрещено</option><option value="1">Разрешено</option></select>',
'sv_alltalk' => '<select name="config[\'sv_alltalk\']"><option value="0">Запрещено</option><option value="1">Разрешено</option></select>',
'sm_deadtalk' => '<select name="config[\'sm_deadtalk\']"><option value="0">Выключено</option><option value="1">Мертвые игроки разговаривают игнорируя команды</option><option value="2">Мертвые игроки могут разговаривать с живыми игроками только их команды</option></select>',
'sv_consistency' => '<select name="config[\'sv_consistency\']"><option value="0">Выключено</option><option value="1">Включено</option></select>',
'sv_gravity' => '<input value="[sv_gravity]" name="config[\'sv_gravity\']">',
'sv_maxspeed' => '<input value="[sv_maxspeed]" name="config[\'sv_maxspeed\']">',
'sv_maxunlag' => '<input value="[sv_maxunlag]" name="config[\'sv_maxunlag\']">',
'sv_pausable' => '<select name="config[\'sv_pausable\']"><option value="0">Запрещено</option><option value="1">Разрешено</option></select>',
'sv_voiceenable' => '<select name="config[\'sv_voiceenable\']"><option value="0">Выключено</option><option value="1">Включено</option></select>',
'sv_pushaway_force' => '<input value="[sv_pushaway_force]" name="config[\'sv_pushaway_force\']">',
'sv_turbophysics' => '<select name="config[\'sv_turbophysics\']"><option value="0">Выключено</option><option value="1">Включено</option></select>',
'sv_contact' => '<input value="[sv_contact]" name="config[\'sv_contact\']">',
'sv_rcon_banpenalty' => '<input value="[sv_rcon_banpenalty]" name="config[\'sv_rcon_banpenalty\']">',
'sv_rcon_maxfailures' => '<input value="[sv_rcon_maxfailures]" name="config[\'sv_rcon_maxfailures\']">',
'sv_rcon_minfailures' => '<input value="[sv_rcon_minfailures]" name="config[\'sv_rcon_minfailures\']">',
'sv_rcon_minfailuretime' => '<input value="[sv_rcon_minfailuretime]" name="config[\'sv_rcon_minfailuretime\']">',
'sv_maxrate' => '<input value="[sv_maxrate]" name="config[\'sv_maxrate\']">',
'sv_maxcmdrate' => '<input value="[sv_maxcmdrate]" name="config[\'sv_maxcmdrate\']">',
'sv_maxupdaterate' => '<input value="[sv_maxupdaterate]" name="config[\'sv_maxupdaterate\']">',
'sv_minrate' => '<input value="[sv_minrate]" name="config[\'sv_minrate\']">',
'sv_mincmdrate' => '<input value="[sv_mincmdrate]" name="config[\'sv_mincmdrate\']">',
'sv_minupdaterate' => '<input value="[sv_minupdaterate]" name="config[\'sv_minupdaterate\']">',
'sv_downloadurl' => '<input value="[sv_downloadurl]" name="config[\'sv_downloadurl\']">',
'net_maxfilesize' => '<input value="[net_maxfilesize]" name="config[\'net_maxfilesize\']">',
'phys_timescale' => '<input value="[phys_timescale]" name="config[\'phys_timescale\']">'
);
?>