Düellodaki oyuncuya saldırı Engel && Gmlere saldırı Engel

beheyev783

Üye
Üye
Mesaj
66
Çözümler
1
Beğeni
36
Puan
54
Ticaret Puanı
0
newstuf ekli fileslere uyumludur. örneğin martysama

galiba başka biri düello modunda ise o modda olduğu için diğer düello modundaki kişiye saldırabiliyor
serbestide kapatabilirsiniz

gmlere saldırı engel paylaşma sebebim

ateş hayaleti zehir hamleden atak yenilebiliyor.


chat_battle

Kod:
bool CHARACTER::Attack(LPCHARACTER pkVictim, BYTE bType)
{
//dışardaki oyuncu düellodaki oyuncuya saldıramasın
if (CPVPManager::instance().IsFighting(this) == false&&  CPVPManager::instance().IsFighting(pkVictim) == true)
return false;
//dışardaki oyuncu düellodaki oyuncuya saldıramasın


//gmlere saldırı engel
    if (IsPC() && pkVictim->IsGM())
        return false;
//gmlere saldırı engel


battle.cpp


Kod:
bool battle_is_attackable(LPCHARACTER ch, LPCHARACTER victim)
{
    //dışardaki oyuncu düellodaki oyuncuya saldıramasın
if (CPVPManager::instance().IsFighting(ch) == false&&  CPVPManager::instance().IsFighting(victim) == true)
return false;
    //dışardaki oyuncu düellodaki oyuncuya saldıramasın
   
   
    //gmlere saldırı engel
   if (victim->IsGM())
        return false;
    //gmlere saldırı engel
 
Son düzenleme:
Geri
Üst