Module:七元素骰子点数:修订间差异
外观
无编辑摘要 |
无编辑摘要 |
||
(未显示同一用户的5个中间版本) | |||
第6行: | 第6行: | ||
function module.chart() | function module.chart() | ||
local color = {"#ffe0e0", "#fff0e0", "#ffffd0", "#d8ffd8", "#e0ffff", "#e0e8ff", "#f0e0ff"} | local color = {"#ffe0e0", "#fff0e0", "#ffffd0", "#d8ffd8", "#e0ffff", "#e0e8ff", "#f0e0ff"} | ||
local outp = "{| class=\"wikitable\" | local outp = "{| class=\"wikitable\"\n|+ 七元素骰子点数\n|-align=center\n! 元素 !! 大点 !! 中点 !! 小点\n" | ||
for i = 1,7 do | for i = 1,7 do | ||
local j = i + 1 | local j = i + 1 | ||
第12行: | 第12行: | ||
j = 1 | j = 1 | ||
end | end | ||
outp = outp .. "|-style=\"background:" .. color[i] .. "\" align=center | outp = outp .. "|-style=\"background:" .. color[i] .. "\" align=center\n| '''" | ||
outp = outp .. seven[j].fEE .. "''' || " .. seven[j].t6j[3] .. " || " .. seven[j].t6j[2] .. " || " .. seven[j].t6j[1] .. " | outp = outp .. seven[j].fEE .. "''' || " .. seven[j].t6j[3] .. " || " .. seven[j].t6j[2] .. " || " .. seven[j].t6j[1] .. "\n" | ||
end | end | ||
outp = outp .. "|}" | outp = outp .. "|}" |
2025年3月28日 (五) 19:25的最新版本
此模块的文档可以在Module:七元素骰子点数/doc创建
local module = {}
local getArgs = require('Module:Arguments').getArgs
local seven = mw.loadJsonData('Module:7.json')
function module.chart()
local color = {"#ffe0e0", "#fff0e0", "#ffffd0", "#d8ffd8", "#e0ffff", "#e0e8ff", "#f0e0ff"}
local outp = "{| class=\"wikitable\"\n|+ 七元素骰子点数\n|-align=center\n! 元素 !! 大点 !! 中点 !! 小点\n"
for i = 1,7 do
local j = i + 1
if j > 7 then
j = 1
end
outp = outp .. "|-style=\"background:" .. color[i] .. "\" align=center\n| '''"
outp = outp .. seven[j].fEE .. "''' || " .. seven[j].t6j[3] .. " || " .. seven[j].t6j[2] .. " || " .. seven[j].t6j[1] .. "\n"
end
outp = outp .. "|}"
return outp
end
return module