Bvural41 1
Bvural41
kralhakan2009 1
kralhakan2009
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
B 1
berione65
sen272 1
sen272
Mt2Hizmet 1
Mt2Hizmet
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

[C++] Öldüğünüzde HP Eksilmiyor

  • Konuyu başlatan Konuyu başlatan Asalet-i Fatih
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 5
  • Görüntüleme Görüntüleme 390
Katılım
26 Mar 2024
Konular
1,281
Mesajlar
4,879
Çözüm
91
Online süresi
3mo 26d
Reaksiyon Skoru
4,070
Altın Konu
566
Başarım Puanı
274
Yaş
29
MmoLira
136,864
DevLira
450
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Öldüğünüzde aldığınız hasar sahip olduğunuz HP değerinden fazlaysa eksi HP'niz olur.

Yani 10k HP'niz varsa ama biri size 15k DMG veriyorsa -5k HP eksiğiniz olur.

Peki bu geliştirmeyle birlikte size 15k hasar veren kişi sizi öldürdüğünde canınız 0 olacak.
Yani artık negatif canınız olmayacak.


char_battle.cpp dosyasını açın ve şunu arayın:

Kod:
  if (!cannot_dead)
    {
        PointChange(POINT_HP, -dam, false);
    }

Bunu şu şekilde değiştiriyoruz:

Kod:
 if (!cannot_dead)
    {
        if (GetHP() - dam <= 0)
            dam = GetHP();

        PointChange(POINT_HP, -dam, false);
    }
 
teşekkürler
Baslıktan anlamadım
Hp eksi(-) ye inme fix desek dha anlasılır 😀
 

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

Geri
Üst