AdvancedConsole

版本 v1.1.9·更新於 2025-07-22

Advanced console mod for PEAK with a modern UI and RPC-synced commands: teleportation, fun commands, item spawning, and etc. Press F1 and open Advanced Console tab.

模組介紹 作者原文

Advanced Console for PEAK

A comprehensive console mod for PEAK that adds numerous fun and utility commands, plus an enhanced UI interface with Server Info and Player Management. Press F1 to open the console and access both the traditional command interface and the new Advanced Console UI tabs.

Installation

  • Install BepInEx 5.4.2403 for PEAK
  • Download the latest release
  • Extract DLL to PEAK/BepInEx/plugins/
  • Launch the game and press F1 to open console

Key Bindings

  • F1 - Toggle console on/off
  • F2 - Reset console DPI to default (use if console display is broken after using ConsoleSettings.SetDPI)
  • Custom Hotkeys - Set up custom hotkeys for any console command using the enhanced Hotkeys tab

Using the Advanced Console

Enhanced UI Tabs

The mod adds several new tabs to the in-game console:

Advanced Console Tab

  • Press F1 to open console, then click the "Advanced Console" tab
  • Use the visual interface to execute commands:
  • Search: Type to filter commands by name or description
  • Group Filter: Select a specific command category (Player Effects, Spawn Commands, etc.)
  • Command Interface: Each command has input fields for parameters and an Execute button
  • Player Dropdowns: Automatically updated with current connected players
  • Visual Indicators: and 🔒MC badges show command types

Server Info Tab

  • Click the "Server Info" tab to view comprehensive server and player information:
  • Server Details: Room name, current map, player count, master client, ping, etc.
  • Player Management: Detailed player cards with status indicators and mod detection
  • Advanced Player Control: Host-only features for managing players with multiple kick methods
  • Mod Detection: Automatically detect and display player mods (ATLAS, Cherry, Console)
  • Steam Integration: Click "Profile" to open player's Steam profile
  • Status Indicators: HOST, YOU, mod badges with color coding
  • Real-time Updates: Automatic refresh every 5 seconds or manual refresh button
  • Advanced Kick System: Host gets 5 different kick methods for each player:
  • Soft-Lock: Advanced soft-lock using AirportCheckInKiosk RPC (most effective)
  • Force: Direct Photon disconnection (immediate removal)
  • Black: Black screen kick via infinite teleportation (visual punishment)
  • Slow: Slowdown player physics (punishment/testing)
  • Speed: Speed up player physics (for fun/testing)

Map Selection Tab

  • Click the "Map Selection" tab for advanced map management:
  • Visual Map Selector: Dropdown menu with all available maps
  • Instant Map Changes: Host can change the current map instantly
  • Map Preview: See map names and selection status
  • Host Controls: Only the lobby host can change maps
  • Seamless Transitions: Players are automatically moved to the new map
  • Anti-Freeze Technology: Improved map loading prevents game freezes during transitions
  • Universal Compatibility: Works for all players, even those without the mod installed

Enhanced Hotkeys Interface

The mod significantly improves the built-in Hotkeys tab:

  • Press F1 to open console, then click the "Hotkeys" tab
  • Click "Add New Hotkey" to create a new hotkey (default: Insert key for Console.Clear)
  • Set Key Binding: Click the blue key button and press any key to bind it
  • Shows "WAITING FOR INPUT..." feedback
  • Press ESC to cancel, or wait 10 seconds for timeout
  • Command Field: Type any console command (e.g., Console.Clear, Character.InfiniteStamina)
  • Delete Hotkey: Click the red ✕ button to remove a hotkey
  • All changes are automatically saved

Method 2: Traditional Text Commands

You can still type commands manually in the console using the format ClassName.CommandName parameter1 parameter2

Commands

Player Effect Commands 🆕

Control other players with comprehensive effect management:

  • PlayerEffectCommands.SetPlayerEmotion PlayerName EmotionID - Force player to perform specific emotes
  • PlayerEffectCommands.RestorePlayerStamina PlayerName - Instantly restore player's stamina
  • PlayerEffectCommands.HealPlaye

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack_PEAK

檔案與校驗

檔案名稱
AdvancedConsole-1.1.9.zip
檔案大小
288.7 KiB