Приветствую вас, друзья! Раст меняется и мы вместе с ним. Уже давно есть определённый набор команд для 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
Общие команды (основные)
Команда | Тип | Описание команды |
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?
Уведомление: Как убрать лаги в игре Rust и её оптимизация
Уведомление: Команды для админа в Rust (Раст)
Уведомление: Как убрать цензуру в Rust
Привет. давно не играл, решил глянуть чего это там понаделали. обновил сервер, запускаю, потом запускаю игру, жму клиент.коннект локалхост:28015 по старинке, а он меня к какому то амстердаму 2 коннектит… да еще долго-долго так, короче жму дисконнект. запускаю другой сервер — тоже самое. Я, конечно, поищу, может измеения какие.. Но все-таки, может есть какие соображения по этому поводу?
dllnotfoundexception csteamworks вот такую чушь в консоли обнаружил
решено сносом всего, кроме батников и консоли, с новой прекачкой\обновлением
input.flipy true/false — включить/выключить инверсию мыши по оси Y
input.flipy true это инверсия мыши
Есть ли команда для админа по вызову животных (Спаунить) ?
Базово такой возможности Rust не имеет, но думаю, что с помощью плагинов к Oxide можно это реализовать
Ясно, долго думал об этой возможности, подозревал что её нет. Уже не важно. Сервер у нас без ивентов, это не нужно. Спасибо Алекс. Ваши обзоры дневников разработчиков на высшем уровне, приятно смотреть.
Спасибо за позитивный отклик )
Не могу забиндить команду teleport.topos [Player Name] [X] [Y] [Z] ,помогите если можете 😀
Можно ли уменьшить интерфейс в Rust Legacy?
Как узнать координаты x y z????? Уже весь инет облазил, какой командой????
почему консольные команды не сохраняются при перезагрузне игры??