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

568 lines
17 KiB
Plaintext
Executable File
Raw 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/CA/CTF Commands for Quake3
----------------------------------------------------------
http://www.OrangeSmoothie.org
rhea@OrangeSmoothie.org
v(1.01)
1 Января 2001
Здесь приводится описание всех доступных клиентских
и серверных команд OSP Tourney DM/CA/CTF (далее OSP).
Все требующие параметры команды могут быть набраны и выполнены
без параметров для получения дополнительной информации о текущих
установках команды.
В описаниях команд используется общая семантика Unix
в определении необходимости параметров:
- Любой параметр, заключенный в < ... > НЕОБХОДИМ.
- Любой параметр, заключенный в [ ... ] НЕОБЯЗАТЕЛЬНЫЙ.
Параметры к некоторым из нижеприведенных команд содержат
омергрока" - порядковое число, присвоенное игроку во время
присоединения к серверу. Для нахождения "номерагрока" выполните
команду "\players", которая выведет список всех игроков с
соответствующими им номерами.
Примечание: все нижеприведенные команды являются
дополнительными к списку стандартных команд Quake3.
Замечания по переводу шлите по адресу: olzah@quakeshit.com
============================
Общие команды (для всех режимов игры)
============================
autorecord
Мгновенная запись демки с информативным
уникальным именем (долько для клиентов OSP).
autoscreenshot
Мгновенное сохранение образа экрана (screenshot) c
информативным уникальным именем (долько для клиентов OSP).
bottomshots [аббревиатура_оружия]
Выводит ХУДШИЕ результаты по всему или какому-либо
отдельному оружию (для этого указывайте аббревиатуру
необходимого оружия: MG, SG, GL, RL, LG, RG, PG или BFG).
Игрок должен сделать минимум 10 выстрелов.
+button5
Активация крюка/захвата, если это позволяет сервер.
callvote <параметр>
Голосование. Список всех доступных <параметров>
будет дан далее в этом документе.
credits
Вывод информации о людях, принявших участие в создании OSP.
currenttime
Вывод текущего времени.
followpowerup
Включает в режиме наблюдения (chase-cam) автопереключение
камеры на взявшего рулез (powerup) игрока.
help / commands
Вывод списка доступных для текущего режима игры команд.
menu
Вызов клиентского меню для настройки специфических
переменных OSP (очень полезная вещь). Клавиши weapnext/weapprev
для движения вниз/вверх, backward/forward - вперед/назад.
motd
Вывод текущего серверного MOTD
(сообщение дня, информация о сервере).
players
Вывод списка всех активных игроков на сервере с их номерами
плюс некоторая дополнительная информация.
ref / referee <пароль>
Стать судьей (referee).
settings
Показ текущих установок сервера. Зеленым цветом показаны значения
по умолчанию, красным - измененные в соответствии с режимом игры.
speconly
Включение/исключение присоединившихся
игроков из очереди на дуэль. При включенном
speconly игроки будут оставаться наблюдателями,
пока кто-либо из играющих не отсоединится.
stats [номергрока]
Показывает статистику попаданий из всего
задействованного игроком оружия. Если номергрока
не указан, выводится статистика на текущего игрока.
statsall
Вывод статистики на всех игроков.
statsblue/statsred
Вывод статистики на игроков синей/красной команды.
statsdump
Сбрасывает текущую статистическую информацию
в файл: <корень_osp>/stats/<дата>/<имя_файла>.txt
team s
Переключение в режим наблюдения.
topshots [аббревиатура_оружия]
Показывает лучшего по эффективности использования конкретного
оружия игрока. Игрок должен сделать минимум 10 выстрелов из этого
оружия. Если после указать аббревиатуру оружия -
MG, SG, GL, RL, LG, RG, PG, BFG, то команда покажет точность всех
играющих для данного типа оружия.
+wstats
Вывод информационной панели со статистикой (та же,
что и при stats) на текущего игрока. В режиме мульти-наблюдения
выводится статистика на игрока с выделенным окошком.
vc_follow [номергрока]
Камера наблюдения.
vc_free
Переключение камеры наблюдения из автоматического
в ручной режим и наоборот.
vc_view
Переключение камеры наблюдения из динамического в
статический режим и наоборот (камера двигается или
просто показывает в определенном направлении).
viewall
Наблюдение сразу за всеми активными игроками на сервере.
viewblue/viewred
Наблюдение сразу за всеми игроками только синей/красной команды.
viewcam
Переключение камеры наблюдения в "киношный" режим.
viewadd <номергрока>
Добвление на экран вид от другого игрока.
viewremove [номергрока]
Удаляет выделенный вид от другого игрока.
viewred / viewblue
Добавляет виды от всех игроков красной/синей команды.
viewfollow
Переключение на камеру наблюдения за игроком.
viewnone
Удаление всех добавленных видов.
viewnext / viewprev
Переключение вперед/назад по добавленным видам
от другогих игроков. (Примечание: команды follownext / followprev
в режиме мульти-наблюдения делают ту же работу).
viewcyclenext / viewcycleprev
Циклическое перемещение по видам от каждого игрока
одной команды. Если вид от этого игрока уже есть, то он
пропускается. Для режимов 1v1 или FFA перемещение
будет производиться по всем игрокам.
--> Удобные клавиши для режима мульти-наблюдения:
bind "[" followprev
bind "]" follownext
bind ";" viewprev
bind "'" viewnext
bind "." viewcycleprev
bind "/" viewcyclenext
bind backspace viewremove
bind enter viewfollow
=====================================
Команды статуса игры/игроков (g_doWarmup = 1)
=====================================
ready Устанавливает статус игрока в "готов".
notready Устанавливает статус игрока в "не готов".
time Вызов (окончание) тайм-аута.
pause Вызов (окончание) паузы в игре (только для судей).
=============================================
Команды для командных игр [общие] (g_gametype = 3, 4 или 5)
=============================================
captains
Показ имен капитанов обеих команд.
coach
Переключение в режим "тренера" (после приглашения),
или реинициализация "тренерского" экрана наблюдаемой команды.
Тренеры (хотя они только наблюдают) могут разговаривать
с игроками одной команды, вызывать тайм-ауты, сигнализировать
о готовности команды и так далее, как будто бы они сами члены команды.
coachdecline
Отказ от приглашения стать "тренером".
coachinvite <номергрока>
Приглашение игроку стать "тренером".
coachkick <номергрока>
Удаление "тренера" из команды.
drop <предмет>
Сбрасывание имеющегося в наличии оружия/боеприпасов
или флага (только для TDM и CTF). Просто наберите "\drop"
для получения списка доступных предметов.
joincode [пароль]
Показывает текущий пароль для входа в игру или используется
(при указанном пароле) для присоединения к "закрытой" команде.
lock
"Закрывает" команду от дальнейшего присоединения к ней игроков.
unlock
"Открывает" команду для дальнейшего присоединения к ней игроков.
scores
Показывает текущую командную статистику.
team <r|b|s>
Выбор команды для присоединения (r=красная, b=синяя,
s=наблюдатель) или вывод текущей команды.
time / timeout / pause
Вызов тайм-аута.
timein / unpause
Завершение тайм-аута.
=================================================
Команды для командных игр [капитанские] (g_gametype = 3, 4 или 5)
=================================================
invite / pickplayer <номергрока>
Приглашение игроку войти в капитанскую команду.
remove / kickplayer <номергрока>
Исключение игрока из капитанской команды
resign [номергрока]
Отказ от капитанских полномочий. При указании номерагрока
капитанские полномочия передаются этому партнеру по команде.
specinvite <номергрока>
Приглашение игроку следить за закрытой для наблюдателей командой.
speclock
Запрещает наблюдателям иметь возможность следить за командой.
teamready / readyteam
Переводит всех игроков команды в состояние "готов" для начала матча.
========================
Команды судьи (администратора)
========================
ref <vote_option> <param> Работает как голосование.
r_abort Прерывает матч (в основном для CA).
r_allcaptain Дает всем игрокам ограниченные капитанские полномочия.
r_allready Переводит всех игроков в состояние "готов".
r_ban <номергрока> Выбрасывает и банит (запрещает заход) игрока с сервера.
r_help Вывод списка судейских команд.
r_kick <номергрока> Кикает (выбрасывает) игрока с сервера.
r_lock / lock Закрывает не закрытые еще команды для входа в них.
r_lockblue Закрывает "синюю" команду.
r_lockred Закрывает "красную" команду.
r_map <имя_карты> Загружает карту.
r_mutespecs Запрещает/разрешает вывод сообщений наблюдателей.
r_pause / pause Приостанавливает/продолжает матч.
r_promote <номергрока> Переводит игрока в статус капитана.
r_putblue <номергрока> Включает игрока в состав "синей" команды.
r_putred <номергрока> Включает игрока в состав "красной" команды.
r_remove <номергрока> Исключает игрока из состава команды.
r_restart Перезагрузка текущей карты.
r_speclock Запрет на наблюдение за обеими командами.
r_speclockblue Запрет на наблюдение за "синей" команой.
r_speclockred Запрет на наблюдение за "красной" командой.
r_specunlock Разрешение на наблюдение за обеими командами.
r_specunlockblue Разрешение на наблюдение за "синей" команой.
r_specunlockred Разрешение на наблюдение за "красной" командой.
r_unlock Открывает обе команды для входа в них игроков.
r_unlockblue Открывает "синюю" команду для входа в нее игроков.
r_unlockred Открывает "красную" команду для входа в нее игроков.
Примечание: Судья может вызвать голосование по всем доступным для голосования
переменным, такое голосование ВСЕГДА пройдет успешно.
================================
Команды для работы с камерой наблюдения
================================
Изучите, пожалуйста, документ osp/Docs/osp-q3-Viewcam.txt
для подробного описания этих команд:
range
snapshot
snapshotdump
vc_proximity
vc_info
===================================
Команды для редактирования "нашлепок" (decals)
===================================
Изучите, пожалуйста, документ osp/Docs/osp-q3-Decal-Editing.txt
для разьяснений и более подробного описания этих команд:
decaladd - Добавление "нашлепки". Она будет добавлена
в ЗАКРЫТОМ режиме. Поменяйте режим для
начала каких-либо изменений.
decaldec - Уменьшение размера текущей "нашлепки".
decaldisable - Закрытие текущей "нашлепки".
decaldump - Сброс текущего списка ОТКРЫТЫХ "нашлепок" в
орень_Quake3/osp/decals/decal-<имя_карты>.txt
decaledit - Включает/выключает режим редактирования "нашлепок".
decalenable - Открытие текущей "нашлепки".
decalgfxnext - Присваивает текущей "нашлепке" следующую картинку из списка.
decalgfxprev - Присваивает текущей "нашлепке" предыдущую картинку из списка.
decalinc - Увеличение размера текущей "нашлепки".
decalnext - Переход к следующей открытой "нашлепке".
decalprev - Переход к предыдущей открытой "нашлепке".
decalrotclock - Поворот текущей "нашлепки" по часовой стрелке.
decalrotcounter - Поворот текущей "нашлепки" против часовой стрелки.
====================
Команды голосования
====================
Ниже будет приведен список опций, которые можно изменить
посредством голосования. Большинство из них вызывается
с параметрами "0" или "1", то бишь "ВЫКЛ" или "ВКЛ"
(0=ВЫКЛ/OFF/ЗАПРЕЩЕНО, 1=ВКЛ/ON/РАЗРЕШЕНО).
Вы можете получить список всех доступных голосованию
опций для текущего режима игры:
\callvote ?
Получить описание, способ использования и текущие установки
какой-либо опции:
\callvote <имя_опции> ?
Например, просмотреть настройки сервера для BFG:
\callvote bfg ?
Список всех опций для голосования:
----------------------------------------------
** Общие **
altgraphics <0|1>
Возможность клиенту использовать альтернативную
графику для плазмы, шафта и гранат.
dropitems <0|1>
Возможность сбрасывать оружие/боеприпасы или флаг.
instagib <0|1>
Включает режим "instagib" для текущего типа игры.
"Instagib" - это когда на карте нет никаких предметов,
игроки появляются лишь с рельсой, которая наносит
400 пунктов повреждений, и кулаком. Режим работает
для всех типов игры.
fallingdamage <0|1>
Включение/выключение повреждений при падении.
fastrail <0|1>
Опция используется для Promode (CPM), где
можно устанавливать время переключения с рельсы
в 1500ms или 1000ms - "0" или "1" соответственно.
hook <0|1>
Включение крюка.
kick <номергрока>
Выкидывание игрока с сервера.
lgcooldown <0|1>
Опция используется для Promode (CPM), где можно
устанавливать время "остывания" шафта в 0ms или 200ms
(100ms при включенном fastrail) - "0" или "1" соответственно.
map <имя_карты|номерарты>
Инициирует голосование для смены карты на указанную.
Для получения списка доступных для текущего режима игры
карт и их номеров:
\callvote map
map_restart
Рестартует текущую карту.
maxpackets_min <значение>
Устанавливает минимальное значение cl_maxpackets для
клиентов (0 снимает какие-либо ограничения).
maxpackets_max <значение>
Устанавливает максимальное значение cl_maxpackets для
клиентов (0 снимает какие-либо ограничения).
mg_damage <значение>
Устанавливает значение повреждения, наносимого пулей
машны (min = 1, max = 10).
mg_startammo <значение>
Устанавливает количество боеприпасов к мошне при
появлении игрока (min = 0, max = 500).
mode <доступные_режимы>
Загружает специфическую серверную конфигурацию
для определенного режима игры.
mutespecs <0|1>
Разрешает/запрещает вывод для игроков разговоров наблюдателей.
nextmap
Загружает следующую карту из списка карт.
osphud <0|1>
Возможность использования клиентом cg_enableOSPHUD.
overtime <0|1|2|3>
Установка режима овертайма:
0 - Sudden Death (остановка игры после первого набранного фрага)
1 - Sudden Death-Timed Overtime (sudden death после X раундов)
2 - No Overtime (отановка матча - ничья)
3 - Tie-Timed overtime (ничья после X раундов)
pmove <0|1|2>
Возможность использования клиентом улучшенной обработки физики
движений (pmove_fixed):
0 - pmove_fixed запрещено
1 - стандартный pmove_fixed
2 - улучшенный pmove_fixed
promode <0|1>
Включает режим "ProMode" для текущего типа игры.
qil|kit [имя_карты]
Изменение настроек игры для лиги QIL TeamDM. Необязательный
параметр [имя_карты] указывает на карту, которая загрузится
при смене режима игры.
referee <имя_игрока>
Присваивание игроку судейских полномочий.
reload <100-5000>
Установка времени перезарядки рельсы (в ms).
Работает только в режиме instagib.
respawn <значение>
Установка времени, через которое игрок принудительно
появляется на карте после своей смерти (forced respawn).
setffa [имя_карты]
Изменение режима игры на Free For All (мясо).
set1v1 [имя_карты]
Изменение режима игры на 1v1 (дуэльный).
setca [имя_карты]
Изменение режима игры на Clan Arena.
setctf [имя_карты]
Изменение режима игры на CTF.
settdm [имя_карты]
Изменение режима игры на Team Deathmatch.
thrufloors <0|1>
Возможность пробивания полов.
timenudge_min <значение>
Устанавливает максимальное значение cl_timenudge для
клиентов (0 снимает какие-либо ограничения).
timenudge_max <значение>
Устанавливает максимальное значение cl_timenudge для
клиентов (0 снимает какие-либо ограничения).
unreferee <имя_игрока>
Лишение игрока судейских привилегий.
cl / capturelimit <значение>
Изменение текущего лимита по захвату флага.
fl / fraglimit <значение>
Изменение текущего лимита по набранному количеству фрагов.
rl / roundlimit <значение>
Изменение текущего лимита раундов.
tl / timelimit <значение>
Изменение текущего лимита времени.
** Параметры для всех режимов кроме Clan Arena **
bfg <0|1> Запрещает/разрешает BFG.
bsuit <0|1> Запрещает/разрешает BattleSuit.
invis <0|1> Запрещает/разрешает Invisibility.
medkit <0|1> Запрещает/разрешает MedKit.
quad <0|1> Запрещает/разрешает Quad Damage.
regen <0|1> Запрещает/разрешает Regeneration.
teleporter <0|1> Запрещает/разрешает Teleporter.
** Параметры для режима Clan Arena **
armordamage <0|1>
Определяет нанесение себе повреждений (при рокетджампах например).
startrespawn <0|1>
Делать респавн игрока в начале раунда.
warmupfire <0|1>
Возможность стрелять во время разминки.
** Параметры для командных режимов **
allcaptain <0|1>
Присвоение всем игрокам команды капитанских прав.
teamdamage <0|1>
Возможность нанесения повреждений партнерам по команде.
===============
Серверные команды
===============
Эти команды есть дополнение к стандартному списку Quake3,
вводятся с консоли выделенного сервера.
addbot
Добавление бота в игру. Если имя бота не будет совпадать
с имеющимся списком, то OSP хитрым образом выберет и
бота для загрузки, и уровень его игры.
allready
Делает статус игроков "готов".
ban <номергрока>
Банит (запрещает заход) игрока на сервер.
filterlist / banlist
Выводит список всех фильтров на сервере.
filterload / playernames / banload
Загружает указанные в filter_file и player_file
фильтры/список запрещенных к заходу на сервер игроков.
loadmaps
Перезагружает серверную очередность карт.
pause / mpause
Приостанавливает матч.
players
Выводит список игроков, как это делает клиентская команда "\players".