Module:Inventory: Difference between revisions
From Exiled Kingdoms Wiki
mNo edit summary |
mNo edit summary |
||
Line 15: | Line 15: | ||
itmtxt = '' | itmtxt = '' | ||
argtbl = { 'ItmCityTblx', string.format('Markup=%s',invMark)} | argtbl = { 'ItmCityTblx', string.format('Markup=%s',invMark)} | ||
for itm in Items do | for k, itm in ipairs(Items) do | ||
inm = string.format(':%s',itm) | inm = string.format(':%s',itm) | ||
itmtxt = itmtxt + mw.getCurrentFrame().expandTemplate{ title = inm, args = argtbl } | itmtxt = itmtxt + mw.getCurrentFrame().expandTemplate{ title = inm, args = argtbl } |
Revision as of 04:26, 7 June 2017
p = {} invName = mw.getCurrentFrame().args[1] invItm = mw.getCurrentFrame().args[2] invArm = mw.getCurrentFrame().args[3] invWpn = mw.getCurrentFrame().args[4] invMark = mw.getCurrentFrame().args[5] invFunc = mw.getCurrentFrame().args[6]
function p.getItems()
if invMark == nil then invMark = 1 end if (invItm ~= nil) then Items = mw.text.split(invItm,';',true) itmtxt = argtbl = { 'ItmCityTblx', string.format('Markup=%s',invMark)} for k, itm in ipairs(Items) do inm = string.format(':%s',itm) itmtxt = itmtxt + mw.getCurrentFrame().expandTemplate{ title = inm, args = argtbl } end return itmtxt end if (invArm ~= nil) then end if (invWpn ~= nil) then end
end return p