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
Open UserInterface / PythonPlayerInput.cpp and search:
Above m_dwAutoAttackTargetVID = dwVID; add:
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]
//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)
Benzer konular
- Cevaplar
- 15
- Görüntüleme
- 781
- Cevaplar
- 9
- Görüntüleme
- 612
- Cevaplar
- 1
- Görüntüleme
- 267
