Изменения

Модуль:Инвентарный слот

317 байтов убрано, 14:42, 16 августа 2016
Нет описания правки
parts.mod = nil
end
--local nameStart = ( frame:find( ':' ) or frame:find( '%]' ) or 0 ) + 1
--if nameStart - 1 == #frame then
-- nameStart = 1
--end
local nameStart = ( mw.ustring.find( frame, ':' ) or mw.ustring.find( frame, '^%[[^%]]*%]' ) or 0 ) + 1
nameStart = 1
end
print(mw.ustring.find( frame, ':' ))
--parts.name = mw.text.trim( frame:sub( nameStart, ( frame:find( '[,%[]', nameStart ) or 0 ) - 1 ) )
parts.name = mw.text.trim( mw.ustring.sub( frame, nameStart, ( mw.ustring.find( frame, '[,%[]', nameStart ) or 0 ) - 1 ) )
--parts.name = tostring(nameStart)
parts.num = math.floor(mw.ustring.match(frame, ',%s*(%d+)') or 0)