Rust консольные команды

Приветствую вас, друзья! Раст меняется и мы вместе с ним. Уже давно есть определённый набор команд для Rust New (известный как Experimental ранее)! Мы решили для вашего удобства использовать прежние страницы Rust Legacy с разделением их на Rust Experimental и Rust Legacy.

Чтобы использовать в Rust консольные команды, необходимо вызвать саму консоль, нажав на клавиатуре клавишу F1 (вне зависимости от версии Rust).

Значения команд можно разделить на несколько видов:

  • [Boolеan] — Логический — может иметь два значения: включить и выключить. Значение true (или, что то же самое, 1) задействует параметр, значение false (или, что то же самое, 0) отключает.
  • [Value] — Числовой — Значения могут быть как положительными, так и отрицательными. Учтите, что в некоторых командах диапазон возможных значений ограничен их функциональностью.
  • [Player Name] — имя игрока.
  • [Item ID] — Steam ID (номер профиля в Steam)
  • [Text] — текстовый. Здесь можно разместить любой текст.
  • [Col] — В данном параметры допускаются только цифровые значения не >1.

Некоторые команды используются только для клиента, некоторые только в консоли сервера, а третьи — в обоих случаях.

Консольные команды Rust New или просто Rust

Консольные команды Rust Experimental

Консольные команды Rust Experimental

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

Команда Тип Описание команды
client.connect [Server IP]:[Server Port]

connect [Server IP]:[Server Port]

Клиент (К) Команда подключения клиента к серверу. Обязательно нужно указывать IP-адрес и порт сервера в формате IP:порт.
client.disconnect

disconnect

К Отключение клиента от сервера.
chat.say [Text] К Выводит вашего сообщения в чат.
clperf

global.clperf

perf

global.perf

К Выводит данные о производительности клиента.
find

global.find

К/Сервер (С) Отображает список доступных консольных команд и их описание. Следует помнить, что некоторые из них имеют административный статус, поэтому будут недоступны.
quit

global.quit

К Закрывает игровой клиент.
sleep

global.sleep

К Укладывает игрового персонажа спать.
wakeup

global.wakeup

К Отменяет действие предыдущей команды, пробуждая персонажа ото сна.

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

Команда Тип Описание команды
aianimation.groundorient [Boolеan] К  
aianimation.qualitydistance [Value] К Регулировка шага расстояния, на котором качество LOD-текстуры изменится.
aianimation.speedscale [Boolеan] К Включает или выключает анимацию перемещения животных.
audio.game [Value] К Регулирует общую громкость в игре.
Примечание: Если вы хочется сделать громкость выше, пробуйте значение 5 или 10. Если нужно сделать пониже, так же выставляйте -5 или -10.
audio.ambience [Boolеan] К Включает или выключает звук окружения.
audio.master [Value] К Регулирует общую громкость в игре.
audio.music [Value] К Регулирует громкость музыки в игре.
audio.speakers [Value] К Регулирует громкость голосов других игроков.
audio.voice [Value] К Регулирует громкость микрофона.
chat.add К отправляет аргумент в чат как сообщение
chat.enabled [Boolеan] К Включает или выключает игровой чат.
chat.open К Отображает окно чата.
client.fps К Отображает FPS клиента в консоли по состоянию на момент ввода команды.
client.report [Value] К Создаёт отчет о работе клиента и сохраняет его в папке, где установлена игра. Аргумент определяет время тестирования клиента.
fps.graph [Value] К Показывает простой график с кадрами клиента внутри интерфейса игры.
fps.limit [Value] К Если не требуется большое количество кадров в секунду, к примеру, в связи с производительностью компьютера, можно задать лимит кадров. По умолчанию ограничение не установлено. Максимальное значение — 100.
censornudity [Boolеan]
entity.nudge [Boolеan]
 К Включение-отключение цензуры модели персонажа
 colliders [Value]
global.colliders [Value]
 К,С Отвечает за количество коллайдеров. Значение 0 полностью отключает их.
 effects.aa [Boolеan]  К Включение/выключение полноэкранного сглаживания 
 effects.ao [Boolеan] К   Включение/отключение Ambient Occlusion
effects.color [Boolеan]  К   Включение/отключение коррекции цвета
effects.footsteps [Boolеan]  К  Включает или выключает следы на земле.
effects.gibs [Boolеan]  К  Включение/отключение фрагментации при разрушении строений. 
 effects.maxgibs [Value] К  Задание максимального количества фрагментов здания при разрушении, высокое значение может привести к сильным фризам.
effects.lensdirt [Boolеan]  К   Включение/отключение эффекта «пыльной линзы»
 effects.motionblur [Boolеan] К   Включение/отключение  размытия движения
 effects.shafts [Boolеan] К  Включение/отключение объёмного света
effects.vignet [Boolеan] К  Включение/отключение виньетирования
graphics.af [Boolеan] К  Включение/отключение анизотропной фильтрации
graphics.branding [Boolеan] К  Включение/отключение брендинга (плашки с версией игры в правом верхнем углу экрана)
 graphics.chat [Boolеan] К  Включение/отключение чата 
 graphics.dof [Boolеan] К  Включение/отключение глубины резкости 
 graphics.drawdistance [Value] К  Настройка дистанции прорисовки 
 graphics.fov [Value] К  Настройка угол обзора от первого лица. Чем выше число, тем больше угол обзора. Чем меньше число, тем меньшую область изображения видно на экране. 
graphics.hud [Boolеan] К  Включение/отключение интерфейса пользователя
graphics.lodbias [Boolеan] К  Настройка дальности смены LOD-моделей разного уровня
graphics.parallax [Value] К  Включение/отключение параллакс-мэппинга
 graphics.quality [Value] К  настройка общего качества графики (от 0 до 5, 0 — самое низкое качество и большая производительность) 
 graphics.shaderlod [Value] К  Настройка дальности отрисовки шейдерных эффектов 
 graphics.shadowdistance [Value] К  Настройка дальности прорисовки теней, большое значение может снижать FPS 
 graphics.shadowlights [Value] К  Настройка качества отрисовки теней 
 graphics.uiscale [Value] К  Настройка масштаба интерфейса 
 gc.collect К  Выгрузка «мусорных» данных из оперативной памяти
 input.flipy К   
 physics_iterations
global.physics_iterations
К   
 physics_steps
global.physics_steps
К  Количество шагов персонажа за секунду 
 terrain.pvt [Boolеan]terrain.quality [Value] К  Включение виртуального текстурирования 
 voice.distance [Value] К  дистанция, на которой слышен голос 
 voice.loopback [Boolеan] К   слышать звук с собственного микрофона

Команды для разработчиков

Команда Тип Описание команды
developer [Boolеan]
global.developer [Boolеan]
К Показывает некоторую информацию для разработчиков.
vis.attack [Boolеan] К Отображает траекторию полёта пуль., работает только в режиме разработчика (developer) или отладки.
vis.damage [Boolеan] К Отображает нанесённый урон, работает только в режиме разработчика (developer) или отладки.
vis.metab [Boolеan] К Отображает информацию по метаболизму, работает только в режиме разработчика (developer) или отладки.
vis.triggers [Boolеan] К Отображает триггеры, работает только в режиме разработчика (developer) или отладки.
debugmode [Boolеan]
global.debugmode [Boolеan]
К
dev.culling [Value] К
dev.hidelayer [Value] К
dev.netgraph [Boolеan] К Отображает качество связи с сервером.
dev.sampling [Value] К
dev.shaderlod [Value] К Команда больше не поддерживается.
dev.showlayer К Отображает количество игроков на сервере.
dev.togglelayer [Value] К
cui.test К/С
data.export [Value] К
ddraw.arrow [Value]
ddraw.line [Value]
ddraw.sphere [Value]
ddraw.text [Value]
entity.debug_toggle [Value] К  Включение отладки объектов

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

Список команд, который доступен только администраторам серверов.

