模块:家具图鉴
跳转到导航
跳转到搜索
{{#invoke:家具图鉴|按星级|5}}
![]() ![]() ![]() 床 占地面积 13×7 |
![]() ![]() ![]() 玩具 占地面积 8×7 |
![]() ![]() ![]() 灯具 占地面积 6×7 |
![]() ![]() ![]() 装饰 占地面积 9×8 |
![]() ![]() ![]() 灯具 占地面积 6×7 |
![]() ![]() ![]() 装饰 占地面积 10×3 |
![]() ![]() ![]() 挂饰 占地面积 2×4 |
![]() ![]() ![]() 挂饰 占地面积 7×26 |
![]() ![]() ![]() 装饰 占地面积 8×3 |
![]() ![]() ![]() 玩具 占地面积 11×4 |
![]() ![]() ![]() 玩具 占地面积 11×4 |
![]() ![]() ![]() 玩具 占地面积 5×6 |
![]() ![]() ![]() 装饰 占地面积 7×6 |
![]() ![]() ![]() 玩具 占地面积 11×4 |
![]() ![]() ![]() 挂饰 占地面积 9×19 |
![]() ![]() ![]() 桌椅 占地面积 5×6 |
![]() ![]() ![]() 装饰 占地面积 11×8 |
![]() ![]() ![]() 沙发 占地面积 14×8 |
![]() ![]() ![]() 装饰 占地面积 2×2 |
![]() ![]() ![]() 门窗 占地面积 14×33 |
![]() ![]() ![]() 装饰 占地面积 10×2 |
![]() ![]() ![]() 墙壁 占地面积 64×68 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 玩具 占地面积 7×4 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 墙壁 占地面积 64×68 |
![]() ![]() ![]() 装饰 占地面积 4×2 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 桌椅 占地面积 5×4 |
![]() ![]() ![]() 灯具 占地面积 4×4 |
![]() ![]() ![]() 桌椅 占地面积 8×4 |
![]() ![]() ![]() 桌椅 占地面积 5×5 |
![]() ![]() ![]() 玩具 占地面积 18×11 |
![]() ![]() ![]() 装饰 占地面积 3×3 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 墙壁 占地面积 64×68 |
![]() ![]() ![]() 桌椅 占地面积 6×7 |
![]() ![]() ![]() 桌椅 占地面积 5×7 |
![]() ![]() ![]() 装饰 占地面积 8×2 |
![]() ![]() ![]() 装饰 占地面积 13×10 |
![]() ![]() ![]() 桌椅 占地面积 3×4 |
![]() ![]() ![]() 挂饰 占地面积 3×13 |
![]() ![]() ![]() 玩具 占地面积 13×8 |
![]() ![]() ![]() 桌椅 占地面积 4×5 |
![]() ![]() ![]() 桌椅 占地面积 16×4 |
![]() ![]() ![]() 挂饰 占地面积 3×12 |
![]() ![]() ![]() 装饰 占地面积 9×3 |
![]() ![]() ![]() 地毯 占地面积 19×12 |
![]() ![]() ![]() 玩具 占地面积 10×6 |
![]() ![]() ![]() 装饰 占地面积 12×11 |
![]() ![]() ![]() 装饰 占地面积 9×5 |
![]() ![]() ![]() 装饰 占地面积 9×5 |
![]() ![]() ![]() 地毯 占地面积 19×23 |
![]() ![]() ![]() 地毯 占地面积 0×0 |
![]() ![]() ![]() 地毯 占地面积 30×22 |
![]() ![]() ![]() 挂饰 占地面积 4×8 |
![]() ![]() ![]() 挂饰 占地面积 4×9 |
![]() ![]() ![]() 装饰 占地面积 12×13 |
![]() ![]() ![]() 地毯 占地面积 34×19 |
![]() ![]() ![]() 玩具 占地面积 8×9 |
![]() ![]() ![]() 床 占地面积 21×11 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 灯具 占地面积 2×4 |
![]() ![]() ![]() 墙壁 占地面积 64×68 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 装饰 占地面积 6×9 |
![]() ![]() ![]() 装饰 占地面积 7×9 |
![]() ![]() ![]() 灯具 占地面积 11×4 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 挂饰 占地面积 2×4 |
![]() ![]() ![]() 墙壁 占地面积 64×68 |
![]() ![]() ![]() 墙壁 占地面积 64×68 |
![]() ![]() ![]() 装饰 占地面积 19×2 |
![]() ![]() ![]() 墙壁 占地面积 64×68 |
![]() ![]() ![]() 墙壁 占地面积 64×68 |
![]() ![]() ![]() 墙壁 占地面积 64×68 |
![]() ![]() ![]() 床 占地面积 13×7 |
![]() ![]() ![]() 装饰 占地面积 12×3 |
![]() ![]() ![]() 装饰 占地面积 6×2 |
![]() ![]() ![]() 地毯 占地面积 38×19 |
![]() ![]() ![]() 地毯 占地面积 23×25 |
![]() ![]() ![]() 挂饰 占地面积 2×13 |
![]() ![]() ![]() 装饰 占地面积 5×3 |
![]() ![]() ![]() 桌椅 占地面积 6×7 |
![]() ![]() ![]() 挂饰 占地面积 3×7 |
![]() ![]() ![]() 挂饰 占地面积 5×14 |
![]() ![]() ![]() 墙壁 占地面积 64×68 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 挂饰 占地面积 10×17 |
![]() ![]() ![]() 门窗 占地面积 17×52 |
![]() ![]() ![]() 挂饰 占地面积 11×23 |
![]() ![]() ![]() 玩具 占地面积 7×21 |
![]() ![]() ![]() 装饰 占地面积 6×3 |
![]() ![]() ![]() 玩具 占地面积 14×11 |
![]() ![]() ![]() 装饰 占地面积 15×29 |
![]() ![]() ![]() 灯具 占地面积 3×4 |
![]() ![]() ![]() 装饰 占地面积 9×10 |
![]() ![]() ![]() 挂饰 占地面积 6×25 |
![]() ![]() ![]() 门窗 占地面积 10×34 |
![]() ![]() ![]() 玩具 占地面积 14×9 |
![]() ![]() ![]() 墙壁 占地面积 64×68 |
![]() ![]() ![]() 门窗 占地面积 11×50 |
![]() ![]() ![]() 装饰 占地面积 11×6 |
![]() ![]() ![]() 装饰 占地面积 12×30 |
![]() ![]() ![]() 装饰 占地面积 16×21 |
![]() ![]() ![]() 挂饰 占地面积 7×13 |
![]() ![]() ![]() 玩具 占地面积 7×5 |
![]() ![]() ![]() 装饰 占地面积 3×3 |
![]() ![]() ![]() 门窗 占地面积 12×37 |
![]() ![]() ![]() 桌椅 占地面积 5×5 |
![]() ![]() ![]() 装饰 占地面积 24×12 |
![]() ![]() ![]() 沙发 占地面积 17×11 |
![]() ![]() ![]() 地毯 占地面积 22×26 |
![]() ![]() ![]() 地毯 占地面积 45×19 |
![]() ![]() ![]() 地毯 占地面积 22×27 |
![]() ![]() ![]() 沙发 占地面积 18×8 |
![]() ![]() ![]() 装饰 占地面积 11×4 |
![]() ![]() ![]() 挂饰 占地面积 5×29 |
![]() ![]() ![]() 床 占地面积 12×8 |
![]() ![]() ![]() 玩具 占地面积 11×8 |
{{#invoke:家具图鉴|按套装|5}}
![]() ![]() ![]() 门窗 占地面积 17×58 |
![]() ![]() ![]() 床 占地面积 13×7 |
![]() ![]() ![]() 墙壁 占地面积 64×68 |
![]() ![]() ![]() 灯具 占地面积 4×4 |
![]() ![]() ![]() 桌椅 占地面积 5×5 |
![]() ![]() ![]() 挂饰 占地面积 4×8 |
![]() ![]() ![]() 挂饰 占地面积 4×9 |
![]() ![]() ![]() 地板 占地面积 64×30 |
![]() ![]() ![]() 地毯 占地面积 23×25 |
![]() ![]() ![]() 挂饰 占地面积 3×7 |
![]() ![]() ![]() 挂饰 占地面积 5×14 |
![]() ![]() ![]() 桌椅 占地面积 5×5 |
![]() ![]() ![]() 地毯 占地面积 22×26 |
![]() ![]() ![]() 床 占地面积 12×8 |
![]() ![]() ![]() 装饰 占地面积 5×10 |
![]() ![]() ![]() 装饰 占地面积 5×3 |
![]() ![]() ![]() 灯具 占地面积 4×4 |
![]() ![]() ![]() 沙发 占地面积 8×12 |
![]() ![]() ![]() 装饰 占地面积 5×4 |
![]() ![]() ![]() 灯具 占地面积 4×4 |
![]() ![]() ![]() 挂饰 占地面积 4×11 |
![]() ![]() ![]() 挂饰 占地面积 11×7 |
![]() ![]() ![]() 挂饰 占地面积 7×18 |
![]() ![]() ![]() 装饰 占地面积 10×6 |
![]() ![]() ![]() 灯具 占地面积 3×11 |
![]() ![]() ![]() 装饰 占地面积 21×3 |
![]() ![]() ![]() 挂饰 占地面积 4×11 |
![]() ![]() ![]() 挂饰 占地面积 3×8 |
![]() ![]() ![]() 挂饰 占地面积 4×8 |
local data = mw.loadData("模块:数据库/家具")
local furns = data.furns
local p = { }
local curFrame = nil
local function expand(idx)
local args = { tostring(idx) }
return curFrame:expandTemplate{ title = '家具', args = args }
end
p['按星级'] = function(frame)
curFrame = frame
local star = tonumber(frame.args[1])
local cnt = 0
local ret = '{| class="wikitable" style="width:100%; text-align:center; "'
for j,v in pairs(furns) do
if v.star == star then
if cnt < 2 then
ret = ret .. '\n| style="width:50%" |' .. expand(v.id)
else
ret = ret .. '\n|' .. expand(v.id)
end
cnt = cnt + 1
if cnt % 2 == 0 then
ret = ret .. '\n|-'
end
end
end
if cnt % 2 ~= 0 then
for i = cnt % 2 + 1, 2 do
ret = ret .. '\n|'
end
end
return ret .. '\n|}'
end
p['按套装'] = function(frame)
curFrame = frame
local caseId = tonumber(frame.args[1])
local cnt = 0
local ret = '{| class="wikitable" style="width:100%; text-align:center; "'
for k = 6, 3, -1 do
for j,v in pairs(furns) do
if v.caseId == caseId and v.star == k then
if cnt < 2 then
ret = ret .. '\n| style="width:50%" |' .. expand(v.id)
else
ret = ret .. '\n|' .. expand(v.id)
end
cnt = cnt + 1
if cnt % 2 == 0 then
ret = ret .. '\n|-'
end
end
end
end
if cnt % 2 ~= 0 then
for i = cnt % 2 + 1, 2 do
ret = ret .. '\n|'
end
end
return ret .. '\n|}'
end
return p