Hikayeler

Reklam vermek için turkmmo@gmail.com

Lonca savaşı bayrak modu fixi

  • Konuyu başlatan Koray'
  • Başlangıç tarihi
  • Cevaplar 28
  • Görüntüleme 4K

Koray'

Pasha37
Uzman
Katılım
21 Haz 2013
Konular
198
Mesajlar
1,720
Online süresi
17g 4617s
Reaksiyon Skoru
2,644
Altın Konu
3
Başarım Puanı
278
TM Yaşı
12 Yıl 10 Ay 5 Gün
MmoLira
453
DevLira
103

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

char_state.cpp aç

FuncFindChrForFlag arat

bul
Kod:
        if (pkChr->IsDead())
            return;

altına ekle
Kod:
        if (!m_pkChr || !m_pkChr->IsPC() || !m_pkChr->GetGuild() || m_pkChr->IsDead())
            return;


bul
Kod:
if ((DWORD) m_pkChr->GetPoint(POINT_STAT) == pkChr->GetGuild()->GetID())

değiştir
Kod:
if (m_pkChr->GetGuild()->GetID() ==  pkChr->GetGuild()->GetID())


FuncFindChrForFlagBase arat

bul
Kod:
        if (!pkGuild)
            return;

altına ekle
Kod:
        if (!m_pkChr || !m_pkChr->IsPC() || !m_pkChr->GetGuild())
            return;

bul
Kod:
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
Kod:
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
Kod:
SendGuildWarScore(m_pkChr->GetPoint(POINT_STAT),
                                          pkAff->lApplyValue, 1);

değiştir
Kod:
SendGuildWarScore(m_pkChr->GetGuild()->GetID(), pkAff->lApplyValue, 1);


arat
Kod:
    if (!pMap->GetTeamIndex(GetPoint(POINT_STAT), idx))
        return;

değiştir
Kod:
    if (!pMap->GetTeamIndex(GetGuild()->GetID(), idx))
        return;


bul
Kod:
    f.m_pkChrFind->AddAffect(AFFECT_WAR_FLAG, POINT_NONE, GetPoint(POINT_STAT),

değiştir
Kod:
    f.m_pkChrFind->AddAffect(AFFECT_WAR_FLAG, POINT_NONE, GetGuild()->GetID(),


oyun içi kanıt atabilen olursa konuya eklerim.
 

En Çok Reaksiyon Alan Mesajlar

soranlar için aşağıdaki mod için bir düzenlenme, normalde çalışmıyor ya da buglu onu düzeltmek için
Öğeyi görmek için üye olmalısınız.


CC = CC
CFLAGS += -w -ggdb -g3 -pipe -std=c++11 -static -march=native -O3 -fstack-protector -m32 -DVERSION=\"$(VERSION)\"

Koray Abi bi tane fileste gördüm bu cmake mi oluyo gcc de build etmedi ama gcc çevirdim sıkıntı yok sence bu files cmake için mi ?
@Pasha37 @pasha37b

cmake makefile kullanmaz cmakelist.txt içinde konfigrasyonları tutar gcc bu yazdığın
char_state.cpp aç

FuncFindChrForFlag arat

bul
Kod:
        if (pkChr->IsDead())
            return;

altına ekle
Kod:
        if (!m_pkChr || !m_pkChr->IsPC() || !m_pkChr->GetGuild() || m_pkChr->IsDead())
            return;


bul
Kod:
if ((DWORD) m_pkChr->GetPoint(POINT_STAT) == pkChr->GetGuild()->GetID())

değiştir
Kod:
if (m_pkChr->GetGuild()->GetID() ==  pkChr->GetGuild()->GetID())


FuncFindChrForFlagBase arat

bul
Kod:
        if (!pkGuild)
            return;

altına ekle
Kod:
        if (!m_pkChr || !m_pkChr->IsPC() || !m_pkChr->GetGuild())
            return;

bul
Kod:
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
Kod:
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
Kod:
SendGuildWarScore(m_pkChr->GetPoint(POINT_STAT),
                                          pkAff->lApplyValue, 1);

değiştir
Kod:
SendGuildWarScore(m_pkChr->GetGuild()->GetID(), pkAff->lApplyValue, 1);


arat
Kod:
    if (!pMap->GetTeamIndex(GetPoint(POINT_STAT), idx))
        return;

değiştir
Kod:
    if (!pMap->GetTeamIndex(GetGuild()->GetID(), idx))
        return;


bul
Kod:
    f.m_pkChrFind->AddAffect(AFFECT_WAR_FLAG, POINT_NONE, GetPoint(POINT_STAT),

değiştir
Kod:
    f.m_pkChrFind->AddAffect(AFFECT_WAR_FLAG, POINT_NONE, GetGuild()->GetID(),


oyun içi kanıt atabilen olursa konuya eklerim.
eyvallah :)
 
teşekkürler, olayın tam olarak ne olduğunu söyleme şansın var mı?
 

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

Geri
Üst