Kod Düellodaki Oyuncuya Saldırı Engel && Gmlere Saldırı Engel

Erdem Çevrimdışı

Erdem

Fenomen Üye
Yönetici
KURUCU
11 Haz 2023
423
135
252
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
 
resim
resim
Geri
Üst