模块:Jobs/alias
来自小鱼君和他的朋友们
此模块的文档可以在模块:Jobs/alias/doc创建
-- 职业名称标准化 local alias = {} function setAlias(array,code) for i,name in ipairs(array) do alias[array[i]] = code end end function jobCode(frame) local args = getArgs(frame) local job = args['job'] or args[1] or 'unknown' job = mw.ustring.lower(job) return alias[job] or 'unknown' end -- 设定职业别名 setAlias({'弓箭手', 'archer', 'arc'}, 'archer') setAlias({'吟游诗人', '诗人', 'bard', 'brd'}, 'bard') return alias