TuZaKK 1
TuZaKK
Mt2Hizmet 1
Mt2Hizmet
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
kaptanmikro1 1
kaptanmikro1
R 1
Roksam
[DEV]AB 1
[DEV]AB
Sevdamsın 1
Sevdamsın
farkmt2official 1
farkmt2official
emirhanHCL 1
emirhanHCL
Scarlet 1
Scarlet
Hikaye Ekle

Aynı isimde lonca sorunu

  • Konuyu başlatan Konuyu başlatan JinxTheLux
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 20
  • Görüntüleme Görüntüleme 1K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

Merhabalar.

Kullandığım fileste aynı isimde loncalar kurulmaktadır. Kurulmamasını istiyorum. Yardımcı olabilir misiniz :)
 
Merhabalar.

Kullandığım fileste aynı isimde loncalar kurulmaktadır. Kurulmamasını istiyorum. Yardımcı olabilir misiniz :)
Arat;
Kod:
DWORD CGuildManager::CreateGuild(TGuildCreateParameter& gcp)
Kod satırını tamamen değiştir;
Kod:
DWORD CGuildManager::CreateGuild(TGuildCreateParameter& gcp)
{
    if (!gcp.master)
        return 0;

    if (!check_name(gcp.name))
    {
        gcp.master->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<&#44600;&#46300;> &#44600;&#46300; &#51060;&#47492;&#51060; &#51201;&#54633;&#54616;&#51648; &#50506;&#49845;&#45768;&#45796;."));
        return 0;
    }

    std::auto_ptr<SQLMsg> pmsg(DBManager::instance().DirectQuery("SELECT COUNT(*) FROM guild%s WHERE name = '%s'",
                get_table_postfix(), gcp.name));

    if (pmsg->Get()->uiNumRows > 0)
    {
        MYSQL_ROW row = mysql_fetch_row(pmsg->Get()->pSQLResult);

        if (!(row[0] && row[0][0] == '0'))
        {
            gcp.master->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<&#44600;&#46300;> &#51060;&#48120; &#44057;&#51008; &#51060;&#47492;&#51032; &#44600;&#46300;&#44032; &#51080;&#49845;&#45768;&#45796;."));
            return 0;
        }
    }
    else
    {
        gcp.master->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<&#44600;&#46300;> &#44600;&#46300;&#47484; &#49373;&#49457;&#54624; &#49688; &#50630;&#49845;&#45768;&#45796;."));
        return 0;
    }

    // new CGuild(gcp) queries guild tables and tell dbcache to notice other game servers.
    // other game server calls CGuildManager::LoadGuild to load guild.
    CGuild * pg = M2_NEW CGuild(gcp);
    m_mapGuild.insert(std::make_pair(pg->GetID(), pg));
    return pg->GetID();
}
 
Arat;
Kod:
DWORD CGuildManager::CreateGuild(TGuildCreateParameter& gcp)
Kod satırını tamamen değiştir;
Kod:
DWORD CGuildManager::CreateGuild(TGuildCreateParameter& gcp)
{
    if (!gcp.master)
        return 0;

    if (!check_name(gcp.name))
    {
        gcp.master->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<&#44600;&#46300;> &#44600;&#46300; &#51060;&#47492;&#51060; &#51201;&#54633;&#54616;&#51648; &#50506;&#49845;&#45768;&#45796;."));
        return 0;
    }

    std::auto_ptr<SQLMsg> pmsg(DBManager::instance().DirectQuery("SELECT COUNT(*) FROM guild%s WHERE name = '%s'",
                get_table_postfix(), gcp.name));

    if (pmsg->Get()->uiNumRows > 0)
    {
        MYSQL_ROW row = mysql_fetch_row(pmsg->Get()->pSQLResult);

        if (!(row[0] && row[0][0] == '0'))
        {
            gcp.master->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<&#44600;&#46300;> &#51060;&#48120; &#44057;&#51008; &#51060;&#47492;&#51032; &#44600;&#46300;&#44032; &#51080;&#49845;&#45768;&#45796;."));
            return 0;
        }
    }
    else
    {
        gcp.master->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<&#44600;&#46300;> &#44600;&#46300;&#47484; &#49373;&#49457;&#54624; &#49688; &#50630;&#49845;&#45768;&#45796;."));
        return 0;
    }

    // new CGuild(gcp) queries guild tables and tell dbcache to notice other game servers.
    // other game server calls CGuildManager::LoadGuild to load guild.
    CGuild * pg = M2_NEW CGuild(gcp);
    m_mapGuild.insert(std::make_pair(pg->GetID(), pg));
    return pg->GetID();
}

Deneyeceğim :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

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

Geri
Üst