Материал из SCP: Secret Laboratory Russian Official Wiki

Версия от 20:58, 29 июля 2023; TARE104KA (обсуждение | вклад) (Отклонено последнее 1 текстовое изменение (участника 37.144.74.115) и восстановлена версия 3122 участника Raptor1500)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Связанная статья: Hosting a server

Эта документация объясняет использование всех настроек в файле конфигурации сервера config_gameplay.txt.

Основные настройки сервера

Основные настройки сервера, которые необходимы для верификации

Изменяет название сервера, количество слотов и т.д.

Настройка Описание Стандартное значение
server_name Название сервера, отображемое в списке серверов My Server Name
player_list_title Название сервера, отображаемое в списке игроков default (Default отображает значение параметра server_name)
player_list_title_rate Период времени (в секундах), через которое будет обновляться название в списке игроков" default
serverinfo_pastebin_id Устанавливает ID Pastebin, используемый для вкладки "Info" в списке серверов. 7wV681fT
server_ip IP-адрес сервера, используемый для подключения через список серверов

Когда установлено значение "auto", сервер попытается получить собственные публичные IP-адреса.

auto
max_players Максимальное количество игроков, которое может быть подключено к серверу за раз. 20
server_tickrate Количество кадров в секунду 60
contact_email Контактный адрес электронный почты владельца сервера или администрации. N/A

Внимание: это поле должно быть самостоятельно добавлено в файл конфигурации.

port_queue Порты, которые будут использоваться для подклюечния к серверу. - 7777
- 7778
- 7779
- 7780
- 7781
- 7782
- 7783
- 7784
lobby_waiting_time Время ожидания до начала раунда 20
use_reserved_slots Включение резервных слотов true
ipv4_bind_ip Установка IPv4 сервера 0.0.0.0
ipv6_bind_ip Установка IPv6 сервера ::

Настройки геймплея

Настройки, которые изменяют геймплей

Основное

Изменение таймеров боеголовки и интеркома, дружественный огонь и т.д.

Настройка Описание Стандартное значение
afk_time Сколько секунд можно находиться AFK на месте спавна до того, как игрока кикнет. 90
constantly_check_afk False
intercom_cooldown Период времени в секундах между использованиями интеркома. 120
intercom_max_speech_time Максимальная длительность вещания через интерком в секундах. 20
auto_round_restart_time Время в секундах, через которое раунд перезапустится после окончания. 10
friendly_fire Включение или отключение дружественного огня среди людей. false
friendly_fire_multiplier 1
warhead_tminus_start_duration Время в секундах, через которое боеголовка сдетонирует после запуска. (Минимум 70, максимум 120) 90
human_grenade_multiplier Множитель урона людям от гранат. 0.7
scp_grenade_multiplier Множитель урона SCP от гранат. 1
lock_gates_on_countdown Заставляет Ворота быть открытыми во время обратного отсчета боеголовки. true
isolate_zones_on_countdown Блокирует все КПП во время обратного отсчета боеголовки. false
open_doors_on_countdown Заставляет все обычные двери и КПП открываться во время обратного отсчета боеголовки. true
allow_playing_as_tutorial Позволяет игрокам играть за класс "Обучение". true
914_mode Устанавливает режим обработки игроков и предметов для SCP-914

(Опции: DroppedAndPlayerTeleport, Inventory, DroppedAndInventory, Held, DroppedAndHeld, Dropped)

DroppedAndPlayerTeleport
keep_items_after_escaping Включает или отключает сброс вещей на пол после побега true
096_destroy_locked_doors Устанавливает, может ли SCP-096 выбивать заблокированные двери. true
no_holidays Отключает все праздничные события (такие, как Хэллоуин) false
allow_disarmed_interaction Разрешает связанным игрокам взаимодействовать с дверьми и лифтами false
sinkhole_slow_amount На сколько воронка (в IX-секции) замедляет игрока 30
sinkhole_spawn_chance Вероятность появления воронки (в IX-секции). 0 для отключения. 0

Появления/ГСЧ

Изменение шансов появления, шаблонов и т.д.

Настройка Описание Стандартное значение
minimum_MTF_time_to_spawn Минимальное время для прибытия нового отряда после старого. 280
maximum_MTF_time_to_spawn Максимальное время для прибытия нового отряда после старого. 350
maximum_MTF_respawn_amount Количество игроков, которое может появиться за МОГ. 15
maximum_CI_respawn_amount Количество игроков, которое может появиться за Повстанцев Хаоса. 15
priority_mtf_respawn Должна ли команда МОГ быть в приоритете для появления. true
use_crypto_rng Активирует большую случайность при генерации, используя криптографические генераторы чисел (RNG).

