“模块:沙盒”的版本间的差异

来自萌娘共享
跳转至: 导航搜索
第22行: 第22行:
 
for i,v in pairs(gift) do
 
for i,v in pairs(gift) do
 
if getgift(v['love'], frame.args[1]) then
 
if getgift(v['love'], frame.args[1]) then
ret = ret .. v['title']
+
ret = ret .. '[[' .. '料理次元:' .. v['title'] .. '|' .. v['title'] .. ']]' ..' '
 
end
 
end
 
end
 
end

2017年10月18日 (三) 16:40的版本

此模块的文档可以在模块:沙盒/doc创建

local p = {}
local gift = {}

gift[5] = {title='热香饼', love={'红色果实', '辅料', '蓝白胖次', '纯白胖次'}}

gift[23] = {title='佛跳墙', love={'绿色果实', '料酒', '时令蔬菜', '美味海产', '神奇香料', '豹纹胖次', '纯白胖次'}}

gift[53] = {title='提拉米苏', love={'蓝色果实', '糖分', '农家土鸡蛋', '草莓胖次', '纯白胖次'}}

function getgift(t,i)
local a = false
for n,v in pairs(t) do
	if v == i then
	a = true
	end
end
return a
end

p['礼物'] = function(frame)
	local ret = 'test'
	for i,v in pairs(gift) do
	if getgift(v['love'], frame.args[1]) then
	ret = ret .. '[[' .. '料理次元:' .. v['title'] .. '|' .. v['title'] .. ']]' ..' '
	end
	end
return ret
end

return p