Yardım Hp bar sorunu

Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

zslower

Üye
Üye
Mesaj
7
Beğeni
0
Puan
413
Ticaret Puanı
0
Merhabalar, normal bi metnin canını 5.000.000 milyon üstüne çıkarınca hp barı bu şekilde gözükme sorununu düzeltemedim. target decimal hp sistemi olmadan yanlız o sistemi kullanmıyorum. Anlayan var mı?
 

Dosya Eklentileri

  • cats.jpg
    cats.jpg
    21,8 KB · Gösterim: 39
chat.cpp ara;
p.bHPPercent = m_pkChrTarget->GetMaxHP() <= 0 ? 0 : MINMAX(0, (m_pkChrTarget->GetHP() * 100) / m_pkChrTarget->GetMaxHP(), 100);

değiştir;
p.bHPPercent = m_pkChrTarget->GetMaxHP() <= 0 ? 0 : int(float(m_pkChrTarget->GetHP()) / float(m_pkChrTarget->GetMaxHP()) * 100.0f);

tekrar ara;
p.bHPPercent = MINMAX(0, (GetHP() * 100) / GetMaxHP(), 100);

değiştir;
p.bHPPercent = int(float(GetHP()) / float(GetMaxHP()) * 100.0f);
 
p.bHPPercent = m_pkChrTarget->GetMaxHP() <= 0 ? 0 : MINMAX(0, (m_pkChrTarget->GetHP() * 100) / m_pkChrTarget->GetMaxHP(), 100);

bu fonksiyon yok char cpp de bu şekilde var ;

p.bHPPercent = MINMAX(0, (m_pkChrTarget->GetHP() * 100) / m_pkChrTarget->GetMaxHP(), 100);
 
Geri
Üst