noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Krutzo 1
Krutzo
shrpnl 1
shrpnl
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Foxfs kütüphanelerini güncelleme

  • Konuyu başlatan Konuyu başlatan apikomt2
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 2
  • Görüntüleme Görüntüleme 520

apikomt2

Level 6
Uzman
Katılım
11 May 2023
Konular
270
Mesajlar
1,141
Çözüm
2
Online süresi
1mo 25d
Reaksiyon Skoru
744
Altın Konu
1
Başarım Puanı
199
MmoLira
1,170
DevLira
381
Ticaret - 0%
0   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!

foxfs 22.02.2025 tarihine kadar externleri güncellenmiş source
tbb.dll 2019 versiyonu gerisi güncel.
keyleri değiştirildi kendi filesinize ekliycekseniz sizde değiştirin.
içinde örnek client var






userinterface.cpp

Kod:
        if (_access(c_pszFolder, 0) != 0)
            return true;

    std::string stFolder(c_pszFolder);
    stFolder += "/";

    CTextFileLoader::SetCacheMode();
    CEterPackManager::Instance().SetCacheMode();
    CEterPackManager::Instance().SetSearchMode(CEterPackManager::SEARCH_PACK);

    CSoundData::SetPackMode();

    // CEterPackManager::Instance().RegisterPack("pack/effect", "*");
    CEterPackManager::Instance().RegisterPack("pack/etc", "*");
    CEterPackManager::Instance().RegisterPack("pack/icon", "*");
    // CEterPackManager::Instance().RegisterPack("pack/items", "*");
    CEterPackManager::Instance().RegisterPack("pack/locale", "*");
    CEterPackManager::Instance().RegisterPack("pack/maps", "*");
    // CEterPackManager::Instance().RegisterPack("pack/monster", "*");
    // CEterPackManager::Instance().RegisterPack("pack/monster2", "*");
    CEterPackManager::Instance().RegisterPack("pack/npc", "*");
    // CEterPackManager::Instance().RegisterPack("pack/npc2", "*");
    CEterPackManager::Instance().RegisterPack("pack/pc", "*");
    CEterPackManager::Instance().RegisterPack("pack/pc2", "*");
    CEterPackManager::Instance().RegisterPack("pack/property", "*");
    CEterPackManager::Instance().RegisterPack("pack/sound", "*");
    // CEterPackManager::Instance().RegisterPack("pack/terrain", "*");
    CEterPackManager::Instance().RegisterPack("pack/textureset", "*");
    CEterPackManager::Instance().RegisterPack("pack/season", "*");
    CEterPackManager::Instance().RegisterPack("pack/zone", "*");

    CEterPackManager::Instance().RegisterRootPack((stFolder + std::string("root")).c_str());
   
   
        return true;























Foxfs kütüthaneleri güncellerken buildde hata alabilirsiniz.

yapay zeka yazdı.test edildi oyuna giriş yapılıyor.

main.cc

Kod:
struct FileCompressor
{
    std::vector<unsigned char> data;
    std::vector<unsigned char> src;
    unsigned int compressed;
    unsigned int decompressed;
    unsigned int hash;

    FileCompressor()
    {
        data.resize(FILE_COMPRESSOR_MEM);
        src.resize(FILE_COMPRESSOR_MEM);
    }

    bool operator()(const std::string& source)
    {
        compressed = 0;
        decompressed = 0;
        hash = 0;

        std::ifstream input(source.c_str(), std::ifstream::binary | std::ifstream::in);
        bool r = false;
        if (input)
        {
            input.seekg(0, std::ifstream::end);
            decompressed = input.tellg();
            input.seekg(0, std::ifstream::beg);

            input.read(reinterpret_cast<char*>(&src[0]), MIN(src.size(), decompressed));
            input.close();

            hash = XXH32(reinterpret_cast<char*>(&src[0]), decompressed, FOXFS_MAGIC);

            // LZ4_compress_HC kullanıldı
            if ((compressed = LZ4_compress_HC(reinterpret_cast<char*>(&src[0]), reinterpret_cast<char*>(&data[0]), decompressed, data.size(), 9)) >= decompressed)
            {
                // Eğer sıkıştırma oranı düşerse, veriyi kopyala (özellikle sıkıştırma başarısız olursa)
                memcpy(&data[0], &src[0], src.size());
                compressed = decompressed;
            }

            r = true;
        }
        return r;
    }
};

bu şekilde güncellerseniz.
2019 sürüm olmalı üst sürümler hata veriyor daha üst sürümler için fixi bilmiyorum
üstteki kütüphaneleri taşı değiştir dediğinizde sorun çıkmaz

1740203912911.png




1740203943165.png
 
Son düzenleme:
Paylaşım için teşekkürler.
 

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

Geri
Üst