Console commands
Версия от 18:27, 28 декабря 2015; Manager (обсуждение | вклад)
Содержание
Основные общие команды
| Команда | Тип | Значение по умолчанию | Описание |
|---|---|---|---|
| client.connect [Server IP]:[Server Port] connect [Server IP]:[Server Port] |
C | Команда для подключения игровой клиента к серверу. Обязательно указывается IP-адрес и порт сервера. | |
| client.disconnect disconnect |
C | Команда для отключения клиента от сервера | |
| chat.say [Текст] | C | Выводит сообщение в чат | |
| clperf global.clperf perf global.perf |
C | Выводит данные о производительности | |
| find global.find |
C, S | Показывает список всех доступных консольных команд и их описание. Имейте в виду, некоторые из них имеют администраторский статус, поэтому вам будут недоступны. |
Команды настройки клиента
| Команда | Тип | Значение по умолчанию | Описание |
|---|---|---|---|
| aianimation.groundorient [Boolian] | C | true | |
| aianimation.qualitydistance [Value] | C | 80 | Регулирует шаг расстояния при котором качество LOD текстуры меняется. |
| aianimation.speedscale [Boolian] | C | true | Команда включает, либо выключает анимацию перемещения животных. |
| audio.game [Value] | C | 1 | Команда регулирует общую громкость в игре. Примечание: Если вы хотите сделать громкость выше, попробуйте значение 5 или 10. Если хотите сделать ниже, попробуйте -5 или -10. |
| audio.ambience [Boolian] | C | true | Включает или выключает звук окружения. |
| audio.master [Value] | C | 1 | |
| audio.music [Value] | C | 1 | Команда регулирует громкость музыки в игре. |
| audio.speakers [Value] | C | 2 | Команда регулирует громкость микрофона. |
| audio.voice [Value] | C | 1 | Команда регулирует громкость голосов других игроков. |
| chat.add | C | ||
| chat.enabled [Boolian] | C | true | команда включает, либо выключает игровой чат. |
| chat.open | C | Показывает чат бокс. | |
| client.enabled [Boolian] | C | true | Примечание: Команда больше не поддерживается. |
| client.fps | C | Показывает FPS клиента в консоле, на момент ввода команды. | |
| fps.graph [Value] | C | false | Выдает небольшой график с кадрами клиента прямо в интерфейсе игры. |
| fps.limit [Value] | C | -1 | Когда не требуется большое количество кадров в секунду, например, в связи с производительностью компьютера, можно установить лимит кадров. По умолчанию ограничитель не установлен. максимальное значение равно 100. |
| lerp.enabled [Boolian] client.lerp [Boolian] |
C | true | Включает интерполяцию[1] на "позициях" пакетов данных. |
| lerp.smoothing [Value] | C | 0.5 | Сила сглаживания интерполяции на сетевых "позициях" пакетов данных. Область значений: 0 - 1 |
| lerp.time [Value] | C | 0.1 | Время ожидания отладки для работы Lerp. 0 является наиболее точным значением, но может сильно повлиять на FPS. |
| censornudity [Boolian] entity.nudge [Boolian] |
C | true | Команда управления цензурой в игре. |
| client.report [Value] | C | 20 | Создает отчет о работе клиента и сохраняет его в папке с установленной игрой. Значение определяет время тестирования клиента. |
| colliders [Value] global.colliders [Value] |
C, S | 20550 | Определяет количество коллайдеров. Значение 0 выключает. |
| effects.aa [Boolian] | C | true | Команда включает, либо выключает сгла́живание[2]. |
| effects.ao [Boolian] | C | true | Команда включает, либо выключает Ambient Occlusion[3]. |
| effects.color [Boolian] | C | true | Команда включает, либо выключает цветокоррекцию. |
| effects.footsteps [Boolian] | C | true | Команда включает, либо выключает следы на земле. |
| effects.gibs [Boolian] | C | true | Команда включает, либо выключает фрагментацию при разрушении строений. |
| effects.maxgibs [Value] | C | 500 | Устанавливает значение фрагментации при разрушении постройки. Примечание: Высокое значение может привести к значительному проседанию FPS. |
| effects.lensdirt [Boolian] | C | true | Команда включает, либо выключает эффект линзы. |
| effects.motionblur [Boolian] | C | true | Команда включает, либо выключает эффект размытие. |
| effects.shafts [Boolian] | C | true | Команда включает, либо выключает объёмный свет |
| effects.vignet [Boolian] | C | true | Команда включает, либо выключает виньетирование. |
| graphics.af | C | false | Команда включает, либо выключает анизотропную фильтрацию[4]. |
| graphics.branding [Boolian] | C | true | Команда включает, либо выключает указание версии в правом верхнем углу. |
| graphics.chat [Boolian] | C | true | Команда включает, либо выключает чат. |
| graphics.dof [Boolian] | C | false | Команда включает, либо выключает размытие переднего, либо заднего плана[5]. |
| graphics.drawdistance [Value] | C | 2500 | Команда регулирует дистанцию прорисовки. |
| graphics.fov [Value] | C | 75 | Команда позволяет изменять угол обзора вашего персонажа (от первого лица). Чем выше число, тем больше угол обзора на экране. Чем меньше число, тем меньше вы видите. |
| graphics.hud [Boolian] | C | false | Команда включает, либо выключает пользовательский интерфейс. |
| graphics.lodbias [Boolian] | C | Команда регулирует дальность прорисовки зданий и погрузки соответствующих LOD моделей. | |
| graphics.parallax [Value] | C | 0.5 | Команда влияет на эффект параллакса[6]. Изменияет коэфициэнт угла положения удаленного фона. |
| graphics.quality [Value] | C | 5 | Эта команда изменяет настройки качества графики, которые вы установили при запуске игры. Значение 0 – самые низкие настройки, 5 – самые высокие. |
| graphics.shaderlod [Value] | C | 2147483647 | Команда регулирует качество шейдеров. |
| graphics.shadowdistance [Value] | C | 100 | Определяет дальность прорисовки теней. Большое значение может повлиять на FPS. |
| graphics.shadowlights [Value] | C | 1 | Влияет на качество прорисовки теней. |
| graphics.uiscale [Value] | C | 1 | Команда регулирует размер интерфейса. |
| gc.collect [Value] | C | Клиент проверяет неиспользуемую память и выгружать неиспользуемые активы, освобождая память. | |
| input.flipy [Value] | C | Убирает баг с "прицеливанием назад" | |
| input.holdtime [Value] | C | 0.2 | Примечание: Команда больше не поддерживается. |
| input.sensitivity [Value] | C | 2 | Изменяет чувствительность мыши. Примечание: Команда больше не поддерживается. |
| physics_iterations global.physics_iterations |
C | 7 | The default solver iteration count permitted for any rigid bodies (default 7). Значение должно быть положительным. |
| physics_steps global.physics_steps |
C | The amount of physics steps per second. | |
| physics.bouncethreshold | 2 | Примечание: Команда больше не поддерживается. | |
| physics.sleepthreshold | 0,005 | Примечание: Команда больше не поддерживается. | |
| physics.solveriterationcount | 3 | The default solver iteration count permitted for any rigid bodies (default 7). Значение должно быть положительным. Примечание: Команда больше не поддерживается. | |
| physics.steps | 30.003 | The amount of physics steps per second. Примечание: Команда больше не поддерживается. |
Админские команды
| Команда | Тип | Значение по умолчанию | Описание |
|---|---|---|---|
| ownerid [Item ID] global.ownerid [Item ID] |
S | Устанавливает владельца сервера. | |
| moderatorid [Item ID] gloval.moderatorid [Item ID] |
C, S | Дает игроку выбранному права админстратора. | |
| god dmg.godmode |
C | false | Команда включает, либо выключает "God" мод для администратора. |
| notice.popupall [Text] | Отправляет всплывающее по середине экрана сообщение всем игрокам | ||
| players global.players |
C, S | Выводит список подключенных в данный момент игроков и информацию о них(Ник, Steam ID, ping, позицию, время онлайн). | |
| admin.mutechat [Playr Name] | C, S | Заблокировать чат игроку. | |
| admin.mutevoice [Playr Name] | C, S | Заблокировать голосовой чат игроку. | |
| admin.unmutechat [Playr Name] | C, S | Разблокировать чат игроку. | |
| admin.unmutevoice [Playr Name] | C, S | Разблокировать голосовой чат игроку. | |
| kick [Player Name] global.kick [Player Name] |
C, S | Команда оключает определенного игррока от сервера. | |
| kickall global.kickall |
C, S | Команда отключает всех игроков от сервера. | |
| kill [Player Name] global.kill [Player Name] |
C, S | Команда убивает определнного игрока. | |
| injure [Playr Name] global.injure [Playr Name] |
C, S | Использование команды "положит" игрока в состояние "Ранен". Не убивает, но он будет обездвижен пока ему не помогут. | |
| ban [Playr Name / Steam ID] global.ban [Playr Name / Steam ID] |
C, S | Заблокировать игрока на сервере. | |
| banid [Steam ID] [Desc] global.banid [Steam ID] [Desc] |
C, S | Заблокировать игрока на сервере по Steam ID, где Desc - указание причины блокировки. | |
| banlist global.banlist |
C, S | Показать список заблокированных Steam ID. | |
| listid global.listid |
C, S | Показать список заблокированных Steam ID в компактном виде. | |
| banlistex global.banlistex |
C, S | Показать список заблокированных игроков. Выводит Steam ID, имя игрока и причину блокировки. | |
| inv.giveall [Item ID] [Col] | C, S | Дает всем игрокам всем предмет. | |
| inv.giveplayer [Item] [Col] [Player Name] | C, S | Дает предмет определенному игроку. | |
| inventory.endloot [Value] | C | ||
| inventory.give [Item] [Col] [Player Name] | C | Команда позволяет выбранному игроку положить в инвентарь любой предмет в любом количестве. Если параметр [Play Name] отсутвует, педмет появиться в инвентаре администратра. Если инвентарь переполнен, предмет не будет получен. Примечание: В качестве названия предмета используется shortname (например, rifle_bolt или metal_ore). Список коротких названий можно найти в статье "ID предметов". | |
| inventory.giveall [Item] [Col] | C, S | Команда позволяет раздать всем игрокам определенный предмет. Примечание: Предмет получат только те игроки, что в данный момент находятся в игре. В качестве названия предмета используется shortname (например, rifle_bolt или metal_ore). Список коротких названий можно найти в статье "ID предметов". | |
| inventory.givebp [Item] [Col] [Player Name] | C | Команда позволяет выбранному игроку положить в инвентарь рецепт любого предмета в любом количестве. Если параметр [Play Name] отсутвует, педмет появиться в инвентаре администратра. Если инвентарь переполнен, предмет не будет получен. Примечание: В качестве названия предмета используется shortname (например, rifle_bolt или metal_ore). Список коротких названий можно найти в статье "ID предметов". | |
| inventory.giveid [Item ID] [Col] [Player Name] | C | Команда позволяет выбранному игроку положить в инвентарь любой предмет в любом количестве. Если параметр [Play Name] отсутвует, педмет появиться в инвентаре администратра. Если инвентарь переполнен, предмет не будет получен. | |
| craft.cancel | C, S | Отменяет процесс крафта для всех. Примечание: Эту команду рекомендуется использовать перед рестаром сервера, что бы предотвратить "дюп" игровых предметов. | |
| craft.complete | C, S | Завершает процесс крафта для всех. Примечание: Эту команду рекомендуется использовать перед рестаром сервера, что бы предотвратить "дюп" игровых предметов. | |
| craft.add | C, S | ||
| craft.canceltask | C, S | ||
| craft.instant_admins [Boolian] | C, S | false | "Инстакрафт" без модов. Включает быстрый крафт. Время крафта любого предмета 2 секунды. Только для администраторов серверов. |
| craft.instant [Boolian] | C, S | false | "Инстакрафт" без модов. Включает быстрый крафт. Время крафта любого предмета 2 секунды. |
| craft.timescale [Value] | S | 1 | Устанавливает скорость крафта (0.5 = половинное время) |
| env.addtime [Value] | C, S | ||
| env.day [Value] | C, S | 26 | |
| env.month [Value] | C, S | 5 | |
| env.year [Value] | C, S | 2024 | |
| env.time [Value] | C, S | Устанавливает время суток (внутриигрвое) (24-часовой формат) | |
| env.timescale [Value] | C, S | 0,0066666667 | Устанавливает скорость смены дня и ночи. |
| event.run [Value] | C, S | Вызывает самолет. Примечание: Команда больше не поддерживается. | |
| falldamage.enabled [Boolian] | C, S | Команда включает, либо выключает урон от падения с большой высоты. | |
| falldamage.max_vel [Value] | C, S | 30 | Устанавливает максимальный урон от падения. |
| falldamage.min_vel [Value] | C, S | 24 | Устанавливает минимальный урон от падения. |
| heli.call | C, S | Вертолет начинает патрулирование по своему маршруту. | |
| heli.calltome | C, S | Вертолет прилетает на к вашему местоположению. | |
| heli.lifetimeMinutes [Value] | C, S | 15 | Указывает интервал между вылетами вертолета. Значение 0 выключает вертолет. |
| heli.bulletAccuracy [Value] | C, S | 2 | Коэффициент определения точности стрельбы вертолета. По умолчанию стоит 2 (50%). Чем выше значение, тем меньше точность. |
| heli.bulletDamageScale [Value] | C, S | 1 | Сила атаки вертолета. Чем выше цифра, тем сильнее атака. |
| heli.strafe | C, S | ||
| decay.debug [Boolian] | C, S | false | |
| decay.scale [Value] | C, S | 1 | |
| decay.decaytickrate [Value] | C, S | 300 | Команда устанавливает скорость распада древесины объектов. Примечание: Команда больше не поддерживается. |
| decay.deploy_maxhealth_sec [Value] | C, S | 43200 | Команда устанавливает скорость восстановления здоровь. Примечание: Команда больше не поддерживается. |
| client.maxunack [Value] | S | 4 | Устанавливает планку количества рассинхронов с игрока при котором сервер начинает считать себе перегруженным. |
| client.prediction [Boolian] | C, S | true | |
| construct.frameminutes [Value] | S | 30 | Регулирует время тайм аута перед началом распада. |
| ai.move [Boolian] | C, S | true | Команда включает, либо выключает работу животных Примечание: При установки значения команды false, животные останавливаются на месте. Любые перемещения, реакции, анимация животных выключаются. |
| ai.sensetime [Boolian] | C, S | true | |
| ai.think [Boolian] | C, S | true | Команда включает, либо выключает интеллект животных. |
| chat.serverlog [Boolian] | S | true | Команда включает, либо выключает логирование игрового чата. Примечание: Запись ведется в файл chat.Log который находиться в корневой директории вашего сервера. |
| airdrop.drop | S | Вызов самолета с припасами. Примечание: Команда больше не поддерживается.> | |
| airdrop.min_players [Value] | S | 30 | Устанавливает количество игроков при котором самолет будет сбрасывать припасы. Примечание: Команда больше не поддерживается.> |
| client.tickrate [Value] | C, S | 20 | Примечание: Команда больше не поддерживается. |
| maxthreads | S | Команда позволят админам, которые держат несколько серверов на одной машине, настраивать потребление ресурсов ядра для каждого сервера | |
| nametags.enabled | S | true | Команда скрывает мета теги сервера. |
Antihack команды
| Команда | Тип | Значение по умолчанию | Описание |
|---|---|---|---|
| antihack.debuglevel [Value] | C, S | 1 | Оповещение нарушений в консоль сервера:
0 = Ни чего не выводить 1 = Выводить сообщения о серьезных нарушения 2 = Выводить все замечания |
| antihack.enabled [Boolian] | C, S | true | Команда включает, либо выключает Antihack на сервере. |
| antihack.enforcementlevel [Value] | C, S | 1 | Автоматическое принятие сервером решения о судьбе игрока:
0 = Ни чего делать 1 = Выкинуть игрока 2 = Забанить игрока |
| antihack.maxviolation [Value] | C, S | 5 | Количество нарушение которое приведет игрока к бану на сервере. |
| antihack.relaxationpause [Value] | C, S | 5 | Откатит изменения назад, до момента обнаружения наращения. |
| antihack.relaxationrate [Value] | C, S | 0.1 | Скорость с которой значение нарушения будет снижаться. |
| antihack.userlevel [Value] | C, S | 0 | На кого будет реагировать Antihack:
0 = Игроки 1 = Админы 2 = Разработчики |
| antihack.flyhack_protection [Value] | C, S | 1 | Включить защиту от flyhack[7]:
0 = Выключен 1 = включен 2 = Расширенные настройки |
| antihack.flyhack_forgiveness [Value] | C, S | 2 | Преодоленная дистанция в полете, после которой antihack начинает реагировать на игрока. Примечание: Чем меньше значение, тем больше ложных срабатываний |
| antihack.flyhack_penalty [Value] | C, S | 4 | Количество предполагаемого использования flyhack, после которого автоматически будет выдан бан. |
| antihack.flyhack_reject [Value] | C, S | При обнаружении flyhack, сервер может игнорировать перемещение игрока, фактически замораживая его положение на сервере в том месте где был обнаружен хак. Примечание: Перемещение игрока останавливается только на сервере. Это видят все игроки кроме нарушителя. На клиенте нарушителя, он продолжит двигаться, после остановки его откатит на позицию, сохраненную на сервере. Все это произойдет в случае если не настроены жесткие правила автоматического бана. | |
| antihack.noclip_protection [Value] | C, S | 2 | Включить защиту от noclip[8]:
0 = Выключен 1 = включен 2 = Расширенные настройки |
| antihack.noclip_penalty [Value] | C, S | 4 | Количество предполагаемого использования noclip, после которого автоматически будет выдан бан. |
| antihack.noclip_reject [Value] | C, S | При обнаружении noclip, сервер может игнорировать перемещение игрока, фактически замораживая его положение на сервере в том месте где был обнаружен хак. Примечание: Перемещение игрока останавливается только на сервере. Это видят все игроки кроме нарушителя. На клиенте нарушителя продолжит двигаться, после остановки его откатит на позицию, сохраненную на сервере. Все это произойдет в случае если не настроены жесткие правила автоматического бана. | |
| antihack.speedhack_protection [Boolian] | C, S | true | Включить защиту от speedhack[9]. |
| antihack.speedhack_deltatime [Value] | C, S | 0.2 | Интервал времени для проверки скорости, чем ниже значение тем выше шанс ложных срабатываний. Примечание: Чем меньше значение, тем больше ложных срабатываний |
| antihack.speedhack_forgiveness [Value] | C, S | 2 | Предполагаемый минимальная скорость при использовании speedhack. |
| antihack.speedhack_history [Value] | C, S | 20 | Преодоленное расстояние с использование speedhack, при котором в будет выдано нарушение. |
| antihack.speedhack_penalty [Value] | C, S | 4 | Количество предполагаемого использования speedhack, после которого автоматически будет выдан бан |
| antihack.speedhack_reject [Value] | C, S | При обнаружении speedhack, сервер может игнорировать перемещение игрока, фактически замораживая его положение на сервере в том месте где был обнаружен хак. Примечание: Перемещение игрока останавливается только на сервере. Это видят все игроки кроме нарушителя. На клиенте нарушителя продолжит двигаться, после остановки его откатит на позицию, сохраненную на сервере. Все это произойдет в случае если не настроены жесткие правила автоматического бана. |
Команды для разработчиков
| Команда | Тип | Значение по умолчанию | Описание |
|---|---|---|---|
| developer [Boolian] global.developer [Boolian] |
C | false | Показывает некоторую информацию для разработчиков. Например траекторию полета пуль (после ввода команды vis.attack), прочность строений и лог повреждений (выводит в консоль) |
| debugmode [Boolian] global.debugmode [Boolian] |
C | false | |
| dev.culling [Value] | C | ||
| dev.hidelayer [Value] | C | ||
| dev.netgraph [Boolian] | C | false | Показывает качество связи с сервером |
| dev.sampling [Value] | C | ||
| dev.shaderlod [Value] | C | 2147483647 | Примечание: Команда больше не поддерживается. |
| dev.showlayer | C | Показывает количество игроков на сервере. | |
| dev.togglelayer [Value] | C | ||
| cui.test | C, S | ||
| data.export [Value] | S | ||
| ddraw.arrow [Value] | |||
| ddraw.line [Value] | |||
| ddraw.sphere [Value] | |||
| ddraw.text [Value] | |||
| entity.debug_toggle [Value] | C |
Не распределенные команды
| Команда | Тип | Значение по умолчанию | Описание |
|---|---|---|---|
| dump [Value] global.dump [Value] |
C | ||
| echo [Special Value] global.echo [Special Value] |
C | Выводит некоторую информацию для отладки. | |
| error [Value] global.error [Value] |
C | ||
| file.time [Boolian] | C | false | |
| net.debug [Boolian] | C | false | |
| net.log [Boolian] | C | false | |
| net.visdebug [Boolian] | C | false | |
| note.craft_add | |||
| note.craft_done | |||
| note.craft_start | |||
| note.inv | |||
| objects global.objects |
Выводит список всех объектов на сервере. | ||
| visdebug | |||
| visdebug |
- ↑ Интерполя́ция, интерполи́рование — в вычислительной математике способ нахождения промежуточных значений величины по имеющемуся дискретному набору известных значений. Источник: wikipedia.org
- ↑ Сгла́живание (англ. Anti-Aliasing, AA) — технология, используемая для устранения эффекта «зубчатости», возникающего на краях одновременно выводимого на экран множества отдельных друг от друга плоских, или объёмных изображений.
- ↑ Окклюзия (англ. Ambient Occlusion, AO) — модель затенения, используемая в трёхмерной графике и позволяющая добавить реалистичности изображению за счёт вычисления интенсивности света, доходящего до точки поверхности.
- ↑ Анизотро́пная фильтра́ция (англ. Anisotropic Filtering, AF) — в трёхмерной графике метод улучшения качества изображения текстур на поверхностях, сильно наклонённых относительно камеры.
- ↑ Глубина резкости (англ. Depth of Field, DOF) — расстояние вдоль оптической оси объектива между двумя плоскостями в пространстве предметов, в пределах которого объекты отображаются в сопряжённой фокальной плоскости субъективно резко.
- ↑ Паралла́кс (греч. παραλλάξ, «смена, чередование») — изменение видимого положения объекта относительно удалённого фона в зависимости от положения наблюдателя.
- ↑ Flyhack - (англ: Взломанный полет) чит-программа, позволяющая вашему персонажу в игре "летать".
- ↑ Noclip - чит-программа, позволяющая вашему персонажу проходить сквозь стены.
- ↑ Speedhack - (англ: Взломанный скорость) чит-программа, позволяющая вашему персонажу перемещаться с высокой скоростью.