Console commands

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

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

Команда Тип Значение по умолчанию Описание
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
  1. Интерполя́ция, интерполи́рование — в вычислительной математике способ нахождения промежуточных значений величины по имеющемуся дискретному набору известных значений. Источник: wikipedia.org
  2. Сгла́живание (англ. Anti-Aliasing, AA) — технология, используемая для устранения эффекта «зубчатости», возникающего на краях одновременно выводимого на экран множества отдельных друг от друга плоских, или объёмных изображений.
  3. Окклюзия (англ. Ambient Occlusion, AO) — модель затенения, используемая в трёхмерной графике и позволяющая добавить реалистичности изображению за счёт вычисления интенсивности света, доходящего до точки поверхности.
  4. Анизотро́пная фильтра́ция (англ. Anisotropic Filtering, AF) — в трёхмерной графике метод улучшения качества изображения текстур на поверхностях, сильно наклонённых относительно камеры.
  5. Глубина резкости (англ. Depth of Field, DOF) — расстояние вдоль оптической оси объектива между двумя плоскостями в пространстве предметов, в пределах которого объекты отображаются в сопряжённой фокальной плоскости субъективно резко.
  6. Паралла́кс (греч. παραλλάξ, «смена, чередование») — изменение видимого положения объекта относительно удалённого фона в зависимости от положения наблюдателя.
  7. Flyhack - (англ: Взломанный полет) чит-программа, позволяющая вашему персонажу в игре "летать".
  8. Noclip - чит-программа, позволяющая вашему персонажу проходить сквозь стены.
  9. Speedhack - (англ: Взломанный скорость) чит-программа, позволяющая вашему персонажу перемещаться с высокой скоростью.
Share!