全站通知:
模块:物品
刷
历
编
跳到导航
跳到搜索
此模块的文档可以在模块:物品/doc创建
-- 用于{{神秘学家}}模板
-- 传入形式:【物品一x数量、物品二x数量、物品三x数量、……】
-- 效果为生成一组{{物品}}模板并添加相应属性
local getArgs = require('Module:Arguments').getArgs
local p = {}
function p._main(args, frame)
local text = ''
local str = args[1] or ''
local foo = mw.text.split(str, '[,,、]')
for i, v in ipairs(foo) do
local bar = mw.text.split(v, 'x')
local name = bar[1]
local count = bar[2]
text = text .. '{{物品|' .. name .. '|' .. count .. '}}{{#set:|洞悉素材:' .. name .. '=' .. count .. '}}'
end
return frame:preprocess(text)
end
function p.main(frame)
local args = getArgs(frame)
return p._main(args, frame)
end
return p