16,874
个编辑
LLWiki正在建设中,欢迎加入我们!
小 |
小 |
||
local errorFlag=nil
names=mw.text.split(names, ',') --将角色列表全部转为小写后,在逗号处分割成table。
local result="<span
for k,name in ipairs(names) do --将分割后的角色列表依次处理。k表示编号,从1开始。
result=result..(fullnames[name] or '') --把每个角色名转换成全名,并加入到结果。如果角色不存在,则为空。
return result..");"..(errorFlag and "background:none;\">[[category:Lyrics中出现错误颜色参数的页面]]Wrong color key: "..errorFlag or "\">"..module.langQuote(text, lang)).."</span>"
else --如果颜色标识中没有逗号,则说明只有一位角色,直接上色。
return "<span
end
end
|