q3aServ/osp/Docs/RUS/osp-q3-Variables.txt
2021-03-13 13:11:06 +01:00

941 lines
32 KiB
Plaintext
Executable File
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.

// Серверные настройки OSP Tourney DM - Quake3
// -------------------------------------------------------------
// Версия: 1.0
// Дата: 14 Декабря 2001
// Email: rhea@OrangeSmoothie.org
// WWW: http://www.OrangeSmoothie.org
// IRC: irc.enterthegame.com: #osp
//
//
// Примечание: НЕ используйте рассмотренный здесь конфигурационный
// файл. Это всего лишь подробный пример с информацией
// для каждой переменной.
//
// Для запуска выделенного сервера рекомендуется
// следующая командная строка:
//
// quake3 +set dedicated 2 +set fs_game osp +exec <конфигурационный_файл>
//
// Замечания по переводу шлите по адресу: olzah@quakeshit.com
// ========================
// ОБЩИЕ СЕРВЕРНЫЕ ПЕРЕМЕННЫЕ
// ========================
// admin_log <имя_логайла>
// Сохраняет дополнительную серверную информацию,
// такую, как IP игроков, попытки получить статус судьи,
// набранные судейские команды (ref) и так далее.
// Установка параметра <имя_логайла> в ничего ("") или
// "none" запрещает сбор данной информации (по умолчанию).
//
// decal_directory <имя_дериктории>
// Указывает директорию в osp/ для хранения
// информации о "нашлепках" (по умолчанию = "decals").
//
// dmflags <бит-маска>
// id-шные опции для игры (по умолчанию = 0):
// <бит-маска>:
// -----------------
// 8 - нет повреждений при падении
// 16 - фиксированный FOV
// 32 - нет звуков шагов
//
// filter_file <имя_файла>
// Указывает файл клиентских фильтров.
// (по умолчанию= "filters.txt"). Пожалуйста, прочитайте
// Docs/Player-filters-q3.txt для дополнительной информации.
//
// g_spectatorInactivity <значение>
// Указывает время (в секундах) бездействия наблюдателя
// на сервере до тех пор, пока он не будет автоматически рассоединен.
// Значение "0" запрещает рассоединение (по умолчанию). Значение
// меньше "0" вообще не дает наблюдателям возможности
// оставаться на сервере.
//
// player_file <имя_файла>
// В файле указывается список имен игроков, которым разрешено
// присоединяться к серверу (по умолчанию= "none").
// Имена игроков добавляются в указанный файл.
//
// player_always <имя>
// Указывает начальные символы имени игрока, при наличии которых
// он по-любому присоединится к серверу (но НЕ ВОЙДЕТ в игру).
//
// pmove_fixed <0|1>
// Разрешает клиентам использовать улучшенный контроль
// движений (клиентская переменная имеет такое же имя!).
//
// osp_gamename <0|1>
// Разрешает OSP быть запущенной как "baseq3".
// Это позволяет клиентам использовать обычные фильтры
// FFA/1V1/TDM/CTF/??? во встроенном в игру поисковике серверов.
// 0 - Сервер показывается как "FFA/1V1/TDM/CTF/???"
// * 1 - Сервер показывается как "osp"
// Примечание: для правильного использования данной фичи вы
// должны скопировать содержимое всего osp/ в baseq3/ директорию,
// не забыв перенести pk3-файл из директории osp/paks/ в baseq3/.
//
// roundlimit <значение>
// Указывает количество раундов, которые должна выиграть команда
// для победы в режиме ClanArena (по умолчанию = 7).
//
// server_availmodes <бит-маска>
// Указывает на доступные для голосования внутренние настройки
// режимов игры. Для более подробной информации
// смотрите Docs/osp-q3-Mode-info.txt.
// (по умолчанию = 63 - для голосования доступны все режимы).
// <бит-маска>:
// 1 - FFA
// 2 - 1V1
// 4 - FFA ()
// 8 - Team DM
// 16 - CTF
// 32 - Clan Arena
//
// server_customclient <бит-маска>
// Указывает на предоставленные клиенту дополнительные возможности.
// (по умолчанию = 15 - все разрешено)
// <бит-маска>:
// 1 - Разрешить использование 125Hz сэмплирования (не актуально).
// 2 - Разрешить использование cg_truelightning.
// 4 - Разрешить использование альтернативной графики
// для cg_altPlasma, cg_altLightning и cg_altGrenades.
// 8 - Разрешить использование OSP HUD.
// 16 - Запретить отображение времени матча.
//
// server_fastrail <0|1>
// * 0 - (Promode) Сервер устанавливает задержку
// переключения рельсы в 1500 msec.
// 1 - (Promode) Сервер устанавливает задержку
// переключения рельсы в 1000 msec.
//
// server_gfxspecfile <имя_файла>
// Определяет файл описания для вывода графики (типа миксера
// в нижнем правом углу) на клиентской машине (по умолчанию = "none").
// Сервер должен позволить скачать этот графический файл.
// Для получения более подробной информации смотрите
// документ osp/Docs/osp-q3-Server-gfx.txt.
//
// server_lgcooldown <0|1>
// * 0 - (Promode) Сервер устанавливает задержку
// переключения шафта в 0 msec.
// 1 - (Promode) Сервер устанавливает задержку переключения
// шафта в 200 msec (в 100ms если включен fastrail).
//
// server_maxpacketsmin <значение>
// Указывает минимальное значение клиентского cl_maxpackets.
// (по умолчанию= 0 - нет ограничений).
//
// server_maxpacketsmax <значение>
// Указывает максимальное значение клиентского cl_maxpackets.
// (по умолчанию= 0 - нет ограничений).
//
// server_motdfile <имя_файла>
// Определяет внешний файл, из которого берутся сообщения
// дня (MOTD) для вывода OSP-клиентам. Сообщения из этого
// файла будут перекрывать любые сообщения server_motdX.
// (по умолчанию= "nonе" - не определен).
//
// server_motdX <строка> (X = от 1 до 8)
// Устанавливает серверные MOTD. Каждая переменная
// содержит одну линию MOTD. Вывод сообщений будет
// завершен при нахождении строки NULL ("").
//
// server_ospauth <значение>
// Авторизация клиентов - проверка подлинности
// клиентской части OSP. Значение:
// * 0 - Нет дополнительной аутентификаци.
// 1 - Клиенты проверяются на наличие подлинного модуля
// cgame плюс дополнительный контроль nopbot/.exe.
// 2+ - Клиенты проходят только аутентификацию.
//
// server_promode <0|1>
// Позволяет включить встроенный "ProMode" режим для
// любого типа игры. Клиенты должны иметь оригинальные
// файлы OSP cgame и extra .pk3:
// * 0 - Обычный Quake3 (VQ3)
// 1 - Promode режим (Promode)
//
// Примечание: дополнительную информацию о ProMode
// вы можете найти на сайте: http://www.promode.org
//
// server_realping <0|1>
// Определяет показ значения пинга наблюдателя в
// информационной панели или при серверных запросах.
// * 0 - Копируется пинг игрока, за которым
// ведется наблюдение (по умолчанию).
// 1 - Показывается действительный пинг.
//
// server_record <бит-маска>
// Заставляет клиентов автоматически записывать демки и
// делать скриншоты. Клиенты должны иметь оригинальные
// файлы OSP cgame.
// <бит-маска>:
// ------------------
// * 0 - Какие-либо записи НЕ делаются
// 1 - Записывать демки
// 2 - Делать скриншоты после окончания игры
// 4 - Включать название сервера в имя
// 8 - Включать серверное время в имя
// 16 - Альтернативный тип записи:
// НАЗВАНИЕ_СЕРВЕРАМЯ_ИГРОКА-[#] для демок и
// скриншотов. В данном случае все остальные биты
// игнорируются. Номер [#] увеличивается с каждой
// сыгранной игрой. И НЕ увеличивается, если игра
// была прервана или произошло еще что-то в этом роде.
//
// Таким образом, server_record "7" - записывает демки,
// делает скриншоты и включает название сервера в
// имена данных файлов.
//
// Примечание: для срабатывания рассматриваемой функции
// матч должен начаться по готовности всех игроков
// ("All players ready") или по прямой команде судьи.
// Для этого просто установите переменные g_doWarmup "1"
// (разминка) и g_warmup "0" (без лимита времени).
//
// server_thrufloors <0|1>
// * 0 - Повреждения от взрыва НЕ пробивают тонкие поверхности.
// 1 - Повреждения от взрыва пробивают тонкие поверхности.
//
// server_timenudgemin <значение>
// Указывает минимальное значение клиентского cl_timenudge.
// (по умолчанию= 0 - нет ограничений).
//
// server_timenudgemax <значение>
// Указывает максимальное значение клиентского cl_timenudge.
// (по умолчанию= 0 - нет ограничений).
//
// viewcam_directory <директорий>
// Указывает имя директория для хранения всех
// "viewcam-<имя_карты>.cfg" файлов
// (по умолчанию= "cfg-viewcam").
//
set sv_pure 1
set sv_hostname "OSP Tourney DM"
set sv_maxclients 10
set bot_enable 0
set decal_directory "decals"
set dmflags 0
set timelimit 20
set fraglimit 30
set capturelimit 8
set roundlimit 7
set g_spectatorInactivity 0
set filter_file "filters.txt"
set osp_gamename 1
set player_file "none"
set player_always ""
set pmove_fixed 0
set server_availmodes 63
set server_customclient 15
set server_fastrail 0
set server_gfxspecfile "none"
set server_lgcooldown 0
set server_maxpacketsmin 0
set server_maxpacketsmax 0
set server_motdfile "none"
set server_motd1 " ^B^3*** Welcome to OSP Tourney DM/CA/CTF *** "
set server_motd2 " "
set server_motd3 " http://www.OrangeSmoothie.org"
set server_motd4 ""
set server_motd5 ""
set server_motd6 ""
set server_motd7 ""
set server_motd8 ""
set server_ospauth 0
set server_promode 0
set server_realping 0
set server_record 0
set server_thrufloors 0
set server_timenudgemin 0
set server_timenudgemax 0
set viewcam_directory "cfg-viewcam"
// ===========================
// СУДЕЙСКИЕ СЕРВЕРНЫЕ ПЕРЕМЕННЫЕ
// ===========================
// ref_password <пароль>
// Устанавливает пароль для получения судейских полномочий.
// "None" (по умолчанию) запрещает эту возможность.
//
set ref_password "none"
// ===========================
// ОСНОВНЫЕ СЕРВЕРНЫЕ ПЕРЕМЕННЫЕ
// ===========================
// bot_autoload <строка>
// Указывает имена ботов, которые будут запущены после
// инициализации сервера. Имена ботов разделяются пробелами.
// Данная переменная позволяет администраторам автоматически
// запускать ботов при старте карты как если бы это делалось
// командой "addbot". Для бота может быть указано ЛЮБОЕ имя.
//
// bot_checktime <значение>
// Указывает количество секунд между заходом/выходом
// из игры ботов на сервере с установленным bot_minplayers
// (по умолчанию = 10).
//
// g_gametype <значение>
// Указывает начальный тип игры при старте сервера:
// 0 - Free For All DM (FFA) (по умолчанию)
// 1 - 1v1 DM (TOURNAMENT)
// 2 - Single-Player (SINGLE)
// 3 - Team Deathmatch (TDM)
// 4 - Capture The Flag (CTF)
// 5 - Clan Arena (CA)
//
// g_inactivity <значение>
// Указывает время в секундах, которое игрок может
// бездействовать на сервере перед тем, как его принудительно
// отсоединит. Значение "0" (по умолчанию) запрещает
// такую проверку.
//
// g_log <имя_файла>
// Указывает имя файла, в который записывается вся игровая
// информация. Установка имени файла в "" запрещает такую
// запись (по умолчанию = "games.log").
//
// log_default <0|1>
// Определяет формат лог-файла.
// * 0 - Расширенный формат OSP.
// 1 - id-шный формат.
//
// log_stat <0|1|2>
// Дополнительная запись изменений состояния здоровья/брони во
// время каких-либо событий в течение игры в лог-файл.
// * 0 - Не записывать дополнительную информацию
// 1 - Сбрасывать всю информацию в файл
// 2 - Отображать информацию еще и в консоли
//
set bot_checktime 10
set g_gametype 0
set g_inactivity 0
set g_log ""
set log_default 0
set log_stat 0
// ===========================
// МАТЧЕВЫЕ СЕРВЕРНЫЕ ПЕРЕМЕННЫЕ
// ===========================
// g_doWarmup <0|1>
// Определяет наличие "разминки" перед матчем (warm-up)
// Почти во всех случаях эта переменная ДОЛЖНА быть
// установлена в "1" (по умолчанию = 0).
//
// g_warmup <секунд>
// Определяет максимальное количство секунд разминки.
// Это время сбрасывается в 10 секунд, если все игроки
// "готовы" (ready"). Если эта переменная установлена в "0",
// а g_doWarmup "1", то время разминки НЕ ограничено и все
// игроки сами должны написать "ready" для начала игры.
// (по умолчанию = 20).
//
// match_carespawn <0|1>
// Определяет, будут ли игроки случайным образом
// респавниться при начале раунда в ClanArena (и только).
// * 0 - Клиенты НЕ респавнятся.
// 1 - Клиенты респавнятся при начале раунда.
//
// match_cawarmupfire <0|1>
// Позволяет клиентам запрещать/разрешать стрельбу
// во время разминки в ClanArena.
// 0 - Стрельба запрещена.
// * 1 - Игроки могут стрелять.
// Боеприпасы, здоровье и броня не уменьшаются.
//
// match_dropitems <0|1>
// Игроки могут сбрасывать предметы (оружие/боеприпасы)
// при игре в режиме TDM.
// * 0 - Игроки НЕ могут сбрасывать оружие/боеприпасы.
// 1 - Игроки могут сбрасывать оружие/боеприпасы.
//
// match_hurtself <0|1>
// Определяет нанесение повреждений себе-самому (например,
// при рокет-джампах).
// 0 - Клиенты НЕ могут повредить себе.
// * 1 - Клиенты могут повредить себе.
//
// match_instagib <0|1>
// * 0 - Нормальный режим игры.
// 1 - Игра в режиме "смерть с первого выстрела" (instagib):
// на карте нет предметов и рулезов кроме рельсы и кулака.
//
// match_lateJoin <0|1>
// Определяет возможность игрока свободно
// присоединиться к матчу после начала оного.
// Не учитывается, если g_doWarmup "0".
// * 0 - Опоздавшие будут сидеть и наблюдать за матчем.
// Если только: игроки не откроют свою команду,
// капитан не пригласит присоединиться к команде,
// судья сам поставит в команду.
// 1 - Традиционный режим, когда каждый может свободно
// входить в команду во время матча.
//
// match_maxsuicides <значение>
// Количество суицидов, совершенное клиентом перед тем,
// как его выбросит/забанит с сервера (по умолчанию = 5).
// После /kill определенное количество раз или суицида
// (например, прыжки в кал) 2 * match_maxsuicides раз.
//
// match_minplayers <значение>
// Указывает минимальное количество игроков, которые
// должны присутствовать в игре для начала матча
// (по умолчанию = 2). Полезно, когда g_doWarmup "1" и
// g_warmup "0".
//
// match_mutespecs <0|1>
// Разрешает/запрещает отображение в консоли разговоров
// наблюдателей для активных игроков (только для
// командных режимов, по умолчанию = 0).
//
// match_poweruprespawn <60|90|120>
// Определяет время (в секундах) между появлениями рулезов
// (кроме BattleSuit, который всегда появляется через 120 секунд).
// Доступно только для Promode (по умолчанию = 120 для CTF
// и 60 для всех других типов).
//
// match_overtime <0|1|2|3>
// Определяет тип овертайма в случае ничьи в матчах
// 1v1/Team DM/CTF:
// 0 - Sudden Death: Игра продолжается без паузы, побеждает
// первый набравший фраг игрок. По умолчанию для 1v1/CTF.
// 1 - Sudden Death-Timed overtime: Если результат игры по-прежнему
// равный после X овертаймов, то включается тип овертайма "0".
// По умолчанию для TDM.
// 2 - No overtime: Овертайма нет - матч оканчивается ничьей.
// 3 - Tie-Timed overtime: Если результат игры по-прежнему
// равный после X овертаймов, матч заканчивается ничьей.
//
// match_overtimecount <значение>
// Количество играемых овертаймов. Примечание: установка
// данного параметра в "0" будет означать овертаймы до
// победы (по умолчанию = 0).
//
// match_overtimelength <значение>
// Количество минут в овертайме (по умолчанию = 5).
// Значение болжно быть больше или равно "1".
//
// match_readypercent <значение>
// Указывает процент "готовых" активных игроков,
// необходимый для начала матча (по умолчанию = 51).
//
// match_roundtimer <значение>
// Указывает количество секунд между раундами в
// режиме игры ClanArena mode (по умолчанию = 10).
// Минимальное значение - 2 секунды, максимальное - 20.
//
// match_timeoutcount <значение>
// Указывает количество таймаутов (пауз), которое может взять
// каждая из команд или игрок во время матча (по умолчанию = 3).
//
// match_timeoutlength <значение>
// Указывает количество секунд в таймауте (по умолчанию = 60).
//
// match_winbyscore <значение>
// В режиме дуэлей эта переменная устанавливает значение отрыва
// по фрагам между игроками для окончания матча. Ускоряет матч,
// если играет "отец" против "ламо". Значение "0" выключает данную
// фичу (по умолчанию).
//
// warmup_armor <значение>
// Указывает на количество брони во время разминки.
// Для всех режимов кроме ClanArena.
//
set g_doWarmup 0
set g_warmup 20
set match_carespawn 0
set match_cawarmupfire 1
set match_hurtself 1
set match_instagib 0
set match_latejoin 0
set match_maxsuicides 5
set match_minplayers 2
set match_mutespecs 0
set match_overtime 1
set match_overtimecount 0
set match_overtimelength 5
set match_readypercent 51
set match_roundtimer 10
set match_timeoutcount 0
set match_timeoutlength 60
set match_winbyscore 0
set warmup_armor 0
// ============================
// КОМАНДНЫЕ СЕРВЕРНЫЕ ПЕРЕМЕННЫЕ
// ============================
// team_allcaptain <0|1>
// * 0 - Один капитан на команду.
// 1 - Все игроки в команде имеют возможность
// приглашать наблюдателей или вызывать тайм-аут.
// Но в команде по-прежнему один "настоящий" капитан.
//
// team_armordamage <0|1>
// * 0 - Броня НЕ повреждается от причинения самому себе
// повреждений (только для режима ClanArena).
// 1 - Броня повреждается от причинения самому себе
// повреждений (только для режима ClanArena).
//
// team_maxplayers <значение>
// Определяет максимальное количество игроков в команде.
// (По умолчанию = 0 - без ограничений).
//
// team_nocontrols <значение>
// Переменная для исключения капитанства, командных указаний
// и обновления результатов (по умолчанию = 0 - все включено).
//
// team_noteamready <0|1>
// Включает возможность использования команды "teamready"
// (по умолчанию = 0 - разрешена).
//
// g_weaponTeamrespawn <значение>
// Указывает время появления оружия (в секундах) для TDM
// (по умолчанию = 30).
//
// g_weaponrespawn <значение>
// Указывает время появления оружия (в секундах) для
// всех типов игры (кроме TDM, по умолчанию = 5).
//
// g_friendlyFire <0|1>
// 0 - Партнеры по комаде НЕ могут причинять повреждения друг другу.
// * 1 - Партнеры по комаде могут причинять повреждения друг другу.
//
// g_teamAutoJoin <0|1>
// * 0 - Присоединившиеся игроки остаются наблюдателями.
// 1 - Присоединившиеся к серверу игроки автоматически входят в
// команду с меньшим количеством игроков (при равном
// количестве игроков - в команду с меньшим количеством очков).
//
// g_teamForceBalance <0|1>
// * 0 - Игроки могут входить в любую команду, независимо от
// количества игроков.
// 1 - Заставляет игрока присоединиться к команде с меньшим
// количеством игроков (при равном количестве игроков - в
// команду с меньшим количеством очков).
//
set team_allcaptain 1
set team_armordamage 0
set team_maxplayers 0
set g_weaponTeamrespawn 30
set g_weaponrespawn 5
set g_friendlyFire 1
set g_teamAutoJoin 0
set g_teamForceBalance 0
// ===========================
// СЕРВЕРНЫЕ ПЕРЕМЕННЫЕ ДЛЯ КРЮКА
// ===========================
// hook_enable <0|1>
// * 0 - Запрещает крюк
// 1 - Разрешает использование игроками крюка.
// (bind <клавиша> +button5)
//
// hook_delaytime <миллисекунды>
// Определяет минимальное время в милисекундах,
// по истечении которого можно снова использовать крюк.
// (по умолчанию = 750).
//
// hook_holdtime <секунд>
// Указывает максимальное количество секунд, во время
// которых крюк остается прицепленным (по умолчанию = 3).
//
// hook_sky <0|1>
// * 0 - Игроки НЕ могут прицепиться к "небу".
// 1 - Игроки могут прицепитсья к любой поверхности
// (кроме других игроков).
//
// hook_speed <значение>
// Скорость, с которой крюк отстреливается от игрока и цепляется
// за какую-либо поверхность (по умолчанию = 1200).
//
// hook_speedpull <значение>
// Скорость, с которой игрока тащит к месту крепления крюка
// (по умолчанию = 950).
//
set hook_enable 0
set hook_delaytime 750
set hook_holdtime 3
set hook_sky 0
set hook_speed 1200
set hook_speedpull 950
// =========================================
// СЕРВЕРНЫЕ ПЕРЕМЕННЫЕ ГОЛОСОВАНИЯ ПО РЕЖИМУ ИГРЫ
// =========================================
// mode_start <номер_режима>
// Указывает режим игры, с которым сервер стартует, а также
// на который переходит после 10 минут простоя без игроков.
// Установка переменной в "-1" выключает эту фичу.
//
// mode_customfile <имя_файла>
// Определяет файл, содержащий имя_режимаайл_конфигурации
// каждого из доступных для голосования альтернативных режимов.
// Клиенты голосуют за "имя_режима". Если голосование
// прошло успешно, то выполняется "файл_конфигурации".
// Данные альтернативные режимы игры могут быть запрещены
// для голосования установкой mode_customfile в "none" (по умолчанию).
// Тут хитрая система-ниппель, рекомендуется изучить файлик
// osp/Docs/osp-q3-Mode-info.txt для полного списка настроек и их опций.
//
set mode_start "-1"
set mode_customfile "none"
// ==========================================
// СЕРВЕРНЫЕ ПЕРЕМЕННЫЕ ДЛЯ УПРАВЛЕНИЯ ГОЛОСОВАНИЕМ
// ==========================================
// g_allowVote <0|1>
// 0 - Запрещение каких-либо голосований на сервере.
// * 1 - Голосования разрешены.
//
// vote_limit <значение>
// Максимальное количество голосований за игру
// (судьи не касается, по умолчанию = 5).
//
// vote_allow_*
// 0 - Запрещает голосование по определенному предмету.
// * 1 - Разрешает голосование по этому предмету.
//
// По умолчанию vote_allow_ref установлен в "0", то есть
// голосование по выбору судьи запрещено. В противном случае
// для проведения голосования требуется наличие минимум 3-х игроков.
// После сыграной карты статус судьи снимается.
//
// vote_allow_armordamage <0|1>
// Определяет нанесение повреждений себе-самому (например,
// при рокет-джампах). Только для режима ClanArena.
//
// vote_allow_ca_startrespawn <0|1>
// Определяет, будет ли произведен респавн игроков
// при начале раунда в ClanArena.
//
// vote_allow_ca_warmupfire <0|1>
// Позволяет клиентам запрещать/разрешать стрельбу
// во время разминки в ClanArena.
//
// vote_allow_falling <0|1>
// Запрещает/разрешает повреждения при падениях.
//
// vote_allow_items <бит-маска>
// Указывает на доступный для голосования предмет.
// Значения <бит-маски> описаны ниже.
// (по умолчанию = 1023 - все предметы).
//
// vote_allow_mutespecs <0|1>
// Разрешает клиентам голосовать за "молчание" наблюдателей.
//
// vote_allow_pmove <0|1>
// Позволяет клиентам голосовать за использование
// улучшенного алгоритма движений (pmove_fixed).
//
// vote_allow_poweruprespawn <0|1>
// Позволяет клиентам в режиме Promode голосовать
// за изменение времени появления рулезов. Для голосования
// разрешены только значения 60, 90 и 120.
//
// vote_allow_powerups <бит-маска>
// Указывает на доступный для голосования рулез (powerup).
// Значения <бит-маски> описаны ниже.
// (по умолчанию = 255 - все рулеза).
//
// vote_allow_reload <0|1>
// Разрешает голосование за изменение времени перезарядки рельсы.
// Действует только в режиме игры instagib.
//
// vote_allow_respawn <0|1>
// Разрешает голосование за изменение переменной g_forerespawn.
//
// vote_percent <1-100>
// Определяет процент проголосовавших "за" для принятия голосования.
//
set g_allowVote 1
set vote_allow_altgraphics 1
set vote_allow_allcaptain 1
set vote_allow_armordamage 1
set vote_allow_capturelimit 1
set vote_allow_ca_startrespawn 1
set vote_allow_ca_warmupfire 1
set vote_allow_dropitems 1
set vote_allow_falling 1
set vote_allow_fastrail 1
set vote_allow_fraglimit 1
set vote_allow_hook 0
set vote_allow_instagib 1
set vote_allow_items 1023
set vote_allow_kick 1
set vote_allow_lgcooldown 1
set vote_allow_map 1
set vote_allow_machinegun 1
set vote_allow_maxpackets 1
set vote_allow_mutespecs 1
set vote_allow_osphud 1
set vote_allow_overtime 1
set vote_allow_pmove 1
set vote_allow_poweruprespawn 1
set vote_allow_powerups 255
set vote_allow_promode 1
set vote_allow_pure 1
set vote_allow_referee 0
set vote_allow_reload 1
set vote_allow_respawn 1
set vote_allow_roundlimit 1
set vote_allow_teamdamage 1
set vote_allow_thrufloors 1
set vote_allow_timelimit 1
set vote_allow_timenudge 1
set vote_allow_weaponrespawn 1
set vote_limit 5
set vote_percent 50
// ==========================
// СЕРВЕРНЫЕ ПЕРЕМЕННЫЕ ДЛЯ КАРТ
// ==========================
// map_file <имя_файла>
// Указывает на файл с инфомацией для карт (по умолчанию= "maps.txt").
//
// map_autoload <0|1|2|3>
// 0 - Запрещен автопоиск карт.
// * 1 - Автопоиск карт в зависимости от типа игры.
// 2 - То же, что и 1, плюс добавляются карты,
// которые не имеют .arena файлов.
// 3 - Автопоиск и добавление в список всех карт в osp/ и baseq3/.
//
// Динамический список карт! Начиная с версии Quake3 1.27n и выше,
// OSP умеет генерировать список доступных карт автоматически,
// основываясь на текущем типе игры. Данная фича полезна, когда
// какая-нибудь новая карта не имеет .arena файла и из-за этого не
// показывается в списке карт, соответствующем текущему типу игры.
// Новая команда:
//
// deletemap <имя_карты>
//
// Позволяет убрать карту из полученного списка.
//
// OSP генерирует список карт каждый раз при загрузке
// или при рестарте карты. OSP также может подчищать
// карты, которые указаны с неправильными именами.
//
// map_queue <0|1>
// 0 - Запретить использование очередности карт.
// Запрет на очередность карт аннулирует все
// нижеперечисленные переменные.
// * 1 - Очередность карт загружена и активна (по умолчанию).
//
// map_rotate <0|1>
// 0 - По окончании матча переход к следующей
// карте из очереди НЕ происходит .
// * 1 - По окончании матча происходит переход к
// следующей карте.
//
// map_random <0|1>
// 0 - Карты играются по порядку.
// * 1 - Карта выбирается случайно.
//
// map_once <0|1>
// 0 - Нет гарантии, что вновь выбранная карта уже
// игралась в этом круге списка (при map_random "1").
// * 1 - Вновь выбранная карта гарантированно не
// игралась в этом круге списка.
//
// map_nocount <0|1>
// * 0 - Учитывание минимального/максимального количества
// игроков, указанного в списке карт.
// 1 - Игнорирование количества игроков и свободная загрузка
// любой карты из списка..
//
// map_halt <0|1>
// * 0 - Загрузка следующего уровня без паузы.
// 1 - Приостановка загрузки следующего уровня.
//
set map_file "maps.txt"
set map_autoload 1
set map_queue 1
set map_rotate 1
set map_once 1
set map_random 1
set map_nocount 0
set map_halt 0
// =====================================
// СЕРВЕРНЫЕ ПЕРЕМЕННЫЕ ДЛЯ ПРЕДМЕТОВ/ОРУЖИЯ
// =====================================
// item_disable <бит-маска>
// Определяет предметы (исключая рулеза), которые будут
// убраны с карты (по умолчанию = 0). Значение <бит-маски>
// есть сумма выбранных нижеприведенных значений:
//
// <бит-маска>
// ----------------
// * 0 - Нет запрещенных предметов
// 1 - Вся броня
// 2 - Все аптеки
// 4 - Царь-пушка (BFG)
// 8 - Мошна (Machinegun)
// 16 - Обрез (Shotgun)
// 32 - Банкомет (GrenadeLauncher)
// 64 - Рокет (RocketLauncher)
// 128 - Шафт (LightningGun)
// 256 - Плазма (PlasmaGun)
// 512 - Рельса (RailGun)
//
// Помните, что при запрещении какого-либо оружия
// автоматически запрещается появление и боеприпасов к нему.
//
// Пример: item_disable "511" убирает все предметы с карты за
// исключением рельсы и болванок к ней.
//
// powerup_disable <бит-маска>
// Определяет рулеза, которые будут убраны с карты (по умолчанию = 0).
// Значение <бит-маски> есть сумма выбранных нижеприведенных значений:
//
// <бит-маска>
// ----------------
// * 0 - Нет запрещенных рулезов
// 1 - Квад (Quad Damage)
// 2 - Батл (Battlesuit)
// 4 - Ускорение (Haste)
// 8 - Регенератор (Regeneration)
// 16 - Невидимость (Invisibility)
// 32 - Крылышки (Flight)
// 64 - Телепортер (Teleporter)
// 128 - Шприц (Medkit)
//
// Пример: powerup_disable "127" убирает все рулеза
// с карты за исключением носимого шприца.
//
// armor_q2style <0|1>
// Использование Q2-шной системы брони.
// * 0 - Стандартный Q3 режим
// 1 - Желтый (Yellow) = 100 максимум, Красный (Red) = 200 максимум,
// Сухари (Shards) = плюс по 5 без верхнего ограничения,
// броня не уменьшается до 100.
//
// railgun_damage <значение>
// Указывает количество повреждения, наносимого при попадании
// рельсой (по умолчанию = 100).
//
// gauntlet_damage <значение>
// Указывает количество повреждения, наносимого при попадании
// кулаком (по умолчанию = 50).
//
// gauntlet_disable <0|1>
// Разрешает/запрещает использование кулака ярости (Gauntlet).
// Перемення оставлена для совместимости со старыми версиями OSP.
//
// instagib_reload <100-5000>
// Указывает время (в миллисекундах) перезарядки рельсы
// в режиме instagib. По умолчанию = 1500.
//
// mg_damage <значение>
// Указывает количество повреждения, наносимого при попадании
// из мошны (НЕ для командой игры, по умолчанию = 7).
//
// mg_damageTeamplay <значение>
// Указывает количество повреждения, наносимого при попадании
// из мошны (ДЛЯ командой игры, по умолчанию = 5).
//
// weapon_deaddrop <0|1>
// 0 - На месте смерти игрока НЕ остается его текущее оружие.
// * 1 - На месте смерти игрока остается его текущее оружие.
//
// weapon_have <бит-маска>
// Указывает на ВЕСЬ набор оружия, с которым игрок входит
// в игру или респавнится после смерти (по умолчанию = 1).
//
// weapon_start <бит-маска>
// Указывает на оружие в руках, с которым игрок входит
// в игру или респавнится после смерти (по умолчанию = 257).
// Будет выбрано оружие с наименьшим номером.
//
// <бит-маска>
// ----------------
// 1 - Мошна (Machinegun)
// 2 - Обрез (Shotgun)
// 4 - Банкомет (GrenadeLauncher)
// 8 - Рокет (RocketLauncher)
// 16 - Шафт (LightningGun)
// 32 - Рельса (RailGun)
// 64 - Плазма (PlasmaGun)
// 128 - Царь-пушка (BFG)
// 256 - Кулак ярости (Gauntlet)
//
// start_*: <значение>
// Определяет начальное количество боеприпасов /армора /здоровья.
//
// start_armor (По умолчанию: 0)
// start_health (По умолчанию: 125)
// start_bullets (По умолчанию: 50 при командной игре/иначе 100)
// start_shells (По умолчанию: 0)
// start_rockets (По умолчанию: 0)
// start_grenades (По умолчанию: 0)
// start_lightning (По умолчанию: 0)
// start_slugs (По умолчанию: 0)
// start_cells (По умолчанию: 0)
// start_bfg (По умолчанию: 0)
//
// replace_*: <номераменяемого_предмета>
// Позволяет заменить один предмет другим.
//
// replace_machinegun (По умолчанию: 1 - Machinegun)
// replace_shotgun (По умолчанию: 2 - Shotgun)
// replace_glauncher (По умолчанию: 4 - GrenadeLauncher)
// replace_rlauncher (По умолчанию: 8 - RocketLauncher)
// replace_lightning (По умолчанию: 16 - LightningGun)
// replace_railgun (По умолчанию: 32 - Railgun)
// replace_plasmagun (По умолчанию: 64 - PlasmaGun)
// replace_bfg (По умолчанию: 128 - BFG)
// replace_invis (По умолчанию: 256 - Invisibility)
// replace_quad (По умолчанию: 512 - Quad)
// replace_battlesuit (По умолчанию: 1024 - BattleSuit)
// replace_haste (По умолчанию: 2048 - Haste)
// replace_regen (По умолчанию: 4096 - Regeneration)
// replace_flight (По умолчанию: 8192 - Flight)
//
set item_disable 0
set powerup_disable 0
set armor_q2style 0
set railgun_damage 100
set instagib_reload 1500
set gauntlet_damage 50
set mg_damage 7
set mg_damageTeamplay 5
set weapon_deaddrop 0
set weapon_have 257
set weapon_start 1
set start_armor 0
set start_health 125
set start_bullets 0
set start_shells 0
set start_rockets 0
set start_grenades 0
set start_lightning 0
set start_slugs 0
set start_cells 0
set start_bfg 0
set replace_machinegun 1
set replace_shotgun 2
set replace_glauncher 4
set replace_rlauncher 8
set replace_lightning 16
set replace_railgun 32
set replace_plasmagun 64
set replace_bfg 128
set replace_invis 256
set replace_quad 512
set replace_battlesuit 1024
set replace_haste 2048
set replace_regen 4096
set replace_flight 8192
map q3dm6