Команда Тип Описание
ownerid [Steam ID]
global.ownerid [Steam ID]
С Даёт заданному игроку права администратора.
removeowner [Steam ID]
global.removeowner [Steam ID]
С Снимает права администратора с заданного игрока.
moderatorid [Steam ID]
gloval.moderatorid [Steam ID]
К,С Даёт выбранному игроку права модератора.
removemoderator [Steam ID]
gloval.removemoderator [Steam ID]
К,С Команда позволяет снять права модератора с определённого игрока.
god [Boolеan]
dmg.godmode [Boolеan]
К Команда включает или выключает «God» мод для администратора.
readcfg С Загрузить конфигурацию сервера.
restart
global.restart
С Перезагрузить сервер. После ввода команды, тайм-аут перед перезагрузкой сервера составляет 60 секунд.
save.all К,С Сохраняет карту мира и инвентарь игроков.
notice.popupall [Text] С  Отправляет всплывающее посередине экрана сообщение всем игрокам.
sleepers.on [Boolеan]
global.sleepers.on [Boolеan]
С Включает или выключает спящих игроков на сервере.
status
global.status
С  Показывает список игроков, которые в данный на сервере.
teleport [Player Name] К Телепортирует к указанному игроку.
teleport [Player Name 1] [Player Name 2]
teleport.toplayer [Player Name 1] [Player Name 2]
К Телепортирует игрока 1 к игроку 2.
teleport.topos [Player Name] [X] [Y] [Z] К Телепортирует игрока по заданным координатам.
teleport2me [Player Name] К Телепортироует игрока к себе.
teleportany [Value] К Телепортирует к ближайшему животному. 
players
global.players
К, С Выводит список подключённых на данный момент игроков и всю информацию о них (ник, Steam-ID, пинг, местоположение, время в онлайне).
users [Player Name / Steam ID]
global.users [Player Name / Steam ID]
К, С Просмотр детальной информации об игроке.
admin.mutechat [Player Name] К, С Блокировка чата игроку.
admin.mutevoice [Player Name] К, С Блокировка голосового чата для данного игрока.
admin.unmutechat [Player Name] К, С Разблокировка чата для игрока.
admin.unmutevoice [Player Name] К, С Разблокировать голосовой чат игроку.
kick [Player Name]
global.kick [Player Name]
К, С Отключает определённого игрока от сервера.
kickall
global.kickall
К, С Отключает всех игроков от сервера.
kill [Player Name]
global.kill [Player Name]
К, С Убивает определённого игрока.
ban [Player Name / Steam ID]
global.ban [Player Name / Steam ID]
К, С Заблокировать игрока на сервере.
banid [Steam ID] [Desc]
global.banid [Steam ID] [Desc]
К, С Заблокировать игрока на сервере по Steam ID, где Desc — указание причины блокировки.
banlist
global.banlist
К, С Показать список заблокированных Steam ID.
unban [Player Name / Steam ID]
global.unban [Player Name / Steam ID]
К, С Разбанить определённого игрока.
unbanall
global.unbanall
К, С Разбанить всех ранее заблокированных игроков.
listid
global.listid
К, С Показать список заблокированных Steam ID в компактном виде.
banlistex
global.banlistex
К, С Показать список заблокированных игроков. Выводит Steam ID, имя игрока и причину блокировки.
inv.giveall [Item ID] [Col] К, С Даёт всем игрокам заданный предмет.
inv.giveplayer [Item] [Col] [Player Name] К, С Даёт заданный предмет указанному игроку.
inventory.endloot [Value] К
inventory.give [Item] [Col] [Player Name] К Позволяет выбранному игроку положить в инвентарь любой предмет в любом количестве. Если параметр [Play Name] отсутствует, предмет появится в инвентаре администратора. Если инвентарь переполнен, предмет не будет получен.
inventory.giveall [Item] [Col] К,С Позволяет раздать всем игрокам определённый предмет.
inventory.givebp [Item] [Col] [Player Name] К Позволяет выбранному игроку положить в инвентарь рецепт любого предмета в любом количестве. Если параметр [Play Name] не задан, предмет появится в инвентаре администратора. Если инвентарь переполнен, предмет не будет получен.
inventory.giveid [Item ID] [Col] [Player Name] К Позволяет выбранному игроку положить в инвентарь любой предмет в любом количестве. Если параметр [Play Name] не задан, предмет появится в инвентаре администратора. Если инвентарь переполнен, предмет не будет получен.
craft.cancel К,С Отменяет процесс крафта для всех игроков на сервере.
Примечание: команду рекомендуется использовать перед рестартом сервера, для предотвращения «дюпа» игровых предметов.
craft.complete К,С Завершает процесс крафта для всех игроков на сервере.
Примечание: команду рекомендуется использовать перед рестартом сервера, для предотвращения «дюпа» игровых предметов.
craft.add К,С  
craft.canceltask К,С  
craft.instant_admins [Boolеan] К,С Инстакрафт без модификаций. Включает быстрый крафт, при котором любой предмет крафтится за 2 секунды. Работает только для администраторов сервера.
craft.instant [Boolеan] К,С Инстакрафт без модификаций. Включает быстрый крафт, при котором любой предмет крафтится за 2 секунды.
craft.timescale [Value] К,С Настраивает скорость крафта (0.5 = быстрее вдвое).
env.addtime [Value] К,С  
env.day [Value] К,С  
env.month [Value] К,С  
env.year [Value] К,С  
env.time [Value] К,С Настраивает время суток (внутриигровое) (24-часовой формат).
env.timescale [Value] К,С Настраивает скорость смены дня и ночи.
falldamage.enabled [Boolеan] К,С Включает или выключает урон от падения с большой высоты.
falldamage.max_vel [Value] К,С Настраивает максимальный урон от падения.
falldamage.min_vel [Value] К,С Настраивает минимальный урон от падения.
heli.call К,С Вызов вертолёта
heli.calltome К,С Вызов вертолёта к вашему местоположению.
heli.lifetimeMinutes [Value] К,С Указывает интервал между появлениями вертолёта. 0 —  отключает вертолёт.
heli.bulletAccuracy [Value] К,С Коэффициент точности стрельбы вертолёта. По умолчанию — 2 (50%). Чем больше значение, тем меньше точность.
heli.bulletDamageScale [Value] К,С Настройка силы атаки вертолёта. Чем больше значение, тем мощнее атака.
heli.strafe К,С  
decay.debug [Boolеan] К,С  
decay.scale [Value] К,С  
client.maxunack [Value] К,С Устанавливает планку количества рассинхронизаций с игроком, при котором сервер начинает считать себя перегруженным.
client.prediction [Boolеan] К,С  
construct.frameminutes [Value] К,С Регулирует время до начала распада.
ai.move [Boolеan] К,С Включает и отключает работу животных.
Примечание: При установке значения команды false, животные останавливаются на месте. Любые перемещения, реакции, анимация животных выключаются.
ai.sensetime [Boolеan] К,С  
ai.think [Boolеan] К,С Включает и отключает интеллект животных.
chat.serverlog [Boolеan] С Включает и отключает логирование чата в игре.
Примечание: Запись ведётся в файл chat.Log, который находится в корневой директории вашего сервера.
maxthreads S Позволяет администраторам, которые имеют более одного сервера на машине, настраивать потребление ресурсов ядра для каждого сервера.
nametags.enabled С Скрывает мета-теги сервера.
report
global.report
S Создаёт файл отчета reportDATETIME.txt в корневом каталоге сервера.
skincol [Value]
global.skincol [Value]
  С помощью этой команды администратор может изменить свой цвет кожи.
 -1 = автоматический выбор.
  0 = скин белого человека.
  1 = чернокожий скин.
