Por drakylucas, 12 de jul. de 2012 em Scripts
info
Grupo: Visconde
Registrado: 12/09/10
Posts: 416
Reputação: +160
Char no Tibia: Draky Lucas
bom.. duvida bem simples, é que faz tempo que não mecho com LUA então nao me recordo.
tem uma tabela (exemplo:)
local tabela = { ["xd"] = {x = 10, y = 50}, ["xp"] = {x = 11,y = 30}, }
quero saber como faço para mostrar em uma mensagem (pode ser no print mesmo) os nomes do campo do lado esquerdo com seus respectivos valores..
exemplo de como ficaria a mensagem:
"xd - 10 - 50xp - 11 - 30"
xp - 11 - 30"
o que não to conseguindo fazer é ler o que esta entre colchetes [], para emiti-los numa mensagem...
vlw.
EDIT
duvida sanada:
for k,v in pairs(tabela) do print(k .." - " .. v.x .. " - " .. v.y) end
Editado Julho 12 por DrakyLucas
info
Grupo: Visconde
Registrado: 12/09/10
Posts: 416
Reputação: +160
Char no Tibia: Draky Lucas
bom.. duvida bem simples, é que faz tempo que não mecho com LUA então nao me recordo.
tem uma tabela (exemplo:)
local tabela = { ["xd"] = {x = 10, y = 50}, ["xp"] = {x = 11,y = 30}, }quero saber como faço para mostrar em uma mensagem (pode ser no print mesmo) os nomes do campo do lado esquerdo com seus respectivos valores..
exemplo de como ficaria a mensagem:
o que não to conseguindo fazer é ler o que esta entre colchetes [], para emiti-los numa mensagem...
vlw.
EDIT
duvida sanada:
Editado Julho 12 por DrakyLucas