Użytkownik:Igorczewski6524/Achievements: Różnice pomiędzy wersjami

Z Minecraft Wiki Polska
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 = {}
-- PAMIĘTAJ: Zmień nazwę poniżej na swoją dokładną ścieżkę!
local data = mw.loadData('Moduł:Igorczewski6524/Achievements/Data')
local data = mw.loadData('Moduł:Użytkownik:TwójNick/AchievementsData')


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" style="width:100%; background:#1c1e22; color:white;"\n'
     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