skinmesh [Value]
global.skinmesh [Value]
  С помощью этой команды администратор может изменить текстуру лица.
skintex [Value]
global.skintex [Value]
  С помощью этой команды администратор может изменить текстуру кожи.
truth.enforce С Сервер будет автоматически выкидывать игроков, делающих «странные вещи».
water.quality S Регулирует качество погодных явлений.
weather.clouds К,С Регулирует степень облачности. Допустимые значения — от 0 до 9. Чем выше значение, тем сильнее погодное явление. Значение 0 — отключает облака.
weather.fog К,С Регулирует степень тумана. Допустимые значения — от 0 до 9. Чем выше значение, тем сильнее погодное явление. Значение 0 — отключает туман.
weather.rain К,С Регулирует степень дождя. Допустимые значения — от 0 до 9. Чем выше значение, тем сильнее погодное явление. Значение 0- отключает дождь.
weather.wind К,С Регулирует степень ветра. Допустимые значения — от 0 до 9. Чем выше значение, тем сильнее погодное явление. Значение 0 — отключает ветер.
world.monuments   Включает монументы на карте.

 

 

terrain.pvt false или true

Если выключить данный параметр, то это сильно повысит FPS. Дело в том, что PVT — это технология, смешивающая разные текстуры (например разные биомы) так, чтобы это выглядело нормально. А вообще, эта команда управляется в меню F2 под названием Pprocedural Virtual Texturing (PVT).

graphics.quality 1 — 5

Команда меняет качество графики. 1 — ничего особенного для производительности, 5 — фантастика для глаз!

 

 

Вот, пока всё с командами для Rust. Далее кусок старой статьи про старый добрый Rust, который теперь зовётся Rust Legacy.

Консольные команды старого доброго Rust Legacy

Команды для игроков

ВНИМАНИЕ! Запись вида true/false не означает, что так и надо писать, это значит у команды есть два возможных значения! Вводить надо либо true, либо false. И ещё, если ник игрока содержит пробелы, необходимо заключать его в кавычки!

  • Для того, чтобы убить себя введите консольную команду suicide;
  • Для того, чтобы включить/выключить траву введите grass.on false true/false (иногда срабатывает не с первого раза, пробуйте туда-сюда для достижения желаемого результата);
  • Для того, чтобы включить/выключить движение травы введите grass.displacement true/false;
  • Для подключения к серверу введите net.connect IP (где IP — адрес сервера в виде 192.168.1.1, команда удобна в случае, когда вам лень искать в списке нужный сервер);
  • Чтобы выйти из игры Rust введите в консоли команду exit или quit;
  • ВНИМАНИЕ! Для отключения/включения цензуры введите в консоли команду censor.nudity false/true (данная команда и веселит и приносит пользу, т.к. голых игроков легче различать на большом расстоянии);
  • Чтобы включить/выключить интерфейс игры введите gui.show или gui.hide;
  • Отключиться от текущего сервера можно командой консоли net.disconnect;
  • А подключиться к последнему посещенному серверу просто введите в консоли команду net.reconnect.

Остальные консольные команды в Раст (Rust), а их не так и много, для игроков не несут особого значения, поэтому мы их подробно рассматривать не будем, а просто перечислим: terrian.idleinterval 0-100, gui.show_branding, gui.hide_branding.

Команды для чата в игре Rust:

Чат вызывается простым нажатием клавиши Enter во время игры.

  • Для отправки сообщения определенному игроку пишем в чат /msg Ник игрока Ваше сообщение;
  • А для выделения своего сообщения фиолетовым цветом пишем в чат /me Ваше сообщение;

Консольные команды для админа сервера Rust:

