Posso estar enganado mas não esta faltando o índice ai não? Tipo:
SOUNDS = {--area sounds [1] = {fromPos = {x = 989, y = 884, z = 7}, toPos = {x = 1072, y = 946, z = 7}, sound = "Musica1.mp3"}, [2] = {fromPos = {x = 940, y = 919, z = 7}, toPos = {x = 968, y = 949, z = 7}, sound = "Musica2.mp3"}, }
Testa e me fala xD




info
Grupo: Conde
Registrado: 12/04/15
Posts: 655
Reputação: +65
Gênero: Masculino
Char no Tibia: Developer Berg
olá gente, boa noite, queria a ajuda de algum Scripter pra me dá uma ajudinha ligeira. n sou muito conceituado com lua, e sim com java e c++. mas vamos lá.
estou com um sistema de som que reproduz som em uma posição especifica do mapa, porem ele funciona com apenas 1 posição. só que quando ponho uma nova posição ou seja um array novo de posições diferentes dentro do array de "Sons" ele repete somente 1 segundo do arquivo mp3. creio eu que seja algum bug em algum if de comparação dentro do for que percorre o array. se alguém me ajudar fico agradecido.
Array sounds, e dentro do array, um array de posições e a string da música.
quando eu ponho somente um array de posições ele funciona. agr se eu fizer assim
ele faz o bug que eu falei a cima.
vou deixar a parte do código