Yardım Ortalama fiyat sistemi market bilgisi çekme

  • Konuyu açan Konuyu açan emirhan z
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 1
  • Gösterim Gösterim 388
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

emirhan z

Üye
Üye
Mesaj
53
Çözümler
1
Beğeni
13
Puan
59
Ticaret Puanı
0
Arkadaşlar merhaba öncelikle karmaşık bir konu olabilir kusura bakmayın.
Size soruma geçecek olursam;
C++:
Genişlet Daralt Kopyala
auto m_tch = CShopManager::instance().GetShopMap();
    if (m_tch.empty())
    {
        ch->ChatPacket(CHAT_TYPE_INFO, "Hic pazar bulunamadi!");
        return;
    }
Kodunda pazarları çeken kod kısmında CShopManager::instance().GetShopMap(); kod satırındaki GetShopMap(); fonksiyonu benim shopmanager dosyamda bulunmuyor benim shop manager dosyamda bulunan ve pazarları çektiğini düşündüğüm kısımlar ise aşağıda
C++:
Genişlet Daralt Kopyala
LPSHOP CShopManager::Get(DWORD dwVnum)
{
    TShopMap::const_iterator it = m_map_pkShop.find(dwVnum);

    if (it == m_map_pkShop.end())
        return NULL;

    return (it->second);
}
ve
C++:
Genişlet Daralt Kopyala
LPSHOP CShopManager::FindPCShop(DWORD dwVID)
{
    TShopMap::iterator it = m_map_pkShopByPC.find(dwVID);

    if (it == m_map_pkShopByPC.end())
        return NULL;

    return it->second;
}
şimdi sizce bu iki kod açısından hangi fonksiyonu kullanmam gerekiyor?
 
Gösterdiğiniz iki fonksiyonda pazarları almak için ama 1. kod blogunda verdiğiniz sanırsam toplu halde pazarları alıyor. Aşağıya eklediğiniz her iki fonksiyonda tek bir pazarı almak için. Sistemi paylaşan kişiden eksik kodları isteyin.
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Üst