Lonca savaşı bayrak modu fixi

FarquesFarques doğrulanmış üyedir.

~ Everything has an end

Konu Sahibi

Katılım
6 Haziran 2025
Mesajlar
68
Tepkime puanı
23
Puan
8
Web sitesi
darkmmo.tr
Discord
farques6
char_state.cpp aç

FuncFindChrForFlag arat

bul

C++:
        if (pkChr->IsDead())
            return;
altına ekle
C++:
        if (!m_pkChr || !m_pkChr->IsPC() || !m_pkChr->GetGuild() || m_pkChr->IsDead())
            return;
bul
C++:
if ((DWORD) m_pkChr->GetPoint(POINT_STAT) == pkChr->GetGuild()->GetID())
değiştir
C++:
if (m_pkChr->GetGuild()->GetID() ==  pkChr->GetGuild()->GetID())
FuncFindChrForFlagBase arat

bul
C++:
        if (!pkGuild)
            return;
altına ekle
C++:
        if (!m_pkChr || !m_pkChr->IsPC() || !m_pkChr->GetGuild())
            return;
bul
C++:
sys_log(0, "FlagBase %s dist %d aff %p flag gid %d chr gid %u",
                            pkChr->GetName(), iDist, pkAff, m_pkChr->GetPoint(POINT_STAT),
                            pkChr->GetGuild()->GetID());

                    if (pkAff)
                    {
                        if ((DWORD) m_pkChr->GetPoint(POINT_STAT) == pkGuild->GetID() &&
                                m_pkChr->GetPoint(POINT_STAT) != pkAff->lApplyValue)
değiştir
C++:
sys_log(0, "FlagBase %s dist %d aff %p flag gid %d chr gid %u",
                pkChr->GetName(), iDist, pkAff,
                m_pkChr->GetGuild()->GetID(), pkChr->GetGuild()->GetID());

            if (pkAff)
            {
                if (m_pkChr->GetGuild()->GetID() == pkGuild->GetID() &&
                    m_pkChr->GetGuild()->GetID() != pkAff->lApplyValue)
bul
C++:
SendGuildWarScore(m_pkChr->GetPoint(POINT_STAT),
                                          pkAff->lApplyValue, 1);
değiştir
C++:
SendGuildWarScore(m_pkChr->GetGuild()->GetID(), pkAff->lApplyValue, 1);
arat
C++:
    if (!pMap->GetTeamIndex(GetPoint(POINT_STAT), idx))
        return;
değiştir
C++:
    if (!pMap->GetTeamIndex(GetGuild()->GetID(), idx))
        return;
bul
C++:
    f.m_pkChrFind->AddAffect(AFFECT_WAR_FLAG, POINT_NONE, GetPoint(POINT_STAT),
değiştir
C++:
    f.m_pkChrFind->AddAffect(AFFECT_WAR_FLAG, POINT_NONE, GetGuild()->GetID(),