Изменения

Модуль:Обжиг

283 байта убрано, 14:36, 24 октября 2018
м
Тест
end
local input = mw.text.trim( args[1] or args["Ресурс"] or '' )
local output = mw.text.trim( args[2] or args["Выход"] or '' )
local fuel = args["топливо"] or args["Топливо"] or ''
if fuel == '' and (args["Мод"] == 'IndustrialCraft 2' or 'GregTech' and args['Расход'] == 'Электричество') then
-- Ячейка с названием
local nameCell
if f:callParserFunction( '#dplvar', 'craftingnamesmeltingname' ) == '1' then
if args["название"] or '' ~= '' then
nameCell = args["название"]
for v in mw.text.gsplit( args[2] or args["Выход"] or '', '%s*;%s*' ) do
parts = getParts( v, args["Мод"] )
parts.mod = parts.mod or '' if not names[( parts.mod or .. ':' ) .. parts.name] and output ~= '' then
table.insert( links, prefixedLink( parts.name, parts.mod ) )
names[parts.mod .. ':' .. parts.name] = 1
-- Остальные аргументы
local newArgs = {}  newArgs["Ресурс"] = args[1] or args["Ресурс"], newArgs["Выход"] = args[2] or args["Выход"], newArgs["Топливо"] = fuel, newArgs["РНазв"] = args["рНазв"], newArgs["ВНазв"] = args["вНазв"], newArgs["ТНазв"] = args["тНазв"], newArgs["Мод"] = args["Мод"], newArgs["Прогресс"] = args["Прогресс"], newArgs["Расход"] = args["Расход"]}
-- Ячейка с рецептом
end
end
end
 
if args["отладка"] == '1' then
return '<pre>' .. header .. '\n' .. row .. '\n|-\n' .. footer .. categories .. '</pre>'
else
return header .. '\n' .. row .. '\n|-\n' .. footer .. categories
end
end
1136
правок