本WIKI由旅行者酒馆于2020年03月14日申请开通,内容按CC BY-NC-SA 4.0协议提供,编辑权限开放。

免责声明 • 反馈留言 • 编辑教程 • 收藏方法 • 评论管理规定 • 交流群:1018709157
感谢 大猫雷恩 对WIKI设计支持,期待更多能人异士加入原神WIKI。

bugfix250107.1

全站通知:

模块:攻略表格

来自原神WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

此模块的文档可以在模块:攻略表格/doc创建

local getArgs = require("Module:Arguments").getArgs
local p = {}

function p.main(frame)
    local args = getArgs(frame, {
        removeBlanks = false
    })
    local buffer = {}
    
    table.insert(buffer, '{| class="wikitable" style="width:100%"')
    table.insert(buffer, '|-')
    table.insert(buffer, '! style="width:15%"| ' .. (args["类型"] or '武器') )
    table.insert(buffer, '! 推荐理由')
    local i = 0
    -- 遍历数字参数,生成表格
    for key, value in ipairs(args) do
        i = i + 1
        if (i % 2 == 1) then
            table.insert(buffer, '|-')
            table.insert(buffer, '| style="text-align:center"| ' .. value)
        else
            table.insert(buffer, '| ' .. value)
        end
    end
    table.insert(buffer, "|}")
    return table.concat(buffer, "\n")
end

return p