MaXwEllDeN 89 Postado Dezembro 11, 2010 Share Postado Dezembro 11, 2010 Como faço pra pegar o uid dos itens que estão em um certo container? a função getContainerItem, só pega o do primeiro, e eu preciso fazer uma busca geral, em todos! Link para o comentário Compartilhar em outros sites More sharing options...
MatheusGlad 424 Postado Dezembro 12, 2010 Share Postado Dezembro 12, 2010 (editado) function getUidsInContainer(containeruid) -- By MatheusMkalo local dat = {} for i = 0, (getContainerSize(containeruid)-1) do local item = getContainerItem(containeruid, i) if isContainer(item.uid) then local items = getUidsInContainer(item.uid) for i = 0, #items do table.insert(dat, items[i]) end else table.insert(dat, item.uid) end end return dat end Observaçoes: Nao botei pra pegar o uid das Backpacks ou bags ou qualquer coisa que seja container dentro do container. Os uids vem numa table assim: {70000, 700001} Espero que ajude Editado Dezembro 12, 2010 por MatheusMkalo Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados