-- 初始化t表
local t = {}
-- 遍历boss表并处理数据
for k, v in pairs(boss) do
t[v.terget] = {
ran = v.ran,
upgrade = v.two
}
end
-- 打开文件准备写入
local file = io.open("boss222.lua", "w") -- 使用"w"模式会覆盖原文件,"a"是追加模式
-- 将表转换为字符串并写入文件
file:write("return {\n")
for target, data in pairs(t) do
file:write(string.format(" [%q] = {ran = %q, upgrade = %q},\n",
target, data.ran, data.upgrade))
end
file:write("}\n")
-- 关闭文件
file:close()
release_print("boss表数据已成功写入boss.lua文件")