Skip to content

SCUM 激活开发者权限

更新日期:

2025年6月20日

谷歌文档原文一共5页

⊿ 原文:SCUM Elevated Users

鸣谢 - 技术解惑 茶C

- 🎮

提升用户 - 即 激活开发者权限

将指定用户的 SteamID 添加到你的 SCUM.db 中的 elevated_users 表,会赋予这些用户特定的开发者(DEV)指令权限,他们还将获得所有管理员指令的访问权限,等同于在 AdminUsers.ini 中定义的权限。然而,这并不会赋予他们通过白名单以管理员身份连接的权限。

本指南介绍了修改数据库的流程,适用于托管和本地 SCUM 服务器。各种设置下的文件路径和操作流程相同

个人理解解释 SCUM.db = 数据库文件

- 🛠️

添加并升为开发者模式的步骤

1.准备服务器


1 启动你的SCUM服务器。如果SCUM.db文件尚不存在,这将生成该文件。

2 (可选)加入服务器一次,以确保记录下你的用户数据(包括SteamID)。该步骤有助于组织管理,但非必需。

2.下载数据库编辑工具


1 安装 数据库编辑 工具

阿里云下载  浏览器直接下载-国内节点

SQLite 下载页面-SCUM开发提供链接

2 安装 SQLite 工具

3.找到 SCUM 数据库文件


1 导航至:
复制路径
SCUM\Saved\SaveFiles

2 将数据库文件: SCUM.db 保存到自己电脑中,请忽略备份文件

3 注意:你会看到另外两个文件 SCUM.db-wal SCUM.db-shm ,这表明数据库当前正在使用中,不得进行编辑



4.安全关闭服务器


1 停止服务器运行,以便释放数据库文件可编辑状态

2 确认 SCUM.db-wal SCUM.db-shm 文件,这两个已经消失不见,就可以打开 SCUM.db

  这确保了数据库不再处于正在使用状态

5.编辑数据库


1 SCUM.db 数据库文件下载到自己电脑中后

2 使用已安装的 SQLite 工具打开文件。当 SCUM.db-wal SCUM.db-shm 文件再次出现,这意味着数据库已处于可编辑状态,不用理会它们

3 打开 数据库 编辑工具 来编辑数据库 SCUM.db 文件



6.检索或确认 SteamID


1 如果你不确定自己的 SteamID,请打开数据库中的用户表进行查找

2 找到你想要提升的 SteamID



7.添加并升为开发者权限


1 打开 编辑 工具

2 点击 文件 > 查找所指定的文件 > 选择 SCUM.db

3 点击 连接 > 查找所指定的文件 > 选择 SQLite

4 输入 连接名称 (可随意命名) > 查找所指定的文件 > 点击 ... > 选择 SCUM.db 文件 > 点击 确认

5 点击展开命名的数据名称,选择 main 选项卡,找到 elevated_users 表并双击进入

6 点击窗口下角中间的 + 新增一条数据,填写SteamID elevated_users
需要新增多少个,就重复多少次此步骤(第6步骤)

7 按下 Ctrl + S 保存更改

点击查看 截图版 流程

代码形式完成
- 要添加单个用户

- 也可以通过代码形式,使用以下 SQL 语句将指定用户的 SteamID 插入到 elevated_users 表中:
复制路径
INSERT INTO elevated_users (user_id) VALUES
('76561198371102716')

3 要添加多个用户

添加多个 SteamID

复制路径
INSERT INTO elevated_users (user_id) VALUES
('76561198371102716'),
('76561198000000000'),
('76561198000000001')

8.将修改后的数据库文件上传


1 把更新后的 SCUM.db 文件重新上传至服务器文件中的以下路径:
复制路径
SCUM\Saved\SaveFiles

2 确保文件保持原名,以免生成新的数据库

9.启动服务器


1 启动服务器,并确认其正在使用修改后的数据库

2 一旦服务器启动并运行成功,所有被列入 升为开发者权限 的玩家数据表的SteamID将能够使用被指定的开发者权限指令

- 📃

开发者命令及解释


🧑🏻‍💻

添加出血伤害


- English:AddBleedingInjury
复制
#AddBleedingInjury Head 0 s4

说明对头部施加出血伤害。0 表示初始伤害程度,s4 表示伤害严重等级为 4

🧑🏻‍💻

添加身体效果


- English:AddBodyEffect
复制
#AddBodyEffect Limping 0 s4

说明施加一种身体效果,例如跛行。0 为初始伤害程度,S4 为该效果的严重等级

🧑🏻‍💻

添加烧伤伤害


- English:AddBurnInjury
复制
#AddBurnInjury Trapezius 30 30

说明对斜方肌位置施加烧伤伤害,初始伤害值为 30 ,严重等级为 30

🧑🏻‍💻

添加辐射存在状态


- English:AddRadiationPresence
复制
#AddRadiationPresence 50 50

