romegames 1
romegames
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Best Studio 1
Best Studio
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
InfernoShade 1
InfernoShade
BlackFullMoon 1
BlackFullMoon
Agora Metin2 1
Agora Metin2
PrimeAC 1
PrimeAC
ShadowFon 1
ShadowFon
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

[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

trollkill001

Level 1
Üye
Katılım
29 Nis 2019
Konular
6
Mesajlar
49
Online süresi
1mo 3d
Reaksiyon Skoru
35
Altın Konu
0
TM Yaşı
7 Yıl 1 Ay 15 Gün
Başarım Puanı
75
MmoLira
8,738
DevLira
15
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ 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;
 
Thanx for share :)
 
Thanks for sharing. :)
 
Ninjaların gözleri yaşlı...
 
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