Best Studio 1
Best Studio
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

Cevaplanmadı Ölünce kanat efekti gidiyor

  • Konuyu başlatan Konuyu başlatan XxZeMaHSeRxX
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 12
  • Görüntüleme Görüntüleme 346

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

shiningten silah zırh efekti ekli o ölünce gitmiyor

mavi ruhun animasyonlu kanatını ekledm



bunda ki kanat ölünce gidiyor neden acaba bilen yazabilirmi?

@DanielSnoeks

sorun.png


sorun burda olabilir ölünce gitmesi
 
Son düzenleme:
shiningten silah zırh efekti ekli o ölünce gitmiyor

mavi ruhun animasyonlu kanatını ekledm



bunda ki kanat ölünce gidiyor neden acaba bilen yazabilirmi?

@DanielSnoeks

Ekli dosyayı görüntüle 131887

sorun burda olabilir ölünce gitmesi

Kod:
iteratype(m_list_pkAffect)::it = m_list_pkAffect.begin();

while (it != m_list_pkAffect.end())
{
    CAffect* pkAff = *it;

    if (bSave)
    {
        if (!IS_NO_CLEAR_ON_DEATH_AFFECT(pkAff->dwType) || !IS_NO_SAVE_AFFECT(pkAff->dwType))
        {
            ++it;
            continue;
        }
    }

#ifdef MAVI_RUH_WING_EFFECT
    if (pkAff->dwType == AFFECT_WING_1 || pkAff->dwType == AFFECT_WING_2 ||
        pkAff->dwType == AFFECT_WING_3 || pkAff->dwType == AFFECT_WING_4)
    {
        // Efektin ölüm sonrası kalmasını sağla
        ++it;
        continue;
    }
#endif

    if (IsPC())
    {
        SendAffectRemovePacket(GetDesc(), GetPlayerID(), pkAff->dwType, pkAff->bApplyOn);
    }

    ComputeAffect(pkAff, false);
}
 
Kod:
iteratype(m_list_pkAffect)::it = m_list_pkAffect.begin();

while (it != m_list_pkAffect.end())
{
    CAffect* pkAff = *it;

    if (bSave)
    {
        if (!IS_NO_CLEAR_ON_DEATH_AFFECT(pkAff->dwType) || !IS_NO_SAVE_AFFECT(pkAff->dwType))
        {
            ++it;
            continue;
        }
    }

#ifdef MAVI_RUH_WING_EFFECT
    if (pkAff->dwType == AFFECT_WING_1 || pkAff->dwType == AFFECT_WING_2 ||
        pkAff->dwType == AFFECT_WING_3 || pkAff->dwType == AFFECT_WING_4)
    {
        // Efektin ölüm sonrası kalmasını sağla
        ++it;
        continue;
    }
#endif

    if (IsPC())
    {
        SendAffectRemovePacket(GetDesc(), GetPlayerID(), pkAff->dwType, pkAff->bApplyOn);
    }

    ComputeAffect(pkAff, false);
}
bu hangi dosya hocam
 
Atın görsel bakarsan anlarsın kod değiştir
it = m_list_pkAffect.erase(it);
CAffect::Release(pkAff);
}

if (afOld != m_afAffectFlag ||
wMovSpd != GetPoint(POINT_MOV_SPEED) ||
wAttSpd != GetPoint(POINT_ATT_SPEED))
UpdatePacket();

CheckMaximumPoints();

if (m_list_pkAffect.empty())
event_cancel(&m_pkAffectEvent);
}

bu kodları kaldırcam mı yoksa nsl olck
 

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

Geri
Üst