说明模拟辐射暴露情况。第一个数值代表即时辐射量,第二个数值代表持续辐射量

🧑🏻‍💻

进入昏迷状态


- English:Knockout

说明使自己昏迷 10 秒
复制
#Knockout 10

说明使指定玩家昏迷 30 秒
复制
#Knockout 30 steamid

🧑🏻‍💻

列出身体效果


- English:ListBodyEffects
复制
#ListBodyEffects

说明列出角色当前所有处于活跃状态的身体效果

🧑🏻‍💻

设置属性等级


- English:SetAttributes
复制
#SetAttributes 数值

说明设置属性:依次为力量、体质、敏捷和智力。可以自由组合数值,只需保持顺序

变成肥胖男/女
复制
#setattributes 8 1 1 1

变成精瘦男/女
复制
#setattributes 1 5 5

变成肌肉男/女
复制
#SetAttributes 5 5 5 5

🧑🏻‍💻

设置代谢模拟速度


- English:SetMetabolismSimulationSpeed
复制
#SetMetabolismSimulationSpeed 50

说明将代谢模拟速度提高至 50 倍。默认值为 1

设置耐力


- English:SetStamina
复制
#SetStamina 100%

说明将当前耐力值设定为 100%

🧑🏻‍💻

设置技能等级


- English:SetSkillLevel
复制
#SetSkillLevel rifles 5

说明将 步枪 技能等级设定为 5 ,该等级高于高级

🧑🏻‍💻

显示载具调试信息


- English:ShowVehicleDebug
复制
#ShowVehicleDebug

说明显示适用载具的所有配件的健康状态和情况

🧑🏻‍💻

设置农业生长速度


- English:SetFarmingSimulationSpeed
复制
#SetFarmingSimulationSpeed 100

说明调整全服务器范围内的作物生长速度。请勿超过 100 。默认值为 1

🧑🏻‍💻

设置无敌状态


- English:SetImmortality

说明切换玩家无敌状态;开启后可防止所有伤害和剃刀攻击

开启
复制
#SetImmortality true

关闭
复制
#SetImmortality false

🧑🏻‍💻

设置无限弹药


- English:SetInfiniteAmmo

说明开启或关闭无限弹药状态

开启
复制
#SetInfiniteAmmo true

关闭
复制
#SetInfiniteAmmo false

🧑🏻‍💻

设置无限氧气


- English:SetInfiniteOxygen

说明切换无限氧气状态,用于水下呼吸

开启
复制
#SetInfiniteOxygen true

关闭
复制
#SetInfiniteOxygen false

🧑🏻‍💻

设置无限耐力


- English:SetInfiniteStamina

说明切换无限耐力状态

开启
复制
#SetInfiniteStamina true

关闭
复制
#SetInfiniteStamina false

🧑🏻‍💻

允许使用 #SpawnItem2 前置代码


- English:SpawnItem2
复制
#SpawnItem2 [物品代码]

举例: 生成一件吉利服(无需精准输入物品代码)
复制
#SpawnItem2 ghillie jacket

说明改进后的物品生成方式,具有更灵活的参数设置

🧑🏻‍💻

生成剃刀


- English:Razor
复制
#SpawnRazor

说明在玩家位置生成一个剃刀丧尸

在半径范围内清除所有剃刀


- English:DestroyAllRazorsWithinRadius
复制
#DestroyAllRazorsWithinRadius 50

说明移除半径 50 米范围内的所有剃刀。(此功能目前尚未实现。)

🧑🏻‍💻

切换声望点调试可视化显示


- English:ToggleFamePointDebugVisualization

说明在右上角显示精确的声望点位置。可能并非适用于所有分辨率

开启
复制
#ToggleFamePointDebugVisualization true

关闭
复制
#ToggleFamePointDebugVisualization false

🧑🏻‍💻

设置超级跳跃


- English:SetSuperJump
说明启用超级跳跃能力,可实现超远距离跳跃(不想摔噶了,记得先开无敌模式)

开启
复制
#SetSuperJump true

关闭
复制
#SetSuperJump false

🧑🏻‍💻

丢弃尸体


- English:LeaveCorpse
复制
#LeaveCorpse

说明在当前位置掉落角色尸体以及所有身上的装备

🧑🏻‍💻

设置枪械故障概率


- English:SetMalfunctionProbability
复制
#SetMalfunctionProbability

说明调整武器故障的可能性。(此功能目前处于停用状态。)

🧑🏻‍💻

设置驾驶中的载具属性


- English:SetMountedVehicleProperty
复制
#SetMountedVehicleProperty
说明需在坐在载具内时使用

将载具的健康度设定为 100%
复制
#SetMountedVehicleProperty Health 100%

将载具的燃料值设定为 100%
复制
#SetMountedVehicleProperty Fuel 100%

将载具的电池电量设定为 100%
复制
#SetMountedVehicleProperty Battery 100%

© 2025 SAM社区 - 白木 公益性创建