Команды управления инвентарём
ИНФОРМАЦИЯ
Выдача, очистка, чертежи и наборы экипировки. Команды пишут в консоли сервера или в F1 при правах администратора.
Совет
Игрока можно указать куском ника или Steam64. Если игрока нет в команде, она применяется к вам.
Короткое имя предмета, не русское слово из клиента. Дерево — wood, автомат — rifle.ak. Таблица имён — в статье списка предметов.
Основные команды выдачи предметов
inventory.give <предмет> [количество] [состояние] [скин] [контейнер] [слот]
Кладёт предмет тому, кто ввёл команду.
Контейнер:
| Значение | Куда |
|---|---|
0 или main | основной инвентарь |
1 или belt | пояс |
2 или wear | одежда |
Флаг --silent прячет всплывающее получение. Строка в чат при этом всё равно уходит.
inventory.give "rock" 5
inventory.give "rifle.ak" 1 1 12345 beltПервая строка — 5 камней. Вторая — автомат в полном состоянии, скин 12345, сразу в пояс.
inventory.giveid <ID_предмета> [количество]
Выдача по числовому ID, а не по короткому имени.
inventory.giveid -180129657 10Это 10 деревянных ящиков.
inventory.givearm <ID_предмета> [количество]
То же, но предмет сразу встаёт на пояс.
inventory.givearm 1545779598 1Автомат оказывается в быстром доступе.
inventory.givebp <название_предмета>
Выдаёт чертёж, не сам предмет.
inventory.givebp "explosive.timed"В инвентаре появится чертёж C4.
inventory.giveto <игрок> <предмет> [количество] [скин]
Выдача конкретному игроку.
inventory.giveto "Player" "wood" 1000inventory.giveall <предмет> [количество]
Выдача каждому, кто сейчас на сервере.
inventory.giveall "bandage" 5По 5 бинтов всем онлайн.
Управление инвентарём
inventory.clearinventory [игрок] [флаги]
Очищает инвентарь. Без флагов сносится всё. Флаги ограничивают часть:
| Флаг | Что чистит |
|---|---|
--main | основной инвентарь |
--belt | пояс |
--wear | одежда |
--backpack | рюкзак |
inventory.clearinventory "Player" --belt --wear
inventory.clearinventoryПервая строка снимает пояс и одежду у Player. Вторая очищает ваш инвентарь целиком. Ящики в доме эта команда не трогает.
inventory.copyto [игрок]
Копирует ваш инвентарь выбранному игроку.
inventory.copyto "Friend"inventory.pipetteid <ID_предмета> [скин]
Берёт предмет «пипеткой», как средняя кнопка мыши в творческом режиме.
inventory.pipetteid 1545779598inventory.set_item_image <ID_изображения>
Ставит картинку активному предмету. Так вешают свою иконку.
inventory.set_item_image 1001Управление экипировкой
inventory.equipslot <слот> [игрок]
Надевает то, что лежит в слоте пояса. Нумерация слотов с нуля.
inventory.equipslot 2inventory.equipslottarget <слот>
То же самое, но для игрока, на которого вы смотрите.
inventory.equipslottarget 0inventory.setwornarmorslots [количество]
Сколько слотов брони разрешено всей надетой экипировке. По умолчанию 4.
inventory.setwornarmorslots 6Управление чертежами
inventory.unlockall [игрок]
Открывает игроку все чертежи.
inventory.unlockall "Player"inventory.resetbp [игрок]
Стирает изученные чертежи. Без игрока — ваши.
inventory.resetbpЭто не вайп карты. Базы и ящики остаются.
Система Loadout
Набор — это сохранённая экипировка. Файлы лежат в server/<identity>/loadouts/ с расширением .ldt. В курсе по установке это server/server1/loadouts/. Файл можно поправить вручную и передать другому администратору.
inventory.saveloadout <название>
Запоминает то, что на вас надето и лежит в инвентаре, под указанным именем.
inventory.saveloadout "pvp_kit"inventory.deployloadout <набор> [игрок]
Надевает сохранённый набор на игрока.
inventory.deployloadout "pvp_kit" "Player"inventory.deployloadoutinrange <набор> <радиус>
Раздаёт набор всем в радиусе, в метрах.
inventory.deployloadoutinrange "starter_kit" 30inventory.listloadouts
Печатает имена сохранённых наборов.
inventory.listloadoutsУправление принадлежностью предметов
inventory.addownership <имя> <причина> <количество>
Дописывает активному предмету запись, чей он и почему.
inventory.addownership "Player" "spawned" 1inventory.reduceownership <количество>
Уменьшает счётчик принадлежности у предмета в руках.
inventory.reduceownership 1inventory.convertownership <имя> <причина> <количество>
Сначала уменьшает старую принадлежность, затем записывает новую.
inventory.convertownership "Friend" "traded" 1Игровые действия
inventory.lighttoggle
Включает и выключает фонарь на активном предмете, если у предмета он есть. Эту команду может ввести и обычный игрок.
inventory.lighttoggleinventory.endloot
Закрывает открытый лут: сундук, труп, бочку. Тоже доступна без прав администратора.
inventory.endlootРабота с определениями Steam Inventory
inventory.defs
Печатает определения предметов из инвентаря Steam.
inventory.reloaddefs
Перечитывает эти определения заново.
Переменные сервера
inventory.disableAttireLimitations
true или false. По умолчанию false.
true снимает ограничения одежды: можно надеть вещи NPC и занять слоты, которые обычно пересекаются.
inventory.stackable_item_ownership
true или false.
true позволяет складывать в стопку предметы, у которых прописана принадлежность.
Важно
Большинству команд нужен администратор. Без этой метки остаются, например, inventory.lighttoggle и inventory.endloot: их вводит любой игрок.
Осторожно
inventory.giveall и inventory.clearinventory без игрока и без флагов задевают сразу много людей. Сначала проверьте команду на себе.