Best Studio 1
Best Studio
TuZaKK 1
TuZaKK
Mt2Hizmet 1
Mt2Hizmet
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
kaptanmikro1 1
kaptanmikro1
R 1
Roksam
[DEV]AB 1
[DEV]AB
Sevdamsın 1
Sevdamsın
farkmt2official 1
farkmt2official
emirhanHCL 1
emirhanHCL
Hikaye Ekle

[C++] Hamle Atınca HP Düşme Sorunu Fixed

  • Konuyu başlatan Konuyu başlatan DevSheen
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 38
  • Görüntüleme Görüntüleme 12K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

Verdiğin Kısım statü puanlarının ve affectlerin hesaplanmasıyla ilgili bir kısım - fonksiyondanda anlaşılacağı gibi(void CHARACTER::ComputePoints()) -

gelelim verdiğin kod'a

if (GetHP() > GetMaxHP())
PointChange(POINT_HP, GetMaxHP() - GetHP());

if (GetSP() > GetMaxSP())
PointChange(POINT_SP, GetMaxSP() - GetSP());

2side aynı işlevde birisi hp diğeri sp için

Kafanı fazla yormamak için(:rolleyes:) tek tek anlatayım

Kod:
if             (GetHP()      >           GetMaxHP())
eğer      bulunan hp        büyükse       maks hpden
PointChange(        POINT_HP,        GetMaxHP()      -         GetHP());
yeniden düzenle    hp puanını        maks hpden   çıkart   bulunan hpyi
yani özetle hp sp overflow diye geçen olay hamle ile alakası yok(overflow içinde işe yaramıyor orası ayrı)

hamle olsa orda SKILL_TANHWAN yazar yada madem hp düşüyor spnin işi ne değil mi? :(

Söylemiştim ama kafa basmıyor sanırım


Zaten çorladığın yerde açıklamışlar


:D:D Seni Çok Seviyorum Koray Ya Hiç Çaba Sarf Etmiyorum Kendi Kendini Rezil Etmeyi Başarıyorsun :D Devam Dök İçini Dök Kendini Daha Rezil Etmek İstersen Buyur yaz :)
 
Bu arada Yöneticilerden Ricam Yorumları Lütfen Silmeyin Rahatsız Etmiyor Aksine Kendi Seviyesini Belli Ediyor :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst