Użytkownik:Igorczewski6524/Achievements: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
d Igorczewski6524 przeniósł(-osła) stronę Użytkownik:Igorczewski6524/Achievements do Moduł:Igorczewski6524/Achievements, bez pozostawienia przekierowania pod starym tytułem |
Nie podano opisu zmian |
||
| Linia 1: | Linia 1: | ||
local p = {} | local p = {} | ||
local data = mw.loadData('Moduł:Igorczewski6524/Achievements/Data') | |||
local data = mw.loadData('Moduł: | |||
function p.load(frame) | function p.load(frame) | ||
| Linia 7: | Linia 6: | ||
local achievements = mw.text.split(input, ";%s*") | local achievements = mw.text.split(input, ";%s*") | ||
local res = '{| class="wikitable sortable" | local res = '{| class="wikitable sortable"' | ||
res = res .. '! colspan="2" | Icon !! Achievement !! In-game description !! Actual requirements !! Gamerscore !! Trophy type\n|-\n' | res = res .. '! colspan="2" | Icon !! Achievement !! In-game description !! Actual requirements !! Gamerscore !! Trophy type\n|-\n' | ||
Wersja z 21:44, 20 gru 2025
local p = {} local data = mw.loadData('Moduł:Igorczewski6524/Achievements/Data')
function p.load(frame)
local input = frame.args[1] or ""
local achievements = mw.text.split(input, ";%s*")
local res = '{| class="wikitable sortable"'
res = res .. '! colspan="2" | Icon !! Achievement !! In-game description !! Actual requirements !! Gamerscore !! Trophy type\n|-\n'
for _, name in ipairs(achievements) do
local entry = data[name]
if entry then
res = res .. '| style="background:#2a2d32" | Plik:' .. entry.icon ps4 .. ' || style="background:#2a2d32" | Plik:' .. entry.icon other .. ' '
res = res .. '|| ' .. name .. ' '
res = res .. '|| ' .. entry.desc .. ' '
res = res .. '|| ' .. entry.req .. ' '
res = res .. '|| ' .. entry.gamerscore .. ' '
res = res .. '|| ' .. entry.trophy .. '\n|-\n'
end
end
res = res .. '|}'
return res
end
return p