Показать сообщение отдельно
Старый 17.08.2010, 18:47   #2
12121
Нуждающийся
 
Регистрация: 26.12.2008
Сообщений: 57
Написано 22 полезных сообщений
(для 28 пользователей)
Ответ: неполучается заполнить карту random -ом

У тебя же карта 4х4=16 а картинок только 8. Как они могут не повторяться ?
После каждого случайного выбора надо проверять всю карту и сравнивать с выбором. Если совпало то снова выбираем.
И еще вместо всей конструкции if map[x,y]=1 then vivod(img[1],x,y);else . . . напиши vivod(img[map[x,y]],x,y);
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Айнур (19.08.2010)