SkToolbox - 控制台管理与聊天功能扩展器

SkToolbox - 控制台管理与聊天功能扩展器

扩展了控制台和聊天命令的功能。此模组中的管理员和训练师命令都可以通过控制台或聊天访问,使用/前缀。这个模组让你能够掌控你的游戏玩法,无论

实用工具

SkToolbox for Valheim

SkToolbox for Valheim 是一个完全客户端的实用工具,旨在扩展控制台的功能,从而改善游戏体验,并允许玩家根据自己的喜好修改角色或环境。该模组在单人和多人游戏中启用了功能,允许任何安装了该模组的玩家大幅改变自己或其他人的角色。

你会说普通话吗?

请注意,此模组已有一段时间未维护,其功能不再得到保证。
我可能会在时间允许时更新此模组,但在此期间将公开此模组的源代码,并愿意审核拉取请求。
请随意在许可证规定的权利范围内使用 SkToolbox 中的代码。

新功能与行为

该模组通过扩展控制台和聊天功能,提供额外的行为、命令和自定义选项来运作。

  • 50+ 新指令!详见下文。
  • 控制台已自动启用,无需修改启动参数!
  • 使用上下方向键可循环浏览无限指令历史记录!默认情况下游戏仅存储最近输入的指令。
  • 通过聊天窗口执行控制台指令!(可通过配置文件切换)
  • 控制台指令支持链式执行!单行可输入无限量指令!(包含原版游戏指令、SkToolbox指令及模组添加的大部分指令!) 例如:/nocost; /god; /fly 不加引号将依次执行这三个命令!
  • 命令可以在加入服务器时自动运行!(再次强调,即使是其他自定义模组命令也通常与此兼容!) 注意: 每次启动游戏后首次加入服务器时才会发生这种情况。这是为了确保命令不会多次运行并导致意外后果。请参阅首次启动模组后创建的设置/配置文件。(\Valheim\BepInEx\config\com.Skrip.SkToolbox.cfg)
  • 按 Tab 键自动补全 SkToolbox 命令!通过使用命令别名,还支持自动补全其他模组(非 SkToolbox)命令!
  • 功能亮点:控制台现在支持无限输出历史和滚动功能!
  • 可配置的命令快捷键已添加!您现在可以为任何命令或命令链分配可打印按键!此功能还支持命令别名!在下方动图中,展示了“快捷键1 = q: /tl”的设置,您可以看到玩家在行走时按下“q”键。请在配置文件中设置您自己的快捷键! 每个键只能分配一个命令或命令链(如果快捷键1分配给 q,则快捷键2不能再分配给 q)。
  • 命令别名功能已添加。您现在可以通过配置文件定义自定义命令!(Tab 键自动补全也会填充这些命令!)
  • 可以通过配置文件自定义控制台的样式和外观。
  • 控制台已预先定制了现代控制台字体和颜色,以提供更好的可读性。

建议您在使用这些多人游戏命令时保持谨慎,因为它们会严重影响其他玩家的游戏体验。需要明确的是,本模组的宗旨并非破坏他人体验。使用本模组时请保持尊重态度。

请注意,这不需要服务器模组或其他客户端运行此模组即可实现功能。当安装在客户端上时,此模组可在任何服务器、任何时间运行!

SkToolbox 命令列表

  • /alt - 使用备用屏幕控制。按下 HOME 键切换是否激活。
  • /coords - 在屏幕角落显示坐标
  • /console [0/1] - 切换控制台。无参数则切换。1 = 打开,0 = 关闭。适用于热键和别名。
  • /clear - 清除当前控制台输出
  • /clearinventory - 移除你库存中的所有物品。没有确认,请小心。
  • /detect [范围=20] - 切换敌人检测
  • /echo [文本] - 将文本回显到控制台。适用于别名和自动运行功能。
  • /env [天气名称] - 更改天气。无参数将列出所有天气。-1 将允许游戏再次控制天气。
  • /farinteract [距离=50] - 切换远距离互动(包括建筑)
  • /findtomb - 在地图上标记附近的墓碑(如果存在)
  • /fly - 切换飞行
  • /freecam - 切换自由视角
  • /ghost - 切换幽灵模式
  • /give [物品] [数量=1],或 /give [物品] [数量=1] [玩家] [等级=1] - 给予玩家物品。如果玩家名称中有空格,只提供空格前的名称。物品/玩家名称中的大写字母很重要!
  • /god - 切换上帝模式
  • /heal [玩家=本地] - 治疗玩家
  • /imacheater - 使用工具箱在任何服务器上强制启用标准作弊(部分功能仍不可用。正在开发中!)
  • /infstam - 切换无限耐力
  • /killall - 杀死附近所有生物
  • /listitems [名称包含] - 列出所有物品。可选包含名称。例如:/listitems Woo 返回任何包含字母“Woo”的物品
  • /listprefabs [名称包含] - 列出所有预制体/生物。可选包含名称开头。例如:/listprefabs Troll 返回任何以字母“Troll”开头的预制体
  • /listskills - 列出所有技能
  • /nocost - 切换无需求建造
  • /nores - 切换建造限制(除保护区外任意建造)
  • /nosup - 切换建造支撑要求 - 警告! - 如果你重新加入且此功能被禁用,你的结构可能会倒塌。我建议将此功能与自动运行功能一起使用。
  • /optterrain - 优化旧地形修改。添加此命令以便默认可通过聊天使用。
  • /portals - 列出所有传送门标签
  • /q - 快速退出游戏
  • /removedrops - 移除地面上的物品
  • /repair - 修复你的库存
  • /resetmap - 重置地图探索
  • /resetwind - 如果风已被设置,这将允许游戏再次控制风
  • /revealmap - 显示整个小地图
  • /seed - 显示当前世界种子
  • /set cw [重量] - 设置你的重量限制(默认300)
  • /set difficulty [玩家数量] - 设置难度(默认为连接的玩家数量)
  • /set exploreradius [半径] - 设置探索半径(默认 = 100)
  • /set jumpforce [力量] - 设置跳跃力量(默认10)。小心不要摔得太远!
  • /set pickup [半径] - 设置你的自动拾取半径(默认2)
  • /set skill [技能] [等级] - 设置你的技能等级
  • /set speed [速度类型] [速度] - 速度类型:蹲伏(默认:2),奔跑(默认:7),游泳(默认:2)
  • /spawn [生物名称] [等级=1] - 在你面前生成一个生物或预制体。名称中的大写字母很重要!(使用 /give 获取物品!)使用 /listprefabs 搜索生物和预制体!
    • 请注意,截至 Valheim 版本 0.151.1,游戏仅显示生物最高 2 星等级,但通过此命令当前等级上限为 10 级。超过 3 级的生物将显示 0 星,但实际为更高等级。
  • /spawntamed [生物名称] [等级=1] - 在您面前生成一只已驯服的生物。名称需区分大小写!使用 /listprefabs 命令搜索生物!
  • /stopevent - 停止当前事件

