Terraria Wiki
Eksploruj
Strona główna
Wszystkie artykuły
Interaktywne mapy
Navigation
Strona główna
Ostatnie zmiany
Losowa strona
Pomoc
Projekty
Zasady
Wytyczne stylu wiki
Portal społeczności
Powiadom admina
Pomoc
Poradniki dla początkujących
Jak zacząć?
Wykopaliska
Bazy i budowanie
Crafting - Receptury
Sprzedaż przedmiotów
Ogrodnictwo
Poradniki Strategii
Król Szlam
Oko Cthulhu
Bliźnięta
Niszczyciel
Książe Rybok
Księżycowy Władca
Społeczność
Oficjalna strona
Official forum
Terraria na Facebook'u
Terraria Twitter
Terraria Subreddit
Terraria Discord
Wiki Discord
Fandom
Gamepedia
Gamepedia support
Zgłaszanie nieodpowiednich reklam
Help Wiki (EN)
Help Wiki (PL)
Dane kontaktowe
FANDOM
Gry
Filmy
TV
Wiki
Odkrywaj wiki
Centrum Społeczności
Utwórz wiki
Nie masz konta?
Zarejestruj się
Zaloguj się
FANDOM
Explore
Current Wiki
Utwórz wiki
Nie masz konta?
Zarejestruj się
Zaloguj się
Zaloguj się
Zarejestruj się
Terraria Wiki
1248
stron
Eksploruj
Strona główna
Wszystkie artykuły
Interaktywne mapy
Navigation
Strona główna
Ostatnie zmiany
Losowa strona
Pomoc
Projekty
Zasady
Wytyczne stylu wiki
Portal społeczności
Powiadom admina
Pomoc
Poradniki dla początkujących
Jak zacząć?
Wykopaliska
Bazy i budowanie
Crafting - Receptury
Sprzedaż przedmiotów
Ogrodnictwo
Poradniki Strategii
Król Szlam
Oko Cthulhu
Bliźnięta
Niszczyciel
Książe Rybok
Księżycowy Władca
Społeczność
Oficjalna strona
Official forum
Terraria na Facebook'u
Terraria Twitter
Terraria Subreddit
Terraria Discord
Wiki Discord
Fandom
Gamepedia
Gamepedia support
Zgłaszanie nieodpowiednich reklam
Help Wiki (EN)
Help Wiki (PL)
Dane kontaktowe
Edytujesz
Moduł:Iteminfo/idSets
Powrót do strony
Edytuj kod źródłowy
Wyświetl historię
Dyskusja (0)
Edycja strony
Moduł:Iteminfo/idSets
Uwaga:
Nie jesteś zalogowany. Jeśli wykonasz jakąkolwiek zmianę, Twój adres IP będzie widoczny publicznie. Jeśli
zalogujesz się
lub
utworzysz konto
, Twoje zmiany zostaną przypisane do konta, wraz z innymi korzyściami.
Filtr antyspamowy.
Nie
wpisuj tu nic!
local data = mw.loadData( 'Module:iteminfo/idSets/data' ) -- loading data local trim = mw.text.trim -- cache local currentFrame local getArg = function(key) local value = currentFrame.args[key] if not value then return nil end value = trim(value) if value == '' then return nil else return value end end local function get(setname, itemid) if not data[setname] then return nil end if data[setname][itemid] == nil then return data[setname]['default'] else return data[setname][itemid] end end return { -- {{#invoke:Iteminfo/idSets|getAllNames}} returns all valid set sets, seperated by comma. -- also can be called by other module: require('Module:Iteminfo/idSets').getAllNames() getAllNames = function() local str for name,_ in pairs(data) do if str then str = str .. ', ' .. name else str = name end end return str end, -- {{#invoke:Iteminfo/idSets|value|<setname>|<itemid>}} returns the value for this item in that set. -- return value may be: -- ""(Empty string): setname is invaild. -- "nil": only for nullable sets. -- "true" / "false": for bool values. -- other number string: int or float values. value = function(frame) currentFrame = frame -- cache local setname = getArg(1) local itemid = tonumber(getArg(2)) or 0 return get(setname, itemid) end, -- for module. getValue = function(setname, itemid) itemid = tonumber(itemid) or 0 return get(setname, itemid) end, -- for template getSet = function(frame) currentFrame = frame -- cache local setname = getArg(1) if not data[setname] then return end local str for k,v in data[setname] do if str then str = str .. ', ' .. k else str = k end end return str end, -- for module. getIdSet = function(setname) if not data[setname] then return nil end return data[setname] --readonly? end, }
Opis zmian:
Należy pamiętać, że wkład na Terraria Wiki jest udostępniany na licencji CC BY-NC-SA
Anuluj
Pomoc w edycji
(otwiera się w nowym oknie)
Szablon użyty w tym artykule:
Moduł:Iteminfo/idSets/opis
(
edytuj
)
Follow on IG
TikTok
Join Fan Lab