Bvural41 1
Bvural41
yarka0000 1
yarka0000
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

[C++]Block Auto-Attack on Players

  • Konuyu başlatan Konuyu başlatan trollkill001
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 5
  • Görüntüleme Görüntüleme 3K

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

This function will prevent players to auto-attack on other players

c3Ca805.gif



Open UserInterface / PythonPlayerInput.cpp and search:

Kod:
 void CPythonPlayer :: __ SetAutoAttackTargetActorID (DWORD dwVID)

Above m_dwAutoAttackTargetVID = dwVID; add:

Kod:
 CInstanceBase * pkInstVictim = NEW_FindActorPtr (dwVID); if (pkInstVictim && pkInstVictim-> IsPC ()) return;
 
Ninjaların gözleri yaşlı...

[CODE lang="cpp" highlight="1, 8"]
//Search:

void CPythonPlayer::__SetAutoAttackTargetActorID(DWORD dwVID)
{
m_dwAutoAttackTargetVID = dwVID;
}

//Modify with:

void CPythonPlayer::__SetAutoAttackTargetActorID(DWORD dwVID)
{

#ifdef ENABLE_FIX_AUTOATTACK_PLAYERVSPLAYER
CInstanceBase * pkInstVictim = NEW_FindActorPtr(dwVID);
CInstanceBase* pkInstMain = NEW_GetMainActorPtr();

if (pkInstVictim && pkInstVictim->IsPC())
if (!pkInstMain->IsBowMode())
{
return;
}
#endif

m_dwAutoAttackTargetVID = dwVID;
}
[/CODE]

C++:
//add

#define ENABLE_FIX_AUTOATTACK_PLAYERVSPLAYER
 

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

Geri
Üst