地形修改

已知在最新《英灵神殿》更新后无法正常工作。之前修改过的地形将不会被这些命令平整或更新。正在努力解决此问题,对带来的不便深表歉意。

请注意,过度修改地形最终可能会导致您的世界出现一些延迟。这款游戏允许一定程度的地形修改,但此功能可能引发大量改动。请按需使用,但大面积修改时务必谨慎。在使用地形修改命令前,请备份您的世界。

  • /td [半径=5] [高度=1] - 挖掘附近地形。最大半径 30。

  • /tl [半径=5] - 平整附近地形。最大半径 30。

  • /tr [半径=5] [高度=1] - 抬高附近地形。最大半径 30。

  • /tu [半径=5] - 撤销/重置半径范围内的所有地形修改。最大半径 50。

  • /tame - 驯服所有附近的生物

  • /tod [0-1] - 设置时间(-1 为解锁时间)- /tod 0.5

  • /tp [X,Z] - 将你传送至指定坐标

  • /wind [角度] [强度] - 设置风向和强度

  • /whois - 列出所有玩家

有没有你希望看到但缺失的功能?有没有想要提出的改进建议?前往论坛,告诉我吧!

现在已加入屏幕控制功能,让许多指令的使用更加便捷。

按下数字键盘 0 键打开屏幕控制。如果没有数字键盘键,请尝试使用 /alt 命令!

  • 敌人侦测 - 按距离着色
  • 门户检测
  • 地形修改
  • 自动运行命令与命令链(此处显示为“/nosup; /god”!)

如何使用

当你准备好使用这个模组时,只需在控制台(按 F5 键)输入“help”即可查看可用命令。注意你会看到默认命令,以及底部新增的一个命令!

如果你然后输入 /? 来查看工具箱帮助,你会看到可用命令的列表、它们的用法和描述:

要求

自版本 1.7.0 起,需要 BepInEx。请注意,许多模组管理器与 BepInEx 兼容,包括 Vortex、r2modman 和 InSlimVML。

如何安装

此模组安装在您的客户端而非服务器上。

  • • 只需打开 BepInEx 压缩文件,并将所有内容解压到游戏的根目录(在此文件夹中您会看到 valheim.exe 和 UnityPlayer.dll 文件)。 提取后,在游戏根文件夹中,你应该看到 Valheim.exe 文件,以及同一文件夹中的 BepInEx 文件夹。(示例:https://i.imgur.com/kXnpAib.png)
  • • 运行游戏并享受。

如果您只是更新或已经安装了 BepInEx,并且您下载了 DLL 文件,只需将此文件放置在 BepInEx 插件目录中。

  • • 我只需要更新!我该怎么做?
  • • 将 .dll 文件解压到 plugins 文件夹,运行游戏。

模组兼容性问答

这个模组与哪些模组兼容? 所有。该模组已知不会与其他模组冲突。

这个模组与哪些模组管理器/加载器兼容? 目前已知可与 BepInEx、Vortex、r2modman(Thunderstore)以及 InSlimVML w/BepInEx 配合使用。

它兼容 Vulkan 吗? 是的

请享用。如果您觉得这个模组有价值,请在本页顶部给予认可,这对我们真的很有帮助。

有疑问?欢迎查看常见问题解答或在论坛发帖提问!

额外标签: 训练器,菜单,模组,作弊,Unity,模组菜单,黑客,创造模式,修改,地形编辑器,玩家,世界编辑,世界编辑器,管理员