Skocz do zawartości

[DirectDraw]Problem z obrazeniami


Komputerowiec

Polecane posty

Cze, to znowu ja ;p. Przy pisaniu mojej gry napotkalem nastepny problem, a mianowicie mam kilka takich warunkow dotyczacych strzelania w przeciwnika:

  if(mousepos.x > mobs.pos.x && mousepos.x < mobs.pos.x + mobs.width && mousepos.y > mobs.pos.y && mousepos.y < mobs.pos.y + mobs.height && msg.message == WM_LBUTTONDOWN)
    {
                  if(ActualWapeonPrim.ammo == AMMO_357magnum)
                  {
                                           if(Playerammo6 > 0)
                                           {
                                           if(ActualWapeonSec.use == false)
                                           {
                                               sndPlaySound(ActualWapeonPrim.Sciezka, SND_FILENAME | SND_ASYNC);   
                                              Playerammo6--;
                                              CalculateRozrzut();
                  mobs.hp -= CalculateObr(mobs);
                  WyswietlZmienna(hDC, CalculateObr(mobs), lpDDSBufor, mobs.pos.x + mobs.width/2, mobs.pos.y - 10); 
                             }
                             }
                             }
} %<ęy3z7Ź(ixĄmŁ7,Źqij)h0Ś+.y*r$Ąe  Ąą((Aąa@Źe     (Aą5Ź
ąąŃiĄe       (

Kompiluje i... Nie dziala ;(. Strzelam ile wlezie i nigdy nie dostaje expa, a on nie traci hp, czy ktos moglby pomoc, albo powiedziec czemu nie traci hp?

 

 

z gory THX.

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...