{
return {
}
name = "你的模组名称",
display = "模组名称",
version = "1.0.0"
nexus_id = "442"
settings = {
设置 = {
{
key = "已启用",
title = "已启用"
description = "开启或关闭模组功能。"
type = "toggle",
切换
default = true,
},
(此处原句只有一个右花括号“}”,无实际可翻译文本。请提供需要翻译的游戏文本内容。)
{
key = "倍率",
title = "倍率",
description = "控制该功能的强度。"
类型 = "滑块",
default = 1.0,
min = 0.1
最大 = 5.0
step = 0.1
},
{
key = "模式"
标题 = "模式"
description = "选择行为模式。"
type = "dropdown",
类型 = "下拉菜单",
default = "普通",
options = {
{ value = "normal", label = "普通" }
{ value = "fast", label = "快速" }
},
},
{
key = "打开菜单键",
title = "打开菜单键",
description = "此模组使用的钥匙。"
type = "按键绑定",
default = {
(此处为游戏UI或代码文本,需根据上下文具体内容翻译。当前仅提供“default = {”的结构保留,若为功能名称可译为“默认 = {” 或根据游戏类型保留英文字段。请提供括号内完整文本以完成翻译。)
primary = "F8"
secondary = "无",
}
}
},
(根据上下文,这里可能是一个UI或数据结构中的结束符号,中文游戏本地化中可直接保留或替换为相应中文标点,如“}”或“},”;若为对白或系统文本中的片段,需结合前后内容调整。当前仅从文本形式看,最简洁自然的译法为保留原符号或省略。)
}local ModName = "你的模组名称"
local SAVED_PATH = "./ue4ss/Mods/R5ModSettings/saved/" .. ModName .. ".lua"
local SHARED_PREFIX = "R5模组设置/" .. 模组名称 .. "/"
local Config = {
启用 = true,
倍率 = 1.0
模式 = "普通"
OpenMenuKey = {
primary = "F8"
secondary = "无",
},
```
}
```lua
local function 读取LUA表(路径)
```
无法识别的文件格式
if not f then return nil end
local content = f:read("*all")
f:close()
如果内容为空或不存在,则返回空值
if content:sub(1, 3) == "\239\187\191" then
content = content:sub(4)
结束
local loader = load(content)
如果未载入加载器,则返回空
local ok, data = pcall(loader)
返回成功且数据类型为“表”时返回数据,否则返回空
结束
```lua
local function LoadConfig()
加载配置()
```
local got_shared = false
if ModRef then
for key, old in pairs(Config) do
if type(old) == "table" then
local primary = ModRef:GetSharedVariable(SHARED_PREFIX .. key .. "/primary")
local secondary = ModRef:GetSharedVariable(SHARED_PREFIX .. key .. "/secondary")
如果主武器或副武器不为空,则
got_shared = true
Config[key].primary = primary 或 Config[key].primary
Config[key].secondary = secondary 或 Config[key].secondary
结束
否则
local value = ModRef:GetSharedVariable(SHARED_PREFIX .. key)
if value ~= nil then
若值不为空,则
got_shared = true
if type(value) == type(old) then
Config[key] = value
结束
结束
结束
结束
结束
if not got_shared then → 若未获取共享内容
local saved = read_lua_table(SAVED_PATH)
如果已保存
for key, value in pairs(saved) do
if Config[key] ~= nil and type(value) == type(Config[key]) then
若配置项[key]不为空且值类型与配置项[key]一致,则
if type(value) == "table" then
Config[key].primary = value.primary 或 Config[key].primary
Config[key].secondary = value.secondary 或 Config[key].secondary
否则
Config[key] = value
结束
结束
结束
结束
结束
结束
```lua
return {
}
```
name = "你的Mod名称",
display = "你的模组名称",
version = "1.0.0"
nexus_id = "442"
settings = {
controls = "游戏设置" 或 "操作设定"
// 注:根据游戏UI上下文,controls更常见译为“操作”或“控制”,但为符合中文玩家习惯,通常采用“操作设置”或直接“设置”作为标题。若为菜单标题,建议使用“设置”。
}
{
key = "已启用",
title = "已启用",
description = "开启或关闭模组功能。"
type = "toggle",
default = true,
},
```
{
key = "倍率",
title = "倍率",
description = "控制该功能的强度。"
类型 = "滑块",
default = 1.0
最小 = 0.1,
最大 = 5.0
step = 0.1,
},
(注意:您的输入似乎不完整,仅包含一个“},”符号,请提供完整的待翻译文本,我将为您进行专业游戏本地化翻译。)
{
key = "模式",
title = "模式"
description = "选择行为模式。"
type = "dropdown",
default = "普通",
options = {
{ value = "normal", label = "普通" }
{ value = "fast", label = "快速" }
}
}
{
key = "打开菜单键",
title = "打开菜单键"
description = "本模组所使用的钥匙。"
type = "keybind",
default = {
默认 = {
}
primary = "F8"
secondary = "无",
}
},
```
你的输入似乎不完整,无法识别源语言内容。
请在“文本:”后面提供需要翻译的具体内容。
}
更多快速旅行点与篝火
Synthlight2026-04-14 20:41:04
快速传送与篝火建筑上限调整为1000。

更多矿物资源
IceBoxStudio2026-04-30 11:59:06
提升铜矿、铁矿、石头、硫磺、粘土、盐、土壤等资源的采集倍率,并缩短其刷新时间。

更多木材资源
IceBoxStudio2026-05-19 09:33:26
提升所有树木与木材堆的采集倍率。

大背包 2倍 5倍 10倍
TheHeechee2026-05-12 06:14:02
大型背包模组(2倍、5倍、10倍容量)

更好的小地图范围
IceBoxStudio2026-04-18 12:59:44
增加探索时的战争迷雾驱散范围,并可额外扩大迷你地图的显示范围。

2倍 3倍 5倍 10倍 全部拾取(另含25倍/50倍/100倍)
MrZinK942026-05-09 22:37:30
2倍 3倍 5倍 10倍 全部拾取(含25倍/50倍/100倍) 战利品表的最小/最大值已按指定倍数调整。 排除武器、护甲、钥匙、仪式油、工具、项链、戒指等物品。 可能仍有部分内容需要修改,但我——

体力提升
IceBoxStudio2026-04-30 10:50:12
新增初始体力倍率选项(2倍、5倍、10倍、20倍、50倍)。

更佳灯笼
IceBoxStudio2026-04-30 15:15:58
增加油灯照明范围与燃料上限,可选无限燃料。此为模块化模组,可按需下载。