05/08/2020 à 3:48
#65888

Participant
Salut je débute aussi, je suis accro au math.random je fais tous les exemples des cours lua avec ça. J’ai regardé ton code tu déclare un tableau dans la boucle je sais pas si c’est une bonne idée vu qu’il existe déjà dans tilemap = {}.
Ce code à l’air de fonctionner :
tilemap = {}
tilemap[1] = {2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2}
tilemap[2] = {2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2}
tilemap[3] = {2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2}
tilemap[4] = {2,1,1,"F1",1,1,1,1,1,1,1,1,1,1,1,1,"F2",1,1,2}
tilemap[5] = {2,1,1,1,1,1,"C",1,1,1,1,1,1,"C",1,1,1,1,1,2}
tilemap[6] = {2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2}
tilemap[7] = {2,"C",1,1,1,1,1,1,1,"A",1,1,1,1,1,1,1,1,"C",2}
tilemap[8] = {2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2}
tilemap[9] = {2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2}
tilemap[10] = {2,"Q1",2,2,"F",2,2,"C",2,2,2,2,"C",2,2,"F",2,2,"Q2",2}
tilemap[11] = {2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2}
tilemap[12] = {2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2}
tilemap[13] = {2,"C",1,1,1,1,1,1,1,1,"A",1,1,1,1,1,1,1,"C",2}
tilemap[14] = {2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2}
tilemap[15] = {2,1,1,1,1,1,"C",1,1,1,1,1,1,"C",1,1,1,1,1,2}
tilemap[16] = {2,1,1,"F1",1,1,1,1,1,1,1,1,1,1,1,1,"F2",1,1,2}
tilemap[17] = {2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2}
tilemap[18] = {2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2}
tilemap[19] = {2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2}
for l = 1, #tilemap do
for c = 1, #tilemap[l] do
if tilemap[l][c] == 1 then
tilemap[l][c] = math.random(2,4)
end
print (" ligne "..l.." colone "..c.." id "..tostring (tilemap[l][c]))
end
end