Rust как выдать предмет

Обновлено: 04.07.2024

Основополагающие команды:
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] - Команда включает или выключает режим Бога для администратора.

readcfg - Загружает конфигурацию сервера

restart - Перезагрузить сервер. После ввода команды, тайм-аут перед перезагрузкой сервера составляет 60 секунд.
global.restart - Перезагрузить сервер. После ввода команды, тайм-аут перед перезагрузкой сервера составляет 60 секунд.

save.all - Сохраняет карту мира и инвентарь игроков.

sleepers.on [boolеan] - Команда включает или выключает спящих игроков на сервере.
global.sleepers.on [boolеan] - Команда включает или выключает спящих игроков на сервере.

status - Показывает список игроков, которые на данный момент играют на сервере.
global.status - Показывает список игроков, которые на данный момент играют на сервере.

teleport [Player Name] - Переносит вас к указанному игроку.

teleport [Player Name A] [Player Name B] - Переносит игрока A к игроку B.
teleport.toplayer [Player Name A] [Player Name B] - Переносит игрока A к игроку B.

teleport2me [Player Name] - Переносит игрока к себе.

teleportany [Value] - Переносит вас к ближайшему животному.Пример: teleportany horse

players - Выводит список подключённых на данный момент игроков и подробную информацию о них (Ник, Steam ID, ping, позицию, время онлайна).
global.players - Выводит список подключённых на данный момент игроков и подробную информацию о них (Ник, Steam ID, ping, позицию, время онлайна).

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] - Команда убивает определённого игрока.

injure [Player Name] - Использование команды "положит" игрока в состояние "Ранен". Не убивает, но он будет обездвижен до тех пор, пока ему не помогут.
global.injure [Player Name] - Использование команды "положит" игрока в состояние "Ранен". Не убивает, но он будет обездвижен до тех пор, пока ему не помогут.

ban [Player Name / Steam ID] - Заблокировать игрока на сервере.
global.ban [Player Name / Steam ID] - Заблокировать игрока на сервере.

banid [steam ID] [Desc] - Заблокировать игрока на сервере по Steam ID, где Desc - указание причины блокировки.
global.banid [steam ID] [Desc] - Заблокировать игрока на сервере по Steam ID, где Desc - указание причины блокировки.

banlist - Показать список заблокированных Steam ID.
global.banlist - Показать список заблокированных Steam ID.

unban [Player Name / Steam ID] - Разбанить определённого игрока.
global.unban [Player Name / Steam ID] - Разбанить определённого игрока.

unbanall - Разбанить всех ранее заблокированных игроков.
global.unbanall - Разбанить всех ранее заблокированных игроков.

listid - Показать список заблокированных Steam ID в компактном виде.
global.listid - Показать список заблокированных Steam ID в компактном виде.

banlistex - Показать список заблокированных игроков. Выводит Steam ID, имя игрока и причину блокировки.
global.banlistex - Показать список заблокированных игроков. Выводит Steam ID, имя игрока и причину блокировки.

server.idlekickmode - Устанавливает возможность автоматом выкидывать из игры модераторов, если они простаивают более 30 минут.

server.idlekickadmins - Устанавливает возможность автоматом выкидывать из игры администраторов, если они простаивают более 30 минут.

Манипуляции с предметами:
inv.giveall [item ID] [Col] - Даёт всем игрокам определённый предмет.

inv.giveplayer [item] [Col] [Player Name] - Даёт определённый предмет указанному игроку.

inventory.give [item] [Col] [Player Name] -

Команда позволяет выбранному игроку положить в инвентарь любой предмет в любом количестве. Если параметр [Play Name] отсутствует, предмет появится в инвентаре администратора. Если инвентарь переполнен, предмет не будет получен.

Примечание: В качестве названия предмета используетсяshortname (например, rifle_bolt или metal_ore). Список коротких названий можно найти в статье "ID предметов".

inventory.giveall [item] [Col] - Команда позволяет раздать всем игрокам определённый предмет.

inventory.givebp [item] [Col] [Player Name] - Команда позволяет выбранному игроку положить в инвентарь рецепт любого предмета в любом количестве.

inventory.giveid [item ID] [Col] [Player Name] - Команда позволяет выбранному игроку положить в инвентарь любой предмет в любом количестве.

Отменяет процесс крафта для всех.

Примечание: Эту команду рекомендуется использовать перед рестартом сервера, чтобы предотвратить "дюп" игровых предметов.

craft.instant_admins [boolеan] - "Инстакрафт" без модов. Включает быстрый крафт. Время крафта любого предмета составляет 2 секунды. Только для администраторов серверов

craft.timescale [Value] - Устанавливает скорость крафта (0.5 = половинное время).

Масштабные команды связанные с окружением:
Give.CG - Выдает администратору могущественный артефакт - Ружье Чехова

env.time [Value] - Устанавливает время суток (внутриигрвое) (24-часовой формат).

env.timescale [Value] - Устанавливает скорость смены дня и ночи.

airdrop.min_players [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] - Урон вертолёта. Чем выше цифра, тем разрушительней атака.

decay.decaytickrate [Value] - Команда устанавливает скорость гниения древесины объектов.

decay.deploy_maxhealth_sec [Value] - Команда устанавливает скорость восстановления здоровья у построек

client.maxunack [Value] - Устанавливает планку количества рассинхронов с игроком, при котором сервер начинает считать себя перегруженным.

construct.frameminutes [Value] - Регулирует время тайм-аута перед началом гниения

ai.move [boolеan] - Команда включает или выключает работуживотных.

ai.think [boolеan] - Команда включает или выключает интеллект животных.

Команда включает или выключает логирование игрового чата.

Примечание: Запись ведётся в файл chat.Log, который находится в корневой директории вашего сервера.

maxthreads - Команда позволяет администраторам, которые держат несколько серверов на одной машине, настраивать потребление ресурсов ядра для каждого сервера.

Горячие клавиши

Очень полезная функция, которая служит для привязки к определённым клавишам различных действий, таких как атака, передвижение ползком и стандартное передвижение. Это может быть особенно полезно за счёт уменьшения неприятного чувства, что персонаж Rust время от времени вас не слушается. Вот некоторые полезные функции, которые можно привязать к клавишам:

Рекомендую взглянуть сюда. Это позволит вам понять потенциал, который в итоге делает Rust более лёгким во всех отношениях, например, в отношении атаки и экономии времени, что даёт нам с вами немного расслабиться.

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

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

global.clperf

perf

Как выдать предмет в Rust

Как выдать предмет в Rust

В данной статье обсудим, как выдать предмет в Rust себе. Запустите сервер. Получите права администратора. Для этого определите свой Steam64 ID и введите в консоль команду: «ownerid (айдишник без скобок)». Кавычки набирать не нужно.

Как выдать предмет в Rust

Обратите внимание на кнопки в левом верхнем углу экрана. Щелкните по надписи «Items». На будущее: это слово с английского переводится как «предметы». Возможно, владение этой информацией в дальнейшем вам в жизни ещё понадобится.

Теперь перед вами рассортированный перечень ВСЕХ вещей, которые присутствуют в Rust. Щелкайте по этим вкладкам, и ищите что нужно.

Как выдать предмет в Rust

Выдача происходит так. Наводим указатель мыши на предмет, появится три зелёненькие кнопки. На одной нарисовано число «сто», другая с тысячей, третья с надписью «ARM». Можно догадаться, что нажатием по первой вы кладёте в свой инвентарь 100 выбранных предметов, по второй – тысячу, а по третьей лишь один экземпляр.

Так же существуют специальные консольные команды выполняющие ту же функцию, но обозревать их нет смысла, потому что многие из них устарели или криво работают. Если команде положено выдавать предмет игроку, а не администратору, она может делать всё в точности до «наоборот». Кроме того для них требуются id игровых предметов. Они тоже периодически обновляются, и где их искать – та ещё загадка.

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

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

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

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

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

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

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

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

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

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

censornudity true/false

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

qwqweqweqw

Хотя теперь редактировать многие параметры стало намного проще, консольные команды всё ещё могут пригодиться. Ниже приведён список команд, полезных как для игроков, так и для администраторов.

Вывод данных Perf 2 можно увидеть в нижней левой части игрового экрана.

Вывод данных Perf 2 можно увидеть в нижней левой части игрового экрана.

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

streamermode 0/1

Этот замечательный переключатель позволяет войти в режим прямой трансляции (стрима). Пока он активен, наиболее важные имена (ваше, сервера и игроков) будут изменены на случайные или полностью скрыты. Это не защищает от всех случайностей, но должно сдержать среднего стрим-снайпера.

streamermode

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

Команда Тип Описание команды
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] К Включение отладки объектов

server.seed

Команды для администратора

moderatorid STEAMID
Эта команда используется для того, чтобы предоставить кому-либо доступ к командам администратора

ban
Выполняет отключение игрока с последующим баном. Распространяется на весь сервер.

banid STEAMID
Эта команда позволяет забанить пользователя с учётом его SteamID. Это единственная команда такого рода, которая не распространяется на оставшуюся часть сервера.

server.writecfg
Эта команда полезна для того, чтобы заставить сервер записывать всех забаненных игроков и id модераторов в конфигурационные файлы (находятся в папке /server/*identity*/cfg). Конфигурационные файлы записываются при завершении работы, однако при сбое сервера все данные будут потеряны. Таким образом, не будет лишним запускать эту команду после каждого бана, чтобы убедиться, что он сохранился.

status
Эта команда выводит на консоль неполный список подключенных клиентов вместе с их параметрами ping, ip и steamid.

inventory.give ITEM AMOUNT (пример: inventory.give wood 1000)
Эта команда позволяет вам присваивать себе элементы. Однако в связи с тем, что меню элементов в настоящее время доступно из интерфейса F1, эта команда действительно полезна только для вбрасывания очень большого количества ресурсов. Имя элемента должно быть в короткой форме или в виде ID элемента. В документации Oxide имеется большой список, который регулярно обновляется, ознакомится с ним можно здесь!

noclip
Включает и выключает noclip. Не будет лишни привязать эту функцию к какой-нибудь клавише (bind L noclip).

debugcamera
Отрывает камеру от вашего персонажа или от игрока, за которым вы наблюдаете, и позволяет осмотреть местность незаметно для других игроков. Удерживайте «шифт», чтобы ускориться или пробел, чтобы замедлиться. Тоже очень хорошая функция для привязки, мы рекомендуем использовать клавишу P (bind P debugcamera).

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

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

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

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

fps.limit-1

Возможно, в какие-то моменты вам будет не нужно, чтобы компьютер выдавал максимальное количество кадров в секунду. В настоящее время маловероятно, что в Rust это кому-нибудь понадобится, однако вполне может пригодиться в будущем. По умолчанию стоит значение -1, которое не накладывает никаких ограничений на FPS, но вы можете поменять его на любое другое, если пожелаете.

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

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

terrain.pvt false или true

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

kill

client.connect ip:port

Как выдать предмет в Rust. Подводные камни

Если всё, что описано выше, вы проделали, но результата нет, предметы не появляются в инвентаре, проверьте, имеете ли вы права администратора, вообще. Наверняка в этом убедиться поможет консольная команда «noclip». Введите её после нажатия на F1 и убедитесь, что ваш персонаж после этого начал летать. Нет? Значит, выходим из игры, снова делаем то, что написано в первом абзаце статьи, подключаемся заново.

Читайте также: