Skocz do zawartości

Zablokowane poprawcie kod


baca

Rekomendowane odpowiedzi

if bohater.pnc > 0
    {
        bohater.pnc = bohater.pnc-0.2
    }
if bohater.pnc = 0
    {
        bohater.health = bohater.health-0.2
    }

 

ja mam coś takiego i niewiem jak mam zrobić, żeby jak skończy się

bohater.pnc (pancerz) to wtedy schodziło mi życie skrypt umieściłem

w obiekcie z graczem, kolizja z przeciwnikiem. :huh:

Odnośnik do komentarza
Udostępnij na innych stronach

  • Filar Społeczności

if ( bohater.pnc > 0 )
{
   bohater.pnc = max( bohater.pnc - 0.2, 0 );
}
else
{
   bohater.health -= 0.2;
}

Funkcja max spowoduje, ze bohater.pnc bedzie mial zawsze wartosc wieksza lub rowna 0. Takie zabezpieczenie gdyby przez jakas pozniejsza pomylke wartosc byla przykladowo -0.1.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...