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++] Ö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 394

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!

Ö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);
    }
 

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

Geri
Üst