Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
YardımZırh giyildiğinde karşı krallıktaki oyuncunun bayrak simgesi yok olması
Merhaba, biliyorsunuz ki zırhlarla aylarca kafayı yemiş bulunmaktayım. Sanırım 2 ay oldu elimi ayağımı çektim kafa dinlemek için. Yeni bir sorun fark ettim. Ne zamandır var bilmiyorum.
Aşağıdaki fonksiyonu ve src içindeki çağrılarını kontrol edebilirsin.
C++:
void CInstanceBase::__AttachEmpireEffect(DWORD eEmpire)
{
if (!__IsExistMainInstance())
return;
CInstanceBase* pkInstMain=__GetMainInstancePtr();
if (IsWarp())
return;
if (IsObject())
return;
if (IsFlag())
return;
if (IsResource())
return;
if(IsNPC())
return;
if (pkInstMain->IsGameMaster())
{
}
else
{
if (pkInstMain->IsSameEmpire(*this))
return;
// HIDE_OTHER_EMPIRE_EUNHYEONG_ASSASSIN
if (IsAffect(AFFECT_EUNHYEONG))
return;
// END_OF_HIDE_OTHER_EMPIRE_EUNHYEONG_ASSASSIN
}
if (IsGameMaster())
return;
__EffectContainer_AttachEffect(EFFECT_EMPIRE+eEmpire);
}
Ek olarak ::ChangeArmor , ::SetArmor ve ::SetShape fonksiyonlarını gözden geçir. Gerekirse test amaçlı orjinal hallerine çevir.
Aşağıdaki fonksiyonu ve src içindeki çağrılarını kontrol edebilirsin.
C++:
void CInstanceBase::__AttachEmpireEffect(DWORD eEmpire)
{
if (!__IsExistMainInstance())
return;
CInstanceBase* pkInstMain=__GetMainInstancePtr();
if (IsWarp())
return;
if (IsObject())
return;
if (IsFlag())
return;
if (IsResource())
return;
if(IsNPC())
return;
if (pkInstMain->IsGameMaster())
{
}
else
{
if (pkInstMain->IsSameEmpire(*this))
return;
// HIDE_OTHER_EMPIRE_EUNHYEONG_ASSASSIN
if (IsAffect(AFFECT_EUNHYEONG))
return;
// END_OF_HIDE_OTHER_EMPIRE_EUNHYEONG_ASSASSIN
}
if (IsGameMaster())
return;
__EffectContainer_AttachEffect(EFFECT_EMPIRE+eEmpire);
}
Ek olarak ::ChangeArmor , ::SetArmor ve ::SetShape fonksiyonlarını gözden geçir. Gerekirse test amaçlı orjinal hallerine çevir.
Ne zaman ne yaparken yaşadığımı bilmiyorum. Tesadüfen fark ettim. Ata binip çıkınca düzeliyor, karakterden kaybolacak şekilde uzaklaşıp tekrar yakınlaşınca düzeliyor. Ama zırh giymede ve çıkartmada kayboluyor.
Sebebi birden fazla olabileceği için doğal olarak çözülmesi de zaman alabilecek bir sorun, ve sorunun tespitinden emin değilim fakat müsait bir zamandan anydesk ile bakabiliriz
Sebebi birden fazla olabileceği için doğal olarak çözülmesi de zaman alabilecek bir sorun, ve sorunun tespitinden emin değilim fakat müsait bir zamandan anydesk ile bakabiliriz