Mjmackan
Mapper ~ Writer
Why do checkName return nil in the code below?
It prints itemid 33016, prints inside aka "checkName = cnf.beginnerItem" but checkName still nil.
It prints itemid 33016, prints inside aka "checkName = cnf.beginnerItem" but checkName still nil.
LUA:
local charmContainer = player:getStoreInbox()
local cnf = {
{beginnerItem = charmContainer:getItemsById(33016), off = 0, def = 5},
{defSmall = charmContainer:getItemsById(32354), off = 0, def = 5},
{defMedium = charmContainer:getItemsById(32355), off = 0, def = 8}
}
local checkName = nil
--Check which charm thats trying to be moved
if item.itemid == 33016 then
checkName = cnf.beginnerItem
elseif item.itemid == 32354 then
checkName = cnf.defSmall
elseif item.itemid == 32355 then
checkName = cnf.defMedium
end
print(item.itemid)
print(checkName)
if checkItemName == nil then
return false
end