Przejdź do zawartości

Moduł:Licznik: Różnice pomiędzy wersjami

Z Encyklopedia Poznanskiego Sportu
Utworzono nową stronę "local p = {} local licznik = 0 function p.next() licznik = licznik + 1 return licznik end function p.reset() licznik = 0 return '' end return p"
 
Nie podano opisu zmian
 
Linia 1: Linia 1:
local p = {}
local p = {}


local licznik = 0
function p.reset(frame)
 
     frame:callParserFunction('#vardefine', 'licznik|0')
function p.next()
     return ''
     licznik = licznik + 1
     return licznik
end
end


function p.reset()
function p.next(frame)
     licznik = 0
     local current = tonumber(frame:callParserFunction('#var', 'licznik')) or 0
     return ''
    current = current + 1
     frame:callParserFunction('#vardefine', 'licznik|' .. current)
    return current
end
end


return p
return p

Aktualna wersja na dzień 12:54, 10 maj 2026

Dokumentacja dla tego modułu może zostać utworzona pod nazwą Moduł:Licznik/opis

local p = {}

function p.reset(frame)
    frame:callParserFunction('#vardefine', 'licznik|0')
    return ''
end

function p.next(frame)
    local current = tonumber(frame:callParserFunction('#var', 'licznik')) or 0
    current = current + 1
    frame:callParserFunction('#vardefine', 'licznik|' .. current)
    return current
end

return p