Отдельная статья о коснольных командах для админа Rust.

  • Вход на сервер (в Rcon) по паролю осуществляется с помощью командыrcon.login Ваш пароль;
  • Количество игроков на сервере (online) смотрим командой status;
  • Всплывающее окно с сообщением всем игрокам отправляем при помощи команды notice.popupall «Текст всплывающего сообщения»;
  • А всплывающее окно с сообщением от имени SERVER CONSOLE — say «Сообщение»;
  • Подсмотреть все консольные команды можно, набрав в консоли find *;
  • Выкидываем игрока с нашего сервера командой kick Имя игрока;
  • Баним игрока командой ban Имя игрока (заметьте, что при этом игрок не выкидывается с сервера);
  • Баним игрока по id игрока в Steam banid steamid «Причина»;
  • Всех разбанить можно консольной командой unbanall;
  • Сохранить мир с инвентарем игроков можно командой save.all;
  • Телепортировать Игрока 1 к Игроку 2 можно с помощью команды teleport.toplayer Ник игрока 1 Ник игрока 2>;
  • Телепортировать Игрока по координатам можно с помощью команды teleport.topos Ник игрока ;
  • Чтобы дать Игроку что-либо, нужно написать inv.giveplayer Ник игрока Предмет Количество;
  • А чтобы дать всем, пишем inv.giveall Предмет Количество;
  • Режим Бога — dmg.godmode true/false;
  • Мгновенное завершение крафтинга у всех игроков — crafting.complete;
  • Отмена крафтинга у всех игроков — crafting.cancel;
  • Чтобы включить/выключить мгновенный крафтинг в игре прописываем в консоли команду crafting.instant true/false;
  • То же, что и предыдущий пункт, но только для админов — crafting.instant_admins true/false;
  • Задать скорость крафтинга на сервере можно командой crafting.timescale Значение (1 — начальное время, 0.5 — половина);
  • Зовем самолет поддержки (airdrop) — airdrop.drop;
  • Устанавливаем минимальное число игроков, начиная с которого самолет будет сбрасывать «добро» — airdrop.min_players Количество;
  • Вызываем к себе машину! командой vehicle.spawn (машинка в игре не ездит… багует… можно просто посидеть, ну или с горки спустить);
  • Даем имя серверу — server.hostname Название;
  • Устанавливаем максимальное количество игроков на сервере — server.maxplayers Значение;
  • Превращаем Rust в Sims))) Оключаем PVP — server.pvp ;
  • Включаем/выключаем тела «спящих» игроков (тех игроков, которые вышли из игры) командой консоли sleepers.on true/false;
  • Меняем скорость смены дня и ночи — env.timescale Значение (по умолчанию равно «0,0066666667»);
  • Задаем время суток — env.time Значение;
  • Включаем/выключаем чат при помощи команды chat.enabled true/false;
  • Задаем значение скорости распада построек — decay.decaytickrate Значение (по умолчанию 300);
  • Скорость восстановления здоровья меняется командой decay.deploy_maxhealth_sec Значение (по умолчанию = 43200);
  • Включить или выключить урон от падений с высоты можно командой falldamage.enabled true/false;
  • Время блокировки рюкзака, упавшего с игрока — player.backpackLockTime Время в секундах (0 — выключено, по умолчанию 300);
  • Задаем расстояние слышимости голосового чата — voice.distance <значение>;
  • Максимальный урон от падения — falldamage.max_vel Значение (по умолчанию = 38);
  • Минимальный урон от падения — falldamage.min_vel Значение; (по умолчанию = 24)

Вот, собственно, пока и все! Пользуйтесь на здоровье! Удачи вам на просторах игры Rust, выживайте и другим помогайте. Ну или что вы там ещё делаете, главное — не читерите! =)

Обновлённая информация о консольных командах взята с этого сайта.

 

Понравилась статья? Поделись ей с друзьями и подпишись на обновления!


Rust консольные команды: 17 комментариев

  1. Уведомление: Как открыть консоль в Rust?

  2. Уведомление: Как убрать лаги в игре Rust и её оптимизация

  3. Уведомление: Команды для админа в Rust (Раст)

  4. Уведомление: Как убрать цензуру в Rust

  5. LIZARDGOD

    Привет. давно не играл, решил глянуть чего это там понаделали. обновил сервер, запускаю, потом запускаю игру, жму клиент.коннект локалхост:28015 по старинке, а он меня к какому то амстердаму 2 коннектит… да еще долго-долго так, короче жму дисконнект. запускаю другой сервер — тоже самое. Я, конечно, поищу, может измеения какие.. Но все-таки, может есть какие соображения по этому поводу?

      1. LIZARDGOD

        решено сносом всего, кроме батников и консоли, с новой прекачкой\обновлением

    1. Alex Butthurt

      Базово такой возможности Rust не имеет, но думаю, что с помощью плагинов к Oxide можно это реализовать

      1. Артур

        Ясно, долго думал об этой возможности, подозревал что её нет. Уже не важно. Сервер у нас без ивентов, это не нужно. Спасибо Алекс. Ваши обзоры дневников разработчиков на высшем уровне, приятно смотреть.

Добавить комментарий

Можно войти через соц. сети без регистрации:  

Ваш адрес email не будет опубликован. Обязательные поля помечены *