跳转到内容

Module:七元素骰子点数:修订间差异

此后如竟没有炬火,我便是唯一的光。
荆哲留言 | 贡献
无编辑摘要
荆哲留言 | 贡献
无编辑摘要
第4行: 第4行:
local seven = mw.loadJsonData('Module:7.json')
local seven = mw.loadJsonData('Module:7.json')


function module.test1()
function module.sheet()
return seven[1].t6j[2] .. '点'
local color = {"#ffe0e0", "#fff0e0", "#ffffd0", "#d8ffd8", "#e0ffff", "#e0e8ff", "#f0e0ff"}
local outp = "{| class=\"wikitable\"<br/>|+ 七元素骰子点数<br/>|-align=center<br/>! 元素 !! 大点 !! 中点 !! 小点<br/>"
for i = 1,7 do
local j = i + 1
if j > 7 then
j = 1
end
outp = outp .. "|-style=\"background:" .. color[i] .. "\" align=center<br/>| '''"
outp = outp .. seven[j].fEE .. "''' || " .. seven[j].t6j[3] .. " || " .. seven[j].t6j[2] .. " || " .. seven[j].t6j[1] .. "<br/>"
end
outp = outp .. "|}"
return outp
end
end


return module
return module

2025年3月28日 (五) 19:04的版本

此模块的文档可以在Module:七元素骰子点数/doc创建

local module = {}
local getArgs = require('Module:Arguments').getArgs

local seven = mw.loadJsonData('Module:7.json')

function module.sheet()
	local color = {"#ffe0e0", "#fff0e0", "#ffffd0", "#d8ffd8", "#e0ffff", "#e0e8ff", "#f0e0ff"}
	local outp = "{| class=\"wikitable\"<br/>|+ 七元素骰子点数<br/>|-align=center<br/>! 元素 !! 大点 !! 中点 !! 小点<br/>"
	for i = 1,7 do
		local j = i + 1
		if j > 7 then
			j = 1
		end
		outp = outp .. "|-style=\"background:" .. color[i] .. "\" align=center<br/>| '''"
		outp = outp .. seven[j].fEE .. "''' || " .. seven[j].t6j[3] .. " || " .. seven[j].t6j[2] .. " || " .. seven[j].t6j[1] .. "<br/>"
	end
	outp = outp .. "|}"
	return outp
end

return module