Внимание: Криптографические ГСЧ (Генерации Случайных Чисел) сильнее нагружают процессор.

ci_respawn_percent Шанс появления Повстанцев Хаоса вместо МОГ. 35
ci_on_start_percent Шанс появления Повстанцев Хаоса в начале раунда (Заменяют Охранников Комплекса). 10
team_respawn_queue Шаблон появления классов в начале раунда. 40143140314414041340 (Задумано для 20 человек)
server_forced_class Устанавливает класс в начале раунда. -1 (-1 = random)
map_seed Устанавливает ключ генерации для всех раундов. -1 (-1 = случайно)

Жетоны

Настройка Описание Стандартное значение
respawn_tickets_mtf_initial_count Начальное значение Жетонов Возрождения для МОГ 24
respawn_tickets_ci_initial_count Начальное значение Жетонов Возрождения для Повстанцев Хаоса 14
respawn_tickets_mtf_classd_cuffed_escape_count Количество Жетонов Возрождения, которое получает МОГ за побег связанного Д-класса. 1
respawn_tickets_mtf_scientist_escape_count Количество Жетонов Возрождения, которое получает МОГ за побег Научного Сотрудника. 1
respawn_tickets_mtf_scp_hurt_escape_count Количество Жетонов Возрождения, которое получает МОГ за нанесение урона SCP 1
respawn_tickets_ci_classd_escape_count Количество Жетонов Возрождения, которое получают Повстанцы Хаоса за побег Д-Класса 1
respawn_tickets_ci_scientist_cuffed_escape_count Количество Жетонов Возрождения, которое получают Повстанцы Хаоса за побег связанного Научного Сотрудника. 2
respawn_tickets_ci_scientist_died_count Количество Жетонов Возрождения, которое получают Повстанцы Хаоса за убийство Научного Сотрудника. 1
respawn_tickets_ci_scp_item_count Количество Жетонов Возрождения, которое получают Повстанцы Хаоса, когда Д-класс или Хаос использует SCP-предмет. 2
respawn_tickets_mtf_scp_hurt_interval Процент здоровья, который SCP должен потерять для получения МОГ 'scp_hurt' Жетонов Возрождения. 25

Выносливость

Настройка Описание Стандартное значение
stamina_balance_use Количество выносливости, которые тратится при беге. 0.05
stamina_balance_immunity Время (в секундах), при котором только что появившееся игроки могут бежать без траты выносливости. 3
stamina_balance_regen_cd Количество секунд, которое должно пройти для восстановления выносливости после того, как игрок остановился. 1
stamina_balance_regen_speed Множитель восстановления выносливости. 1
stamina_balance_walk_speed Множитель скорости ходьбы игрока. 1.2
stamina_balance_sprint_speed Множитель скорости бега игрока. 1.05

Карманное измерение

Изменяет количество выходов, комнаты после побега и т.д.

Настройка Описание Стандартное значение
pd_exit_count Количество выходов в карманном измерении 2
pd_random_exit_rids Комнаты, в которые игрок сбегает из Карманного измерения.
pd_random_exit_rids_after_decontamination Комнаты, в которые игрок сбегает из Карманного измерения после стерилизации ЛЗС.
pd_refresh_exit Изменять выходы из Карманного измерения после побега игрока. false

Разоружатель

Настройки связывания команды и т.д.

Настройка Описание Стандартное значение
commander_can_cuff_mtf Разрешить командиру МОГ связывать других МОГ. true
mtf_can_cuff_researchers Разрешить МОГ связывать Научных Сотрудников. true
ci_can_cuff_class_d Разрешить Повстанцам Хаоса связывать Д-класс true
cuffed_escapee_change_team Если игрок сбегает связанным - он изменяет команду. (Class-D/Chaos Insurgent <> Scientist/MTF) default (default = true)

Защита при появлении

Изменяет время защиты при появлении и команды, которые ей подвергнуты.

Настройка Описание Стандартное значение
spawn_protect_disable Отключить защиту при появлении true
spawn_protect_time Время действия защиты при появлении. 30
spawn_protect_team Для каких команд действует защита при появлении. 1, 2 (МОГ, Повстанцы Хаоса)
spawn_protect_allow_dmg Разрешить игрокам под защитой при появлении наносить урон другим. true

