Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Magazynek cz. 2

Ostatnio zmodyfikowano 2011-01-06 21:23
Autor Wiadomość
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ś ?
P-26023
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 ;)
P-26026
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 :).
P-26047
SeaMonster131
» 2011-01-01 15:14:41
@up: jestem za :)
P-26077
pekfos
» 2011-01-01 15:42:43
@up: jestem za.
P-26079
szyx_yankez
» 2011-01-01 16:03:52
@up: jestem za :).
P-26080
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!
P-26127
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
P-26128
« 1 » 2 3
  Strona 1 z 3 Następna strona