Alguém poderia me ajudar a adaptar essas funções para o tfs 1.2?
function getPlayerShopItens(playerguid)
local get = db.getResult("SELECT `shopitens` FROM `players` WHERE `id` = '".. playerguid.."';")
local resultado = get:getDataString('shopitens')
return (resultado) and loadstring("return " .. (resultado:sub(2, #resultado-1)))() or nil
end
function getPlayerShopLucro(playerguid)
local get = db.getResult("SELECT `shoplucro` FROM `players` WHERE `id` = '".. playerguid.."';")
local resultado = get:getDataString('shoplucro')
return (resultado) and loadstring("return " .. (resultado:sub(2, #resultado-1)))() or nil
end
Elas tem que retornar strings da db, o que não está acontecendo
info
Group: Marquês
Joined: 03/02/13
Posts: 1.2k
Reputation: +254
Gender: Masculino
Tibia Character: Partiu Baladinha
Galera, boa tarde!
Alguém poderia me ajudar a adaptar essas funções para o tfs 1.2?
function getPlayerShopItens(playerguid) local get = db.getResult("SELECT `shopitens` FROM `players` WHERE `id` = '".. playerguid.."';") local resultado = get:getDataString('shopitens') return (resultado) and loadstring("return " .. (resultado:sub(2, #resultado-1)))() or nil end function getPlayerShopLucro(playerguid) local get = db.getResult("SELECT `shoplucro` FROM `players` WHERE `id` = '".. playerguid.."';") local resultado = get:getDataString('shoplucro') return (resultado) and loadstring("return " .. (resultado:sub(2, #resultado-1)))() or nil endElas tem que retornar strings da db, o que não está acontecendo