Цепная реакция гранат

Настройки цепной реакции гранат.

Настройка Описание Стандартное значение
grenade_chain_limit Максимальное количество гранат, которое может быть активировано одной гранатой. 10 (-1 = безлимитно | 0 = цепная реакция отключена)
grenade_chain_length_limit Сколько гранат подряд может быть активировано. 4 (-1 = unlimited | 0 = no chain reaction)

Огонь по своим

Изменение настроек огня по своим на сервере.

Настройка Описание Стандартное значение
ff_detector_global_broadcast_seconds Уточняет время видимости оповещения в секундах. default
ff_detector_global_adminchat_seconds Уточняет время видимости оповещения в чате для админов, в секундах. default
ff_detector_classD_can_damage_classD Включает распознавание урона, нанесённого Д-классом по другому Д-классу default
ff_detector_round_enabled Определяет убийства и урон, нанесённые во время раунда. default
ff_detector_round_kills Определяет количество убийств, совершённых за раунд. default
ff_detector_round_damage Определяет количество урона, нанесённого за раунд. default
ff_detector_round_action Включает "действие", выполняемое за нанесение огня по своим во время раунда. default
ff_detector_round_ban_time Если "действием" выбрана блокировка игрока, ставит время блокировки. default
ff_detector_round_bankick_reason Если "действием" выбрана блокировка игрока, ставит причину блокировки. default
ff_detector_round_kill_reason Если "действием" выбрано убийство игрока, ставит причину убийства. default
ff_detector_round_adminchat_enable Включает оповещение через чат для админов. default
ff_detector_round_adminchat_message Показывает сообщение в чате для админов. %nick заменяется никнеймом тимкиллера. default
ff_detector_round_broadcast_enable Включает оповещение для всех игроков. default
ff_detector_round_broadcast_message Показывает сообщение для всех игроков. %nick заменяется никнеймом тимкиллера. default
ff_detector_round_webhook_report Определяет, нужно ли репортить игрока через webhook, установленный в разделе ff_detector_webhook_url default
ff_detector_life_enabled Определяет урон, нанесённый с момента последней смерти нарушителя. default
ff_detector_life_kills Определяет убийства, совершённые игроками с момента последней смерти. default
ff_detector_life_damage Определяет урон, нанесённый игроком с момента его последней смерти. default
ff_detector_life_action Включает "действие", выполняемое с игроком за огонь по своим, устроенный с момента последней смерти. default
ff_detector_life_ban_time Если "действием" выбрана блокировка игрока, ставит время блокировки. default
ff_detector_life_bankick_reason Если "действием" выбрана блокировка игрока, ставит причину блокировки. default
ff_detector_life_kill_reason Если "действием" выбрано убийство игрока, ставит причину убийства. default
ff_detector_life_adminchat_enable Включает оповещение через чат для админов. default
ff_detector_life_adminchat_message Показывает сообщение в чате для админов. %nick заменяется никнеймом тимкиллера. default
ff_detector_life_broadcast_enable Включает оповещение для всех игроков. default
ff_detector_life_broadcast_message Показывает сообщение для всех игроков. %nick заменяется никнеймом тимкиллера. default
ff_detector_life_webhook_report Определяет, нужно ли репортить игрока через webhook, установленный в разделе ff_detector_webhook_url default
ff_detector_window_enabled Определяет урон, нанесённый игрокам в определённый промежуток времени. default
ff_detector_window_seconds Устанавливает промежуток времени. default
ff_detector_window_kills Определяет количество убийств за определённый промежуток времени. default
ff_detector_window_damage Определяет количество урона, нанесённого игроком за определённый промежуток времени. default
ff_detector_window_action Включает "действие", выполняемое с игроком за огонь по своим, нанесённый за определённый промежуток времени. default
ff_detector_window_ban_time Если "действием" выбрана блокировка игрока, ставит время блокировки. default
ff_detector_window_bankick_reason Если "действием" выбрана блокировка игрока, ставит причину блокировки. default
ff_detector_window_kill_reason Если "действием" выбрано убийство игрока, ставит причину убийства. default
ff_detector_window_adminchat_enable Включает оповещение через чат для админов. default
ff_detector_window_adminchat_message Показывает сообщение в чате для админов. %nick заменяется никнеймом тимкиллера. default
ff_detector_window_broadcast_enable Включает оповещение для всех игроков. default
ff_detector_window_broadcast_message Показывает сообщение для всех игроков. %nick заменяется никнеймом тимкиллера. default
ff_detector_window_webhook_report Определяет, нужно ли репортить игрока через webhook, установленный в разделе ff_detector_webhook_url default
ff_detector_spawn_enabled: default Определяет случаи огня по своим, совершённые игроком с момента появления до истечения определённого количества времени. default
ff_detector_spawn_window_seconds Устанавливает количество времени с момента появления игрока. default
ff_detector_spawn_kills Определяет количество убийств, совершённых за определённое количество времени с момента появления. default
ff_detector_spawn_damage Определяет количество урона, нанесённого за определённое количество времени с момента появления. default
ff_detector_spawn_action Включает "действие", выполняемое с игроком за огонь по своим, нанесённый за определённое количество времени с момента появления. default
ff_detector_spawn_ban_time Если "действием" выбрана блокировка игрока, ставит время блокировки. default
ff_detector_spawn_bankick_reason Если "действием" выбрана блокировка игрока, ставит причину блокировки. default
ff_detector_spawn_kill_reason Если "действием" выбрано убийство игрока, ставит причину убийства. default
ff_detector_spawn_adminchat_enable Включает оповещение через чат для админов. default
ff_detector_spawn_adminchat_message Показывает сообщение в чате для админов. %nick заменяется никнеймом тимкиллера. default
ff_detector_spawn_broadcast_enable Включает оповещение для всех игроков. default
ff_detector_spawn_broadcast_message Показывает сообщение для всех игроков. %nick заменяется никнеймом тимкиллера. default
ff_detector_spawn_webhook_report Определяет, нужно ли репортить игрока через webhook, установленный в разделе ff_detector_webhook_url default

