- Katılım
- 4 Ağu 2010
- Konular
- 356
- Mesajlar
- 4,122
- Online süresi
- 3ay 14g
- Reaksiyon Skoru
- 2,235
- Altın Konu
- 82
- Başarım Puanı
- 292
- Yaş
- 32
- TM Yaşı
- 15 Yıl 8 Ay 22 Gün
- MmoLira
- 3,067
- DevLira
- 138
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
17.5 Güncellemesi İle Gelmiş Daha Önce Paylaşıldı mı Bilmiyorum Eğer Paylaşıldıysa Kapatılabilir.
Kod:
//InstanceBase.cpp (Ninja'yı minimaptan gizliyor)
//Aramak:
BOOL CInstanceBase::IsInvisibility()
{
if (IsAffect(AFFECT_INVISIBILITY))
return true;
return false;
}
//Değiştirmek :
BOOL CInstanceBase::IsInvisibility()
{
if (IsAffect(AFFECT_INVISIBILITY) || IsAffect(AFFECT_EUNHYEONG))
return true;
return false;
}
//Ara
void CInstanceBase::Render()
{
//İçinde Ara :
m_GraphicThingInstance.Render();
//Altına Ekle :
CPythonCharacterManager & rkChrMgr = CPythonCharacterManager::Instance();
for (auto ptr = rkChrMgr.CharacterInstanceBegin(); ptr != rkChrMgr.CharacterInstanceEnd(); ++ptr)
{
CInstanceBase * pkInstEach = *ptr;
if (pkInstEach)
{
if (pkInstEach->IsAffect(AFFECT_EUNHYEONG) || pkInstEach->IsAffect(AFFECT_INVISIBILITY))
{
if (CPythonPlayer::Instance().IsMainCharacterIndex(pkInstEach->GetVirtualID()))
continue;
pkInstEach->m_GraphicThingInstance.HideAllAttachingEffect();
}
}
}
//InstanceBaseEffect.cpp Aç ve Arat :
void CInstanceBase::__SetAffect(UINT eAffect, bool isVisible)
{
//İçinde Arat :
case AFFECT_INVISIBILITY:
if (isVisible)
{
m_GraphicThingInstance.ClearAttachingEffect();
__EffectContainer_Destroy();
DetachTextTail();
}
else
{
m_GraphicThingInstance.BlendAlphaValue(1.0f, 1.0f);
AttachTextTail();
RefreshTextTail();
}
return;
break;
}
//Değiştirmek :
case AFFECT_INVISIBILITY:
if (isVisible)
{
// m_GraphicThingInstance.ClearAttachingEffect();
// __EffectContainer_Destroy();
// DetachTextTail();
m_GraphicThingInstance.HideAllAttachingEffect();
}
else
{
m_GraphicThingInstance.BlendAlphaValue(1.0f, 1.0f);
m_GraphicThingInstance.ShowAllAttachingEffect();
// AttachTextTail();
// RefreshTextTail();
}
return;
break;
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
- Katılım
- 8 Ağu 2010
- Konular
- 81
- Mesajlar
- 1,474
- Reaksiyon Skoru
- 417
- Altın Konu
- 0
- Başarım Puanı
- 174
- Yaş
- 33
- TM Yaşı
- 15 Yıl 8 Ay 18 Gün
- MmoLira
- 56
- DevLira
- 50
Teşekkürler
- Katılım
- 16 Eki 2009
- Konular
- 82
- Mesajlar
- 2,278
- Online süresi
- 22g 69766s
- Reaksiyon Skoru
- 824
- Altın Konu
- 16
- Başarım Puanı
- 239
- Yaş
- 36
- TM Yaşı
- 16 Yıl 6 Ay 9 Gün
- MmoLira
- 4,603
- DevLira
- 12
17.5 Güncellemesi İle Gelmiş Daha Önce Paylaşıldı mı Bilmiyorum Eğer Paylaşıldıysa Kapatılabilir.
Kod://InstanceBase.cpp (Ninja'yı minimaptan gizliyor) //Aramak: BOOL CInstanceBase::IsInvisibility() { if (IsAffect(AFFECT_INVISIBILITY)) return true; return false; } //Değiştirmek : BOOL CInstanceBase::IsInvisibility() { if (IsAffect(AFFECT_INVISIBILITY) || IsAffect(AFFECT_EUNHYEONG)) return true; return false; } //Ara void CInstanceBase::Render() { //İçinde Ara : m_GraphicThingInstance.Render(); //Altına Ekle : CPythonCharacterManager & rkChrMgr = CPythonCharacterManager::Instance(); for (auto ptr = rkChrMgr.CharacterInstanceBegin(); ptr != rkChrMgr.CharacterInstanceEnd(); ++ptr) { CInstanceBase * pkInstEach = *ptr; if (pkInstEach) { if (pkInstEach->IsAffect(AFFECT_EUNHYEONG) || pkInstEach->IsAffect(AFFECT_INVISIBILITY)) { if (CPythonPlayer::Instance().IsMainCharacterIndex(pkInstEach->GetVirtualID())) continue; pkInstEach->m_GraphicThingInstance.HideAllAttachingEffect(); } } } //InstanceBaseEffect.cpp Aç ve Arat : void CInstanceBase::__SetAffect(UINT eAffect, bool isVisible) { //İçinde Arat : case AFFECT_INVISIBILITY: if (isVisible) { m_GraphicThingInstance.ClearAttachingEffect(); __EffectContainer_Destroy(); DetachTextTail(); } else { m_GraphicThingInstance.BlendAlphaValue(1.0f, 1.0f); AttachTextTail(); RefreshTextTail(); } return; break; } //Değiştirmek : case AFFECT_INVISIBILITY: if (isVisible) { // m_GraphicThingInstance.ClearAttachingEffect(); // __EffectContainer_Destroy(); // DetachTextTail(); m_GraphicThingInstance.HideAllAttachingEffect(); } else { m_GraphicThingInstance.BlendAlphaValue(1.0f, 1.0f); m_GraphicThingInstance.ShowAllAttachingEffect(); // AttachTextTail(); // RefreshTextTail(); } return; break;
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Paylaşım için teşekkürler.
Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)
Benzer konular
- Cevaplar
- 6
- Görüntüleme
- 321
- Cevaplar
- 35
- Görüntüleme
- 4K
- Cevaplar
- 37
- Görüntüleme
- 2K





