mavzermete 1
mavzermete
kralhakan2009 1
kralhakan2009
Bodyguardd 1
Bodyguardd
Vahsi Uzman 1
Vahsi Uzman
[DEV]AB 1
[DEV]AB
R 1
Roksam
Hikaye Ekle

Revive protection

  • Konuyu başlatan Konuyu başlatan Okan-Kurt
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 11
  • Görüntüleme Görüntüleme 1K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
C++:
Char.cpp Açılır

Aratıllır : LastDropTime  = 0;

Eklenir Altına bir bolşuk bırakılıp
#ifdef __ENABLE_ANTI_DK__
    m_dwProtectedEnd = 0;
#endif

char.h Açılır

en alta eklenir

#ifdef __ENABLE_ANTI_DK__
    public:
        void            ReviveProtection (int iDur = 5) { m_dwProtectedEnd = get_dword_time() + iDur * 1000; };
        void            RemoveReviveProtection() { m_dwProtectedEnd = 0; };
        bool            IsProtected() { return m_dwProtectedEnd && get_dword_time() < m_dwProtectedEnd; };

    private:
        DWORD            m_dwProtectedEnd;
#endif

charbattle.cpp açılır

aratılır     pkVictim->BeginFight(this);

altına eklenir

#ifdef __ENABLE_ANTI_DK__
    if (IsProtected())
        RemoveReviveProtection();

    if (pkVictim->IsProtected())
        return false;
#endif
 

En Çok Reaksiyon Alan Mesajlar

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