Защита и Античит

Изменение настроек античита и т.п.

Рекомендуется не изменять значения по умолчанию.

Настройка Описание Стандартное значение
online_mode Включает соединение с центральными серверами.

Внимание: отключение этого параметра приведет к неработоспособности:

  • UserID банам, резервным слотам, белому списку и RA аутентификации.
  • Видимости сервера в списке серверов.
true
ip_banning Активирует бан по IP.

Отключите это, если вы используете: прокси, брандмауэр или защиту от DDoS. Это все изменяет IP адреса игроков.

true
enable_whitelist Разрешает подсоединяться к серверу только игрокам в белом списке. false
hide_from_public_list Скрывает сервер из списка серверов. false
forward_ports Активирует автоматический проброс портов.

Внимание: в роутере должна быть активирована поддержка UPnP.

true
enable_query Активирует query-протокол (TCP). false
query_port_shift Сдвиг между игровым портом и query-портом. 0
query_use_IPv6 Активирует query через IPv6. true
administrator_query_password Устанавливает пароль для query. none
enable_sync_command_binding N/A false
anti_player_wallhack N/A default
noclip_protection_output Активирует логирование защиты от NoClip. false
speedhack_protection_output Активирует логирование защиты от SpeedHack. false
ratelimit_kick Кикает игрока после превышения лимита использования команд (иначе просто запрещает использование команд). true

Оповещения Администрации

Изменение параметров оповещений при кике и бане.

Настройка Описание Стандартное значение
broadcast_kicks Активировать оповещения при кике игрока. false
broadcast_kick_text Текст, отображаемый при кике игрока. %nick% has been kicked from this server.
broadcast_kick_duration Длительность показа оповещения при кике игрока. 5
broadcast_bans Активировать оповещения при бане игрока. true
broadcast_ban_text Текст, отображаемый при бане игрока. %nick% has been banned from this server.
broadcast_ban_duration Длительность показа оповещения при бане игрока. 5

Геоблокировка

Блокировка игроков из определённых регионов, дабы они не могли зайти на Ваш сервер.

Настройка Описание Стандартное значение
geoblocking_mode Меняет режим геоблокировки none
geoblocking_ignore_whitelisted Список игроков, которые могут обходить геоблокировку Значение отсутствует
geoblocking_whitelist Коды стран для добавления в белый список Значения отсутствуют
geoblocking_blacklist Коды стран для добавления в чёрный список Значения отсутствуют
Cookie-файлы помогают нам предоставлять наши услуги. Используя наши сервисы, вы соглашаетесь с использованием cookie-файлов.