Barotrauma

Barotrauma

88 ratings
Консоль GM для RP
By [BAF] HomelessMage
Здесь будет подробно и с примерами рассмотрена работа с консолью в контексте использования для RP сервера GM-администраторами.
7
2
   
Award
Favorite
Favorited
Unfavorite
Вступление
F3 - открытие консоли.
TAB - автоматическая подстановка возможных значений при вводе информации в консоли.

Следует принять во внимание что не все объекты игры переведены на русский язык, в связи с чем команды могут отличаться.
spawn husk cursor spawnitem "Дробовик" inventory

Полезные ссылки для спавна объектов:
1. Химикаты[barotrauma-ru.fandom.com]
2. Профессии[barotrauma-ru.fandom.com]
3. Монстры (на английском)[barotrauma.gamepedia.com]
4. Эффекты (на английском)[barotrauma.gamepedia.com]
5. Предметы (на английском)[barotrauma.gamepedia.com]

Гайд составлен руководителем RP сообщества "Звезда-1" в первую очередь для GM-администратор.
Наш Discord[discord.gg]
Окружение
Команда
Описание
enablecheats
Включить читы
los
Включить или выключить возможность смотреть сквозь стены
lighting
Включить или выключить естественное освещение
freecamera
Cвободный обзор, режим наблюдателя
setfreecamspeed [speed]
Установка скорости движения камеры в режиме наблюдателя. По умолчанию 1
setfreecameraspeed 2
explosion [range] [force] [damage] [structural damage] [item damage] [emp strength]
Создает взрыв, в указанном курсоре месте с указанными параметрами
explosion 500 500 500 500 500 500
air
Восстановление показателей кислорода во всех хуллах до максимума
fire
Включает или отключает создание огня на курсоре по зажатию левой кнопки мыши. Работает только если клиент вселён в персонажа.
water
Включает или отключает создание воды на курсоре по зажатию левой кнопки мыши откачку воды по зажатию правой кнопки мыши. Работает только если клиент вселён в персонажа.
msg <text>
Создание текстового IC сообщения в чатбоксе без имени отправителя.
Можно использовать как альтернативу широкоизвестной RP команде "/me" или "/it".
msg Это тест сообщения.
Это тест сообщения.
say <text>
Создание OOC текстового сообщения в чатбоксе с тегом отправителя.
say Это тест сообщения.
Иван Иванов: Это тест сообщения.
Модерация
Команда
Описание
clientlist
Вывод имен всех клиентов, их ClientID и пинг
ban [character name]
Бан по имени клиента
banendpoint [IP Address/SteamID]
Бан по IP адресу/SteamID
banid [clientID]
Бан по ClientID
unban [character name]
Разбан по имени клиента
unbanip [IP Address]
Разбан по IP клиента
mute [character name]
Мут по имени клиента
unmute [character name]
Размут по имени клиента
kick [character name]
Кик клиента по имени
kickid [clientID]
Кик клиента по ClientID

givecommandperm [clientID/SteamID/character name/IP Address]
Предоставление прав на команду клиенту
giveperm [clientID/SteamID/character name/IP Address]
Предоставление прав клиенту
giverank [clientID/SteamID/character name/IP Address]
Предоставление ранга клиенту
revokecommandperm [clientID/SteamID/character name/IP Address]
Снятие доступа к команде у клиента
showperm [clientID/SteamID/character name/IP Address]
Вывод разрешений клиента
revokeperm [clientID/SteamID/character name/IP Address]
Снятие доступа у клиента

bindkey [key] [command]
Бинд кнопки на команду
unbindkey [key]
Разбиндить кнопку
savebinds
Запись всех настроек бинда в файл

togglekarma
Включить или выключить систему кармы
togglekarmatestmode
Включить или выключить режим тестирования кармы. Во время включения предупреждает игроков об изменении счётчика кармы. Отключает бан по системе кармы.
setkarma [clientID] [0-100]
Установка счётчика кармы клиента
resetkarma [clientID]
Сброс счётчика кармы клиента по ClientID со 100 до 0
showkarma
Вывод счётчиков кармы всех клиентов

togglecharacternames
Включить или выключить отображение никнеймов над головами. Только client-side.
killdisconnectedtimer [seconds]
Установка таймера на убийство персонажей отключившихся клиентов
Предметы
Команда
Описание
spawnitem [item name/identifier] [cursor/inventory/cargo/random/[character name]]
Создание предмета в указанном месте.
Если место не указано то создание происходит с тегом random.
spawnitem opium inventory spawnitem opium cursor spawnitem opium "Иван Иванов" spawnitem opium husk 5
Персонажи и NPC
Команда
Описание
spawn [creaturename/jobname] [near/inside/outside/cursor]
Создание существа с указанными параметрами
spawn mudraptor cursor spawn Механик cursor
teleportcharacter [charactername]
Телепортировать существо.
teleportcharacter husk 5 teleportcharacter "Иван Иванов"
kill [charactername]
Убить существо. В случае если существо не указано то команда применяется к подконтрольному клиенту существу.
kill kill husk 5 kill "Иван Иванов"
control [charactername]
Взять под контроль существо с указанными параметрами
control husk 5 control "Иван Иванов"
ragdoll [charactername]
Включить режим куклы указанному существу
ragdoll husk 5 ragdoll "Иван Иванов"
godmode [character name]
Включить или выключить неуязвимость указанного существа. В случае если существо не указано то команда применяется к подконтрольному клиенту существу.
godmode godmode "Иван Иванов" godmode husk 5
giveaffliction [affliction] [affliction strength] [character name]
Присвоить указанный эффекта к существу
giveaffliction "Травма от удара тупым предметом" 80 husk giveaffliction "Лучевые ожоги" 10 "Иван Иванов"
revive [character name]
Воскрешение существа
revive "Иван Иванов" revive husk 5
heal [character name]
Снять отрицательные эффекты с существа, полное лечение
heal "Иван Иванов" heal husk 5
setclientcharacter [client name] [character name]
Переселить клиента в другое существо
setclientcharacter "Иван Иванов" "Сергей Сергеев" setclientcharacter "Иван Иванов" husk
killmonsters
Убить всех враждебных существ на уровне
disablecrewai
Отключить ИИ экипажа
enablecrewai
Включить ИИ экипажа
disableenemyai
Отключить ИИ враждебных существ
enableenemyai
Включить ИИ враждебных существ
Подлодка
Команда
Описание
teleportsub
Переместить подлодку на позицию курсора.
Отстыкованные от подлодки челноки не переместятся.
godmode_mainsub
Включить или выключить неуязвимость структур подлодки
fixhulls
Починить все структуры подлодки
fixwalls
Починить все структуры уровня
fixitems
Починить и наполнить все предметы до 100% состояния
lock
Блокировать движение всех структур на уровне по всем осям
lockx
Блокировать движение всех структур на уровне по оси X
locky
Блокировать движение всех структур на уровне по оси Y
Заключение
Пример ситуации: необходимо заспавнить хаска, которым можно будет управлять только в определенный момент будущего.
Решение:
spawn husk cursor ragdoll husk setclientcharacter "Иван Иванов" husk ragdoll husk
Пример ситуации: необходимо заспавнить игрока
disablecrewai spawn human cursor setclientcharacter "Иван Иванов" "Сергей Сергеев" enablecrewai
Пример ситуации: необходимо возродить игрока, который после смерти уже вошёл в режим наблюдателя
revive "Иван Иванов" setclientcharacter "Иван Иванов" "Иван Иванов"
22 Comments
Determmentalion May 27, 2024 @ 12:11am 
А можно ли как-то увеличить количество экипажа? когда спавнишь новых людей они пропадают после отплывала от аванпоста или после стыковки к аванпосту
Пивной Тамагочи Jun 30, 2023 @ 2:36pm 
Вопрос есть, а как вернуться в основного персонажа из бота, без загрузок (в совместной игре)
Eterrior Jun 14, 2022 @ 7:20pm 
Здравствуйте. Подскажите, есть ли команда на отключение юпитерианской радиации после начала игры?
NikigeomoSsk{С.} May 20, 2022 @ 12:30pm 
Убрать бы все связаное с рп и было бы идеальное руководство по консоли
3-Главый Буравчик Feb 23, 2022 @ 8:54am 
Не помогло, досехпор смотрю сквозь стены
[BAF] HomelessMage  [author] Feb 23, 2022 @ 8:06am 
@Anon4ik713rus
Она есть.
los Включить или выключить возможность смотреть сквозь стены
3-Главый Буравчик Feb 23, 2022 @ 4:32am 
Спасибо, но вот вопрос. Какая команда дает возможность смотреть сквозь стены? (я её не нашел в гайде)
Nick Dec 20, 2021 @ 8:08am 
Нужна команда spawnsub чтобы заспавнить Таламуса или другую иную подлодку, но в своём сервере это не получиться, нужен редактор подлодок или сама кампания которая в главном меню. Вот тогда ты сможешь так сделать и ещё плюс я пытался добавить внутрь команду spawnsub в онлайн для себя сервера, но не получалось сейчас рыскаю по всем файлам игры и ищу как внедрить
Грустный Зот Nov 21, 2021 @ 6:30am 
А как заспаунить обломки таламусные?
Loce_007 Sep 25, 2021 @ 8:24am 
Спасибо. Я нашел ещё 37 способов отправиться подлодку ко дну