Apesar de não ter como salvar uma tabela como valor de storage, você pode converter seus valores em uma string, ou até mesmo salvá-los separadamente.
Por exemplo:
local pos = getThingPos(cid)setPlayerStorageValue(cid, 100, ":"..pos.x..","..pos.y..","..pos.z)
E:
local new_pos = getPlayerStorageValue(cid, 100):sub(2):explode(",")doTeleportThing(cid, {x = new_pos[1], y = new_pos[2], z = new_pos[3]})




info
Grupo: Barão
Registrado: 05/01/16
Posts: 207
Reputação: +15
Galera, estou criando umas quest e queria salvar a posiçao do player em uma storage, é possivel?
por exmeplo, antes de entrar na quest a posição do player seria salva em X lugar, para no fim da quest qdo ele pisar no teleport ele voltaria para essa posição X que foi salva.
por exemplo:
setPlayerStorage(cid, 100, {100,120,6})
e depois
doTeleporthing(cid, getPlayerStorage(100))
Eu sei que do jeito acima não funciona, pois testei.
Então é possivel salvar a posição dele em alguma storage? vlw