Ir para conteúdo

Ajuda Por Favor


sergiopenitente

Posts Recomendados

Eis o script:

-->Config
--->{pos = {posição},id = ID}
Pos = {
	[1] = {pos = {x=1, y=1, z=1}, id = 259},
	[2] = {pos = {x=1, y=1, z=1}, id = 259},
	[3] = {pos = {x=1, y=1, z=1}, id = 259}
	}
function onUse()
for _, i in pairs(Pos) do
	doCreateItem(i.id, 1, i.pos)
end
return true
end

 

Você pode adicionar mais posições e IDS.

Link para o comentário
Compartilhar em outros sites

errado iRockStar:

você está tentando retirar as informações de dentro da tabela de forma errada.

 

local config = {

[1]={pos={x=x,y=y,z=z}, id=id},

[2]={pos={x=x,y=y,z=z}, id=id},

[3]={pos={x=x,y=y,z=z}, id=id}

}

 

function onUse()

for i=1,#config do

doCreateItem(config.id, 1,config.pos)

end

end

Link para o comentário
Compartilhar em outros sites

Marcryzius, das duas maneiras funciona, a diferença é que o in pairs deixa o script mais limpo e bonito...

in pairs retorna os valores das variáveis dentro de tabelas...

in ipairs só retorna as variáveis dentro das tabelas...

 

Os dois scripts estão certos, use qualquer um que irá funcionar.

 

Até!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...