SeaMonster131 Temat założony przez niniejszego użytkownika |
[Allegro, C++] Zamiana wielu wartości (na mapie) na jedną » 2010-08-29 21:36:57 Witam :) Piszę w allegro taką jakby strategię, i mam taką oto mapke: short int map[ 14 ][ 16 ] = { 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 19, 7, 7, 7, 18, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 17, 5, 4, 16, 4, 4, 7, 7, 19, 7, 7, 6, 6, 6, 18, 5, 5, 4, 4, 4, 4, 4, 7, 7, 7, 7, 7, 6, 18, 6, 5, 5, 5, 5, 5, 4, 4, 4, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4, 4, 16, 4, 7, 6, 6, 19, 7, 6, 6, 6, 5, 5, 17, 4, 4, 4, 4, 4, 7, 6, 6, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 7, 6, 6, 6, 6, 6, 18, 6, 17, 5, 5, 5, 4, 16, 4, 4, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 16, 7, 19, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 7, 7, 7, 19, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 16, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 17, 5, 5, 16, 4, 16 };
I teraz chcę żeby np if( costam == 10 ) { wyszukaj_i_zamien_na_mapce_wszystkie_numery_16_na_19(); }
Czyli chcę, aby program wyszukał na mapce np numery 16 i zamienił je (wszystkie) na np numery 19 :) Jak takie coś wykombinować? Bo myślę i myślę ale nic nie wymyśliłem :D Z góry dzięki za odpowiedź ;) Wiem, że to wymaga dużo czasu, ale proszę, jakby ktoś znał się na tym i umiałby to zrobić, to proszę żeby napisał. Bede bardzo wdzięczny :):):) |