Console commands

Материал из Rust Wikipedia
Уважаемые игроки, сейчас содержание проекта осуществляется на собственном энтузиазме и средствах небольшой группы альтруистов. Если Вам нравится проект и Вы заинтересованы в его развитии, то у Вас есть возможность помочь сделать наш портал еще качественнее и интереснее.
Подробнее →

Основные общие команды

Команда Значение по умолчанию Описание
client.connect [Server IP]:[Server Port]
connect [Server IP]:[Server Port]
Команда для подключения игровой клиента к серверу. Обязательно указывается IP-адрес и порт сервера.
client.disconnect
disconnect
Команда для отключения клиента от сервера
chat.say [Текст] Выводит сообщение в чат
clperf
global.clperf
Выводит данные о производительности
find
global.find
Выводит список доступных команд (не всех!).

Команды настройки клиента

Команда Значение по умолчанию Описание
aianimation.groundorient [Boolian] true
aianimation.qualitydistance [Value] 80 Регулирует качество анимации на расстоянии.
aianimation.speedscale [Boolian] true Команда включает, либо выключает анимацию перемещения животных.
audio.game [Value] 1 Команда регулирует общую громкость в игре.
Примечание: Значение по умолчанию равно 1. Если вы хотите сделать громкость выше, попробуйте значение 5 или 10. Если хотите сделать ниже, попробуйте -5 или -10.
audio.ambience [Boolian] true Включает или выключает звук окружения [Value]
audio.master [Value] 1
audio.music [Value] 1 Команда регулирует громкость музыки в игре.
audio.speakers [Value] 2 Команда регулирует громкость микрофона.
audio.voice [Value] 1 Команда регулирует громкость голосов других игроков.
chat.add
chat.enabled [Boolian] true команда включает, либо выключает игровой чат.
chat.open Показывает чат бокс.
client.enabled [Boolian] true Примечание: Команда больше не поддерживается.
client.fps [Value] Показывает FPS клиента в консоле, на момент ввода команды.
client.lerp [Boolian] true Включает интерполяцию[1] на сетевых "позициях" пакетов данных.
lerp.smoothing [Value] 0.5 Сила сглаживания интерполяции на сетевых "позициях" пакетов данных.
Область значений: 0 - 1
lerp.time [Value] 0.1 Время ожидания отладки для работы Lerp. 0 является наиболее точным значением, но может быть повлиять на FPS.
censornudity [Boolian]
entity.nudge [Boolian]
true Команда управления цензурой в игре.
client.report [Value] 20 Создает отчет о работе клиента и сохраняет его в папке с установленной игрой. Значение определяет время тестирования клиента.
colliders [Value]
global.colliders [Value]
effects.aa [Boolian] true Включить/выключить Сгла́живание[2].
effects.ao [Boolian] true Включить/выключить Ambient Occlusion[3].
effects.color [Boolian] true Включить/выключить Цветокоррекцию.
effects.footsteps [Boolian] true Включить/выключить следы.
effects.gibs [Boolian] true Включить/выключить фрагментацию при разрушении строений.
effects.lensdirt [Boolian] true Включить/выключить эффект линзы.
effects.maxgibs [Value] 500 Устанавливает значение фрагментации при разрушении постройки.
Примечание: Высокое значение может привести к значительному проседанию FPS.
effects.motionblur [Boolian] true Включить/выключить размытие.
effects.shafts [Boolian] true Включить/выключить объёмный свет
effects.vignet [Boolian] true Включить/выключить виньетирование
speedhack_reject [Boolian]
graphics.af 0 Включить/выключить анизотропную фильтрацию[4].
graphics.branding [Boolian] true Включить/выключить указание версии в правом верхнем углу.
graphics.chat [Boolian] true Включить/выключить чат.
graphics.dof [Boolian] false
graphics.drawdistance [Value] 2500
graphics.fov [Value] 75 Команда позволяет изменять угол зрения вашего персонажа (от первого лица). Чем выше число, тем больше угол обзора на экране. Чем меньше число, тем меньше вы видите.
graphics.hud [Boolian] false
graphics.lodbias [Boolian]
graphics.parallax [Value] 0.5 Регулирует дальность прорисовки зданий и погрузки соответствующих LOD моделей.
graphics.quality [Value] 5 Эта команда изменяет настройки качества графики, которые вы установили при запуске игры. Значение 0 – самые низкие настройки, 5 – самые высокие.
graphics.shaderlod [Value] 2147483647
graphics.shadowdistance [Value] 100 Определяет дальность прорисовки. Большое значение может повлиять на FPS.
graphics.shadowdistance [Value] 1
graphics.shadowlights [Value] 1
graphics.uiscale [Value] 1

Админские команды

Команда Значение по умолчанию Описание
admin.mutechat [Playr Name] Заблокировать чат игроку.
admin.mutevoice [Playr Name] Заблокировать голосовой чат игроку.
admin.unmutechat [Playr Name] Разблокировать чат игроку.
admin.unmutevoice [Playr Name] Разблокировать голосовой чат игроку.
ai.move [Boolian] true Команда включает, либо выключает работу животных
Примечание: При установки значения команды false, животные останавливаются на месте. Любые перемещения, реакции, анимация животных выключаются.
ai.sensetime [Boolian] true
ai.think [Boolian] true Команда включает, либо выключает интеллект животных.
chat.serverlog [Boolian] true Команда включает, либо выключает логирование игрового чата.
Примечание: Запись ведется в файл chat.Log который находиться в корневой директории вашего сервера.
airdrop.drop
ban [Playr Name / Steam ID]
global.ban [Playr Name / Steam ID]
Заблокировать игрока на сервере.
banid [Steam ID] [Desc]
global.banid [Steam ID] [Desc]
Заблокировать игрока на сервере по Steam ID, где Desc - указание причины блокировки.
banlist
global.banlist
Показать список заблокированных Steam ID.
banlistex
global.banlistex
Показать список заблокированных игроков. Выводит Steam ID, имя игрока и причину блокировки.
client.maxunack [Value] 4 Устанавливает порог количество фризов игрока при котором сервер начинает считать себе перегруженным.
client.prediction [Boolian] true
client.tickrate [Value] 20 Примечание: Команда больше не поддерживается.
construct.frameminutes [Value] 30 Регулирует время тайм аута перед началом распада.
craft.cancel Отменяет процесс крафта для всех
craft.complete Завершает процесс крафта для всех
craft.instant_admins [Boolian] false "Инстакрафт" без модов. Включает быстрый крафт. Время крафта любого предмета 2 секунды. Только для администраторов серверов.
craft.instant [Boolian] false "Инстакрафт" без модов. Включает быстрый крафт. Время крафта любого предмета 2 секунды.
craft.timescale [Value] 1 Устанавливает скорость крафта (1 = по умолчанию, 0.5 = половинное время)
developer [Boolian]
global.developer [Boolian]
false Показывает некоторую информацию для разработчиков. Например траекторию полета пуль (после ввода команды vis.attack), прочность строений и лог повреждений (выводит в консоль)
env.addtime [Value]
env.day [Value] 26
env.month [Value] 5
env.year [Value] 2024
env.time [Value] Устанавливает время суток (внутриигрвое) (24-часовой формат)
event.run [Value] Вызывает самолет.
Примечание: Команда больше не поддерживается.
falldamage.enabled [Boolian] Включает/выключает урон от падения с высоты
falldamage.max_vel [Value] 30 Устанавливает максимальный урон от падения.
falldamage.min_vel [Value] 24 Устанавливает минимальный урон от падения.
heli.bulletAccuracy [Value] 2 Коэффициент определения точности стрельбы вертолета. По умолчанию стоит 2 (50%). Чем выше значение, тем меньше точность.
heli.bulletDamageScale [Value] 1 Сила атаки вертолета. Чем выше цифра, тем сильнее атака.
heli.call Вертолет начинает патрулирование по своему маршруту.
heli.calltome Вертолет прилетает на к вашему месту дислокации.
heli.lifetimeMinutes [Value] 15 Указывает интервал между вылетами вертолета. Значение 0 выключает вертолет.
heli.strafe

Antihack команды

Команда Значение по умолчанию Описание
antihack.debuglevel [Value] 1 Оповещение нарушений в консоль сервера:
 0 = Ни чего не выводить
 1 = Выводить сообщения о серьезных нарушения
 2 = Выводить все замечания
antihack.enabled [Boolian] true Antihack включен для всех.
antihack.enforcementlevel [Value] 1 Автоматическое принятие сервером решения о судьбе игрока:
 0 = Ни чего делать
 1 = Выкинуть игрока
 2 = Забанить игрока
antihack.maxviolation [Value] 5 Количество нарушение которое приведет игрока к бану на сервере.
antihack.relaxationpause [Value] 5 Откатит изменения назад, до момента обнаружения наращения.
antihack.relaxationrate [Value] 0.1 Скорость с которой значение нарушения будет снижаться.
antihack.userlevel [Value] 0 На кого будет реагировать Antihack:
 0 = Игроки
 1 = Админы
 2 = Разработчики
antihack.flyhack_protection [Value] 1 Включить защиту от flyhack[5]:
 0 = Выключен
 1 = включен
 2 = Расширенные настройки
antihack.flyhack_forgiveness [Value] 2 Преодоленная дистанция в полете, после которой antihack начинает реагировать на игрока.
Примечание: Чем меньше значение, тем больше ложных срабатываний
antihack.flyhack_penalty [Value] 4 Количество предполагаемого использования flyhack, после которого автоматически будет выдан бан.
antihack.flyhack_reject [Value] При обнаружении flyhack, сервер может игнорировать перемещение игрока, фактически замораживая его положение на сервере в том месте где был обнаружен хак.
Примечание: Перемещение игрока останавливается только на сервере. Это видят все игроки кроме нарушителя. На клиенте нарушителя, он продолжит двигаться, после остановки его откатит на позицию, сохраненную на сервере. Все это произойдет в случае если не настроены жесткие правила автоматического бана.
antihack.noclip_protection [Value] 2 Включить защиту от noclip[6]:
 0 = Выключен
 1 = включен
 2 = Расширенные настройки
antihack.noclip_penalty [Value] 4 Количество предполагаемого использования noclip, после которого автоматически будет выдан бан.
antihack.noclip_reject [Value] При обнаружении noclip, сервер может игнорировать перемещение игрока, фактически замораживая его положение на сервере в том месте где был обнаружен хак.
Примечание: Перемещение игрока останавливается только на сервере. Это видят все игроки кроме нарушителя. На клиенте нарушителя продолжит двигаться, после остановки его откатит на позицию, сохраненную на сервере. Все это произойдет в случае если не настроены жесткие правила автоматического бана.
antihack.speedhack_protection [Boolian] true Включить защиту от speedhack[7].
antihack.speedhack_deltatime [Value] 0.2 Интервал времени для проверки скорости, чем ниже значение тем выше шанс ложных срабатываний.
Примечание: Чем меньше значение, тем больше ложных срабатываний
antihack.speedhack_forgiveness [Value] 2 Предполагаемый минимальная скорость при использовании speedhack.
antihack.speedhack_history [Value] 20 Преодоленное расстояние с использование speedhack, при котором в будет выдано нарушение.
antihack.speedhack_penalty [Value] 4 Количество предполагаемого использования speedhack, после которого автоматически будет выдан бан
antihack.speedhack_reject [Value] При обнаружении speedhack, сервер может игнорировать перемещение игрока, фактически замораживая его положение на сервере в том месте где был обнаружен хак.
Примечание: Перемещение игрока останавливается только на сервере. Это видят все игроки кроме нарушителя. На клиенте нарушителя продолжит двигаться, после остановки его откатит на позицию, сохраненную на сервере. Все это произойдет в случае если не настроены жесткие правила автоматического бана.

Не распределенные команды

Команда Значение по умолчанию Описание
craft.add
craft.cancel
craft.canceltask
cui.test
data.export [Value]
ddraw.arrow [Value]
ddraw.line [Value]
ddraw.sphere [Value]
ddraw.text [Value]
debugmode [Boolian]
global.debugmode [Boolian]
decay.debug [Boolian]
decay.scale [Value] 1
dev.culling [Value]
dev.hidelayer [Value]
dev.netgraph [Boolian] false Показывает качество связи с сервером
dev.sampling [Value]
dev.shaderlod [Value] 2147483647 Примечание: Команда больше не поддерживается.
dev.showlayer Показывает количество игроков на сервере.
dev.togglelayer [Value]
dump [Value]
global.dump [Value]
echo [Special Value]
global.echo [Special Value]
Выводит некоторую информацию для отладки.
entity.debug_toggle [Value]
error [Value]
global.error [Value]
file.time [Value] false
  1. Интерполя́ция, интерполи́рование — в вычислительной математике способ нахождения промежуточных значений величины по имеющемуся дискретному набору известных значений. Источник: wikipedia.org
  2. Сгла́живание (англ. Anti-Aliasing, AA) — технология, используемая для устранения эффекта «зубчатости», возникающего на краях одновременно выводимого на экран множества отдельных друг от друга плоских, или объёмных изображений.
  3. Окклюзия (англ. Ambient Occlusion, AO) — модель затенения, используемая в трёхмерной графике и позволяющая добавить реалистичности изображению за счёт вычисления интенсивности света, доходящего до точки поверхности.
  4. Анизотро́пная фильтра́ция (англ. Anisotropic Filtering, AF) — в трёхмерной графике метод улучшения качества изображения текстур на поверхностях, сильно наклонённых относительно камеры.
  5. Flyhack - (англ: Взломанный полет) чит-программа, позволяющая вашему персонажу в игре "летать".
  6. Noclip - чит-программа, позволяющая вашему персонажу проходить сквозь стены.
  7. Speedhack - (англ: Взломанный скорость) чит-программа, позволяющая вашему персонажу перемещаться с высокой скоростью.
Share!