Magazynek cz. 2
Ostatnio zmodyfikowano 2011-01-06 21:23
| Mazzir Temat założony przez niniejszego użytkownika | Magazynek cz. 2 » 2010-12-31 15:35:19 if(mouse_b == 1 && mg == false) magazynek--; mg = true;if(mouse_b == 2) magazynek = 5;
 if(mouse_b != 1) mg = false;
 if(magazynek<0) magazynek=0;
 
 if(magazynek<=0) { for(i=0; i<=49; i++) { if(mouse_x+16 >= kula[i].x && mouse_x+16 <= kula[i].x+25 && mouse_y+16 >= kula[i].y && mouse_y+16 <= kula[i].y+25 && mouse_b == 1) kula[i].zniszczony = false; } }
 To jest mój "system" magazynku.. Tylko nie wiem czemu on zalicza tylko 4 trafne strzały z 5 ? Ostatniego juz nie zalicza ;/ Pomoże ktoś ? | 
|  | 
| SeaMonster131 | » 2010-12-31 16:05:23 daj kod w [ code src="C++" ] ... [ /code ]  (bez spacji), uporządkuj go troszke...wtedy może ktoś będzie chciał Ci pomóc.
 pozdrawiam ;)
 | 
|  | 
| malan | » 2010-12-31 21:12:44 Proponuję wyrobić na forum taki fajny zwyczaj. Jeśli używam w projekcie jakiś grafik, dźwięków, tekstur itp. rzeczy, to wrzucajmy je razem z kodem. Kto jest za?
Znacznie to ułatwi pracę. Np. przy problemie jaki ma autor temat wolałbym sam sobie skomilować kod i zobaczyć co i jak wygląda "na żywo".
 @Mazzir: Wrzuć grafiki, a jutro (jak będę miał odrobinę czasu) to przerobię Ci ten kod :).
 | 
|  | 
| SeaMonster131 | » 2011-01-01 15:14:41 @up: jestem za :) | 
|  | 
| pekfos | » 2011-01-01 15:42:43 @up: jestem za. | 
|  | 
| szyx_yankez | » 2011-01-01 16:03:52 @up: jestem za :). | 
|  | 
| Mazzir Temat założony przez niniejszego użytkownika | » 2011-01-02 12:18:29 Kod: http://wklej.org/hash/6b774c837b6/Grafika (powalająca): http://img23.imageshack.us/gal.php?g=celownik.png
 Problem: Opisany w 1 poście + doszedł problem z przechodzeniem do następnych poziomów ;/
 Proszę o pomoc!
 | 
|  | 
| SeaMonster131 | » 2011-01-02 12:39:21 Z tymi poziomami....zastanów się, tak logicznie, gdzie powinien być początek tej pętli while(!key[KEY_ESC]) ... ? A jeżeli masz np kulka[56]  to liczenie zaczyna się od zera tych kulek. int i  też masz 0 w pętlach for. Więc czemu jest i<=56;  w pętli for? Nie powinno być tak i<56; ...? I jak masz tutaj: if( mouse_b == 1 && mg == false ) magazynek--; mg = true; To rozumiem że chcesz kiedy if będzie prawdziwy to mg ma być true? Jeżeli tak to: przeczytaj sobie to | 
|  | 
| « 1 »  2 3 |