расширенный мод консоли для пика с современными командами, синхронизированными с UI и RPC: телепортация, веселые команды, рост элементов и т. д. Нажмите f1 и открывайте вкладку расширенной консоли.
расширенная консоль для пика
комплексный мод консоли для пика, который добавляет множество веселых и полезных команд. Нажмите f1, чтобы открыть консоль и получить доступ как к традиционному интерфейсу команд, так и к новой расширенной вкладке UI консоли.
установка, установка
установите bepinex 5.4.2403 для пика
скачать последний выпуск
извлечь dll до пика /BepInEx/plugins/
Запустите игру и нажмите f1, чтобы открыть консоль
привязка ключей
Ф1 -включение/выключение консоли переключения
F2 -сбросить dpi консоли до умолчания (используйте, если дисплей консоли не работает после использования consolesettings.setdpi)
использование расширенной консоли
метод 1: расширенная вкладка UI консоли (рекомендуется)
Нажмите f1, чтобы открыть консоль
нажмите вкладку «расширенная консоль» (отображается рядом с горячими клавишами, информацией о товаре и т. д.)
используйте визуальный интерфейс для выполнения команд:
поиск: введите для фильтрации команд по имени или описанию
групповой фильтр: выберите конкретную категорию команд (телепортация, забавные команды и т. д.)
интерфейс команды: каждая команда имеет поля ввода параметров и кнопку выполнения.
Выпадающие плееры: автоматически обновляются с текущим подключенным плеером
визуальные показатели: ⚡ rpc и 🔒 значки mc показывают типы команд
метод 2: традиционные текстовые команды
вы по-прежнему можете вручную вводить команды в консоль с помощью формата classname.commandname parameter1 parameter2.
команда, команда
команды телепорта
телепорт. на имя игрока -телепортировать себя конкретному игроку ⚡ РПК
передача -телепортировать всех игроков на ваше место ⚡ РПК
Передача. PlayerToPlayer Playername1 playername2 — телепортировать первого игрока во второго игрока ⚡ РПК
Teleport.playertomeимя игрока -телепортировать конкретного игрока в ваше место ⚡ РПК
телепорт.рандомплеер -телепортировать себя случайному игроку ⚡ РПК
забавные команды
Funcommands.killplayer имя игрока -убить конкретного игрока ⚡ РПК
Funcommands.reviveplayer имя игрока -воскрести мертвого игрока ⚡ РПК
Funcommands.freezeplayer имя игрока -заморозить игрока на месте ⚡ РПК
Funcommands.unfreezeplayer имя игрока -разморозить замороженный плеер ⚡ РПК
Funcommands.invisibleplayer имя игрока -сделать игрока невидимым ⚡ РПК
Funcommands.visibleplayer имя игрока -сделать невидимого игрока снова видимым ⚡ РПК
Funcommands.setplayersize имя игрока [масштаб] -изменить размер игрока (по умолчанию: 1.0) ⚡ РПК
Команды rpc (полная сетевая синхронизация)
Команды rpc персонажа игрока:
Имя игрока rpccommands.jumpplayer -сделать прыжок игрока ⚡ РПК
RPCCommands.JumpAllPlayers -заставить всех игроков прыгнуть ⚡ РПК
Rpccommands.fallplayer имя игрока [сила] -заставить игрока упасть (сила по умолчанию: 7.0) ⚡ РПК
RPCCommands.FallAllPlayers [силы] -заставить всех игроков упасть ⚡ РПК
Rpccommands.passoutplayer имя игрока -заставить игрока потерять сознание ⚡ РПК
Rpccommands.unpassoutplayer имя игрока -вернуть игрока в сознание ⚡ РПК
RPCCommands.PassOutAllPlayers -заставить всех игроков потерять сознание ⚡ РПК
RPCCommands.UnPassOutAllPlayers -вернуть всех игроков в сознание ⚡ РПК
Rpccommands.reviveplayerrpc имя игрока [статус приложения] -оживить игрока (по умолчанию: true) ⚡ РПК
RPCCommands.ReviveAllPlayers [статус приложения] -Возрождение всех игроков ⚡ РПК
Rpccommands.stopclimbingplayer имя игрока -прекратите все восхождение для игрока ⚡ РПК
Rpccommands. stopclimbingallplayers -остановить все восхождение для всех игроков ⚡ РПК
Rpccommands.startcarryplayer имя оператора целевое имя -заставить одного игрока нести другого ⚡ РПК
Rpccommands.renderplayerdead имя игрока -выглядит игрок как мертвый ⚡ РПК
Rpccommands.renderplayerpassedout имя игрока -отображает внешний вид игрока при потере сознания ⚡ РПК
RPCCommands.RenderAllPlayersDead -оформить всех игроков как мертвых ⚡ РПК
Rpccommands.destryhelditem плееримена -уничтожить предмет в руке игрока ⚡ РПК
Rpccommands.destruyallhelditems -уничтожение всех хранящихся предметов ⚡ РПК
Команды rpc объектов мира:
Rpccommands.triggerвертолет -вызов спасательных вертолетов ⚡ РПК
RPCCommands.LightAllFlares -зажечь все ракеты на сцене ⚡ РПК
Rpccommands.lightallcampfire -зажечь все костры ⚡ РПК
Rpccommands.тушить все костры -потушить все костры ⚡ РПК
RPCCommands.ShakeAllIcicles -встряхнуть все сосульки ⚡ РПК
RPCCommands.ShakeAllBridges -встряхнуть все мосты ⚡ РПК
Rpccommands.firealarrows -стрелять всех стрелков ⚡ РПК
Имя игрока rpccommands.spawneruption -яйца извержения вулкана на игроке ⚡ РПК
Rpccommands.triggerbananapeel имя игрока -запуск эффекта скольжения банановой кожуры ⚡ РПК
команды rpc элемента:
RPCCommands.CookAllItems [уровень кулинария] -готовить все предметы до уровня (по умолчанию: 100) ⚡ РПК
RPCCommands.FinishCookingAllItems -завершить приготовление всех предметов ⚡ РПК
RPCCommands.ToggleCookingSmoke [включено] -Переключить дым для приготовления пищи (по умолчанию: правда) ⚡ РПК
Rpccommands.denypicupallitems -предотвратить вывоз всех предметов ⚡ РПК
Команды rpc состояния игры:
RPCCommands.ForceWin -Победа в игре на силу ⚡ РПК
RPCCommands.UpdatePeakTimer [секунды]-обновление пикового таймера (по умолчанию: 10) ⚡ РПК
RPCCommands.BeginIslandLoad [имя сцены] [тип загрузки] -запуск острова загрузки ⚡ РПК
команды окружающей среды
EnvironmentCommands.SetGravity [значение] -изменение гравитации (по умолчанию: -9,81) ⚡ rpc синхронизирован
EnvironmentCommands.GetGravity -отображение значения текущей гравитации
EnvironmentCommands.ToggleFog -включение/выключение тумана
EnvironmentCommands.SetFogDensity[плотность] -установка плотности тумана (по умолчанию: 0,01)
EnvironmentCommands.SetFogColor[r][g][b] -установить цвет тумана (значения rgb 0-1)
окружающая среда.светильник ближе к костру -зажигать ближайший костер в пределах 10 м ⚡ РПК
окружающая среда.тушение недалеко от пожаров [радиус] -тушение пожаров в радиусе (по умолчанию: 20 м) ⚡ РПК
EnvironmentCommands.GodModeEnvironment -отключить экологический ущерб
Environmentcommands.explodeat плееримена [силы] -создать взрыв на месте игрока
окружающая среда.молния -создать эффект молнии
EnvironmentCommands.ClearMobs -удалить всех толпы с карты
EnvironmentCommands.SetGameSpeed [скорость] -изменить мультипликатор скорости игры (по умолчанию: 1.0)
EnvironmentCommands.PauseGame -пауза игры (скорость = 0)
EnvironmentCommands.ResumeGame -возобновление игры (скорость = 1)
команды яйца
SpawnCommands.ListItems -показывать список всех доступных предметов с идентификатором
Spawncommands.finditemname -поиск предметов по названию (частичное совпадение)
Spawncommands.searchitems поисковый термин -расширенный поиск с советами по автозаполнению
SpawnCommands.ShowPopularItems -отображение обычных/полезных предметов
Spawncommands.showitemsbycategory категория -показывать предметы по категориям (продукты питания, инструменты, медицина, выживание, оружие, одежда)
Spawncommands.giveitembyname playername itemameorid -дать предмет игроку по имени или идентификатору
Spawncommands.spawnitembyname itemeorid -яйца в мире по имени или идентификатору
Spawncommands.spawnrandom item -порождать случайный предмет
SpawnCommands.TickEveryone -клещи на всех игроках
Spawncommands.tickplayer имя игрока -появление клеща на определенном игроке
Spawncommands.giveitem имя игрока itemid -передавать предмет игроку по идентификатору (наследие)
SpawnCommands.ClearItems -удалить все порождаемые элементы с карты
выявление объекта (пользовательские объекты):
Spawncommands.objectsspawnmushroom [размер] -грибы для нереста размером (по умолчанию: 1,0)
Spawncommands.objectsspawnrope [длина] -нерейтная веревка длиной (по умолчанию: 10,0)
Spawncommands.objectsspawgage [счет] -багаж самолета (по умолчанию: 1)
Spawncommands.objectsspawntree [высота] -яичное дерево высотой (по умолчанию: 5.0)
Spawncommands.objectsspawnrock [размер] -яйстка камня/валун с размером (по умолчанию: 2.0)
Spawncommands.objectsspawnjellyfish [размер] -нерестенная плавающая медуза размером (по умолчанию: 1,0)
Spawncommands.clearspawnedoobjects -удалить все пользовательские порождаемые объекты
команды карты & сегмента
MapCommands.ListSegments -Показать все доступные сегменты карты
Mapcommands.jumptosegment имя сегмента номер -переход в определенный сегмент (пляж/0, тропик/1, альпин/2, кальдера/3, печи/4, пик/5)
MapCommands.GetCurrentSegment -Показать текущий сегмент
MapCommands.NextSegment -перейти в следующий сегмент
MapCommands.PreviousSegment -переход в предыдущий сегмент
MapCommands.SyncAllPlayersToSegment -телепортировать всех игроков в текущий сегмент
MapCommands.GoToBeach -быстрый прыжок в пляжный сегмент
MapCommands.GoToTropics -быстрый прыжок в тропический сегмент
MapCommands.GoToAlpine -быстрый прыжок в альпийский сегмент
MapCommands.GoToCaldera -быстрый переход к сегменту калдеры
MapCommands.GoToKiln -быстрый переход к сегменту печи
MapCommands.GoToPeak -быстрый переход к пиковому сегменту
страдания характера (эффекты статуса)
Characterafflictions.addcold-добавить статус холода
Characterafflictions.addcurse — добавить статус проклятия
Characteristics.addlonsy-добавить сонливость
Characterafflictions.addhot-добавить статус тепла
Characteristic afflictions.addhunger-добавить голод
Characterafflictions.addinjury-добавить статус травмы
Characteristic afflictions.addpoison-добавить статус яда
Characterafflictions.clearall — очистить все эффекты статуса
Характерные заболевания.очистка-очистить все негативные последствия
Характерные заболевания.очистить холод-удалить состояние холода
Characterafflictions.clearcurse — удалить статус проклятия
Характерные заболевания.чистая сонливость-удаление сонливости
Характерные заболевания.Clearhot-удаление теплового состояния
черты болезни. очистить голод-удалить голод
черты болезни. очистить травму-удалить травму
черты болезни. очистить яд-удалить яд
страдания характера. умереть-убить страданиями
характеристики болезни. голод-применить голод
команды состояния
Statuscommands.clearcold playername — удалите холодный статус из игрока
StatusCommands.AddCold PlayerName[amount] — добавить холодный статус в игрок
Statuscommands.clearhunger playername — удалите голод из игрока
StatusCommands.AddHunger PlayerName[amount]-добавить голод в игрок
Statuscommands.clearpoison playername — удалите яд из игрока
StatusCommands.AddPoison PlayerName[amount]-добавьте яд в игрока
Statuscommands.clearcurse playername — удалите проклятие из игрока
StatusCommands.AddCurse PlayerName[amount]-добавьте проклятие в игрок
Statuscommands.cleardrowsy playername-удалите сонливость из игрока
StatusCommands.AddDrowsy PlayerName[amount]-добавьте сонливость игроку
Statuscommands.clearinjury playername-удалить травму игрока
StatusCommands.AddInjury PlayerName [сумма]-добавить травму игроку
Statuscommands.clearhot playername — удалить статус тепла из плеера
StatusCommands.AddHot PlayerName[amount]-добавить статус тепла в плеер
Statuscommands.clearallstatus-playername — удалите все эффекты состояния из плеера
команды погоды
Weathercommands.togglesnowstorm-переключить снежную бурю/ветер включен/выключен
информационные команды
Infocommands.listplayers — отображает список всех игроков со своим статусом.
Infocommands.playerinfo playername-отображать подробную информацию о игроке
Infocommands.serverinfo-показывать информацию о сервере и номере
InfoCommands.GetPos [PlayerName] — получить позицию игрока (или себя, если имя не указано)
Infocommands.perfstats-показать статистику производительности
Infocommands.distance playername1 playername2 — показать расстояние между двумя игроками
InfoCommands.FindNearest [PlayerName] — найдите ближайшего к вам игрока или указанного игрока.
команды игры по умолчанию/ванильные
эти команды встроены в базовую игру и доступны без каких-либо модов:
команды символов
характер. умереть-убить своего персонажа
Character.gainfullstamina-восстановить полную выносливость
Character.infinitestamina-переключать бесконечную выносливость
Character.lockstatus-блокировать эффекты текущего состояния
Character.passout-заставьте своего персонажа потерять сознание
Character.revive-возрождает своего персонажа
Character.testwin-условие победы теста
предметы и оборудование
База данных проектов. добавить имя элемента — добавить элемент в мир (поддерживает автозаполнение)
Backpack.printbackpacks-показать информацию о рюкзаке
Карта и прогресс
Maphandler.jumptosegment segmentname — переход к сегменту карты
Achievementmanager.clearrealizations-очистите все достижения
Achievementmanager.grant achievementtype — конкретное достижение гранта
Ascents.lockall — заблокировать все маршруты подъема
Ascents.unlockall — разблокировать все маршруты подъема
Ascents.unlockone-разблокировать один маршрут подъема
Настройка и тестирование
Characteristic customization.randomize-рандомизировать внешний вид персонажа
Passportmanager.testallcosmetics-тестируйте все косметические предметы
Отладка системы
Applicationcli.settargetframerate fps-установите целевую fps
Consolesettings.clear-очистить консоль
Consolesettings.clearmuted — очистить приглушенные команды
Consolesettings.pause-пауза обновлений консоли
Consolesettings.setdpi значения-установка dpi консоли ⚠ ️ Предупреждение: может сломать дисплей консоли! используйте f2, чтобы сбросить до умолчания (96)
Consolesettings.unpause-отменить паузу консоли
Script.execute scriptpath-исполнить сценарий консоли
Ibinaryserializable.enablelog — включить журнал сериализации
Smallshadowandler.debugdisable — отключить отладку теней
Smallshadowandler.debugenable — включить теневую отладку
Modal.TestModal-диалоговое окно тестирования модалей
Примечание: эти команды по умолчанию используют другой синтаксис, чем команды mod. большинство поддерживают автозаполнение, когда вы начинаете набирать печать.
Многопользовательские ноты
⚡ Команды синхронизации rpc автоматически синхронизируют изменения всех игроков.
многие команды требуют привилегий главного клиента для нормальной работы
команды отображают предупреждения, если вы не главный клиент, но все равно попытаетесь выполнить
Имена игроков с пробелами должны быть написаны с подчеркиванием (например, «John_Doe»)
Используйте клавишу f1, чтобы открыть/закрыть консоль
все команды учитывают регистр регистрации
Примеры
# расширенные команды мода консоли
телепорт. к _имени игрока
FunCommands.SetPlayerSize Player_Name 2.0
StatusCommands.AddPoison Player_Name 0.5
Environmentcommands.setgravity — 5,0
Команды окружающей среды. светильник ближе к костру
Mapcommands.jumptosegment пляж
MapCommands.ListSegments
Spawncommands.spawnitembyname фонарик
Spawncommands.searchitems веревка
Spawncommands.objectsspawnmushroom 2.0
Spawncommands.objectsspawnjellyfish 1.5
InfoCommands.ListPlayers
# команды игры по умолчанию (мод не требуется)
Character.InfiniteStamina
База данных проектов. Добавить фонарик
Характерные болезни. Очистить все
Maphandler.jumptosegment альпийский
Устранение неполадок
если команды не работают:
убедитесь, что вы участвуете в многопользовательской игре
проверьте правильную установку bepinex
Убедитесь, что консоль открывается с помощью клавиши f1
некоторые команды работают только в том случае, если вы главный клиент
Item spawning: используйте spawncommands.listitems или spawncommands.searchitems, чтобы найти действительные имена элементов.
для нереста элемента попробуйте как имена, так и идентификаторы элемента: spawncommands.spawnitembyname фонарик или spawncommands.spawnitembyname 1.
Команды карты требуют, чтобы вы были главным клиентом в многопользовательском
Команда игры по умолчанию использует другой синтаксис-попробуйте автозаполнить, введя часть команды
если команда, похоже, не работает, проверьте вывод консоли на наличие сообщений об ошибках
общие проблемы
«игрок не найден»: убедитесь, что имя игрока написано правильно, используйте подчеркивание для пробелов.
«не найдена itemdatabase»: подождите, пока игра полностью загрузится, прежде чем использовать команду item
"Maphandler не найден": команда карты работает только во время игрового процесса, не в меню
«не мастерсклиент»: некоторые команды требуют привилегий хоста в мультиплеере