XpertsDroneCam

版本 v0.2.0·更新於 2026-04-12

The DroneCam allows you to join any multiplayer game as a drone, flying around, following, orbiting, and tracking a player or enemy. You simply join the game, enable the drone cam and then become an o

模組介紹 作者原文

Xpert's Drone Cam

The DroneCam allows you to join a multiplayer game as a drone, flying around, following, orbiting, and tracking a player or enemy. It works with un-modded, vanilla servers and MP games as well as modded ones. You simply join the game, enable the drone cam and then become an omnipotent spectator. Handy for tracking the Valheim action from a completely independent vantage point.

Built for Xpert Malfunction and shared to the community.

Requirements

  • BepInEx 5.x
  • Valheim (Unity 6 build)

Installation

Place XpertsDroneCam.dll in your BepInEx/plugins/ folder. If you are using the Spout or NDI streaming features, see the Streaming section below.

Overview

When the drone cam is active your character becomes invisible to other players, is protected from damage, and does not count toward enemy difficulty scaling. You can fly freely around the world, follow a specific player from behind, orbit a player or point of interest, or set up a fixed security camera that tracks a moving target.

If the player you are targeting goes through a portal to a distant part of the map, the drone will automatically teleport to follow them.

Commands can be entered in two ways:

  • In-game console type dc followed by a subcommand, e.g. dc follow player Xmal
  • Chat window type /dc followed by the same subcommand, e.g. /dc follow player Xmal

Player names that contain spaces must be wrapped in quotes in both the console and chat, e.g. dc follow player "Big Viking".

Key Bindings

| Key | Action |

|---|---|

| F8 | Toggle drone cam on and off |

| F7 | Toggle between free-fly and the last tracking mode (follow, orbit, or security) |

| Left Click | Point at a player and select them as the tracking target, using the last mode and settings |

| T | Point at an enemy to set it as the look-at target. Press again on the same enemy to release. Press while pointing at empty space to clear the current enemy target |

| W | Fly forward |

| S | Fly backward |

| A | Strafe left |

| D | Strafe right |

| E | Fly up |

| Q | Fly down |

| Left Shift | Hold to fly faster |

| Right Mouse Button | Hold to look around with the mouse |

| Left Arrow | Rotate left |

| Right Arrow | Rotate right |

| Up Arrow | Pitch up |

| Down Arrow | Pitch down |

| Mouse Wheel | Adjust distance or orbit radius |

| Alt + Mouse Wheel | Adjust camera height above target |

| Ctrl + Mouse Wheel | Slide the focal point up or down |

| Alt + Ctrl + Mouse Wheel | Adjust orbit speed |

|. (period) | Cycle to next player target |

|, (comma) | Cycle to previous player target |

Full Command Reference

All commands are entered as dc in the console, or /dc in chat.

Commands Table

| Command | Subcommand | Parameters | Description |

|---|---|---|---|

| help | | | Show command help in chat |

| on | | | Enter free-fly mode |

| freefly | | | Enter free-fly mode |

| off | | | Exit drone cam and return to normal camera |

| hud | | | Toggle the HUD on and off |

| snap | | | Snap drone instantly to current player target |

| players | | | List all players currently on the server |

| follow | player | (name) [distance] [height] [smoothing] | Follow a player from behind |

| follow | enemy | (name) [distance] [height] [smoothing] | Follow the nearest enemy with the given name |

| orbit | player | (name) [radius] [speed] [height] | Orbit around a player |

| orbit | enemy | (name) [radius] [speed] [height] | Orbit around the nearest enemy with the given name |

| orbit | pos | [radius] [speed] [height] | Orbit around the point you are currently looking at |

| orbit | speed | (deg/sec) | Change the orbit speed while orbiting |

| security | player | (name) | Fixed camera that tracks a player |

| security | pos | | Fixed camera that tracks the point you are looking at |

| targetenemy | | | Lock look-at onto the nearest enemy |

| targetenemy | (name) | | Lock look-at onto the nearest enemy with that name |

| targetenemy | clear | | Release enemy look-at lock |

| stream | on | [spout\|ndi] [width] [height] | Start

安裝與使用 安裝:BepInEx 外掛

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

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

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

denikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
XpertsDroneCam-0.2.0.zip
檔案大小
159.9 KiB