/COSTUME CORE DOWNER FİX

Eric Bloodaxe

Özgürsün, onun için mahvoldun.
Katılım
27 Nis 2017
Konular
91
Mesajlar
2,386
Çözüm
47
Online süresi
17d 3h
Reaksiyon Skoru
1,571
Altın Konu
2
TM Yaşı
9 Yıl 1 Ay 18 Gün
Başarım Puanı
248
MmoLira
439
DevLira
13
Ticaret - 100%
3   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Development ekibi olarak yaptığımız bir çalışmada tepsit ettiğimiz bir hatadır. /costume komutuyla game.core alınmaktadır.
Not: Her kostümde geçerli değildir. Özel bir durumu var ancak kostümlerin efsunlu/efsunlanabilen olduğu her kaynakta olan bir durum bu yüzden mutlaka çözümü uygulayın.
Çözümü için;
[CODE lang="cpp" title="cmd_general.cpp"]//arat;

case POINT_MALL_ITEMBONUS: return LC_TEXT("¾ÆÀÌÅÛ µå·ÓÀ² %.1f¹è");
case POINT_MALL_GOLDBONUS: return LC_TEXT("µ· µå·ÓÀ² %.1f¹è");

//değiştir;

case POINT_MALL_ITEMBONUS: return LC_TEXT("¾ÆÀÌÅÛ µå·ÓÀ² %d¹è");
case POINT_MALL_GOLDBONUS: return LC_TEXT("µ· µå·ÓÀ² %d¹è");

//tekrar arat;

default: return NULL;

//değiştir;

default: return "UNK_ID %d%%";[/CODE]
İyi forumlar.​
 

En Çok Reaksiyon Alan Mesajlar

FİXLEME YÖNTEMİNE BAYILDIM

FONKSİYONU KULLANMAK İSTİYENLER
CMD_GENERAL.CPP AÇ
do_costume fonksiyonu içinde;
ARAT
Kod:
    if (pHair)
    {
        const char* itemName = pHair->GetName();
        ch->ChatPacket(CHAT_TYPE_INFO, "  HAIR : %s", itemName);

        for (int i = 0; i < pHair->GetAttributeCount(); ++i)
        {
            const TPlayerItemAttribute& attr = pHair->GetAttribute(i);
            if (0 < attr.bType)
            {
                snprintf(buf, bufferSize, FN_point_string(attr.bType), attr.sValue);
                ch->ChatPacket(CHAT_TYPE_INFO, "     %s", buf);
            }
        }

        if (pHair->IsEquipped() && arg1[0] == 'h')
            ch->UnequipItem(pHair);
    }
DEĞİŞTİR
Kod:
    if (pHair)
    {
        const char* itemName = pHair->GetName();
        ch->ChatPacket(CHAT_TYPE_INFO, "  HAIR : %s", itemName);

        for (int i = 0; i < pHair->GetAttributeCount(); ++i)
        {
            const TPlayerItemAttribute& attr = pHair->GetAttribute(i);
            if (attr.bType > 0)
            {
                const char * pAttrName = FN_point_string(attr.bType);
                if (pAttrName == NULL)
                    continue;
              
                snprintf(buf, sizeof(buf), FN_point_string(attr.bType), attr.sValue);
                ch->ChatPacket(CHAT_TYPE_INFO, "     %s", buf);
            }
        }

        if (pHair->IsEquipped() && arg1[0] == 'h')
            ch->UnequipItem(pHair);
    }
Teşekkürler konu için çok kişinin oyununda bu core verdirici kod mevcut
 
Paylaşım için teşekkürler.
 
Paylaşım için teşekkürler hemen deaktif ettim.
 

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