Foruma hoş geldin 👋, Ziyaretçi

Merhaba Değerli Ziyaretçimiz, ForumaGel ailesi seni bekliyor! 🌟 Aramıza katılarak güçlü ve samimi topluluğumuzun bir parçası olabilirsin. Burada her üye değerli, her katkı kıymetli. Şimdi üye ol, bizimle birlikte gelişmenin ve keyifli sohbetlerin tadını çıkar! Sevgi ve Saygılarla, ForumaGel Yönetimi ❤️

SignUp Now!
  • Merhaba Değerli Ziyaretçimiz, ForumaGel ailesi seni bekliyor! 🌟 Aramıza katılarak güçlü ve samimi topluluğumuzun bir parçası olabilirsin. Burada her üye değerli, her katkı kıymetli. Şimdi üye ol, bizimle birlikte gelişmenin ve keyifli sohbetlerin tadını çıkar! Sevgi ve Saygılarla, ForumaGel Yönetimi ❤️
Yan Yana Banner

Silah Evrim Sistemi Efekt + Bağırmada Evrim Gözükmeme Sorunu Fix (1 Görüntüleyici)

Katılım
7 Nis 2025
Mesajlar
782
forumagel.com Silah Evrim Sistemi Efekt + Bağırmada Evrim Gözükmeme Sorunu Fix

Kod:
Arkadaşlar konu altında yorumlarda bazı arkadaşlar. şuan tam olarak hatırlamıyorum ama 0 bölümünü 1000 yapın düzelir felan demiş suky'de zaten öyle olmuyacağını belirtmiş. yapacağınız tek şey Client source dosyalarından PythonPlayerModule.cpp'yi açalım

if (pPlayerItem && CItemManager::Instance().GetItemDataPointer(pPlayerItem->vnum, &pItemData))

bu bloğu aratın ve alt tarafında

        char itemlink[256];
        int len;
        bool isAttr = false;

bu şekilde devam eden bölümler var burada yapacağınız işlem şu bölüm sizde

char itemlink[256];

bu şekilde ise bunu

char itemlink[256 + 12];

olarak değiştirin bu bölüm içinde sizde zaten 256 + 12 yazıyorsa bu bölümü alttaki gibi değiştirin
sizde ilk belirttiğim şekildeki gibiyse + 12 eklenmiş olacak değer sizde zaten öyleyse alttaki gibi bi + 12 daha eklenecek bu kadar. :)

char itemlink[256 + 12 + 12];

sizde bulunan şu bölümü

        for (int i = 0; i < ITEM_ATTRIBUTE_SLOT_MAX_NUM; ++i)
            if (pPlayerItem->aAttr[i].bType != 0)
            {
                len += snprintf(itemlink + len, sizeof(itemlink) - len, ":%x:%d",
                        pPlayerItem->aAttr[i].bType, pPlayerItem->aAttr[i].sValue);
                isAttr = true;
            }
bu şekilde değiştirin.

        for (int i = 0; i < ITEM_ATTRIBUTE_SLOT_MAX_NUM; ++i)
        {
            len += snprintf(itemlink + len, sizeof(itemlink) - len, ":%x:%d",
                    pPlayerItem->aAttr[i].bType, pPlayerItem->aAttr[i].sValue);
            isAttr = true;
        }


Ziyaretçiler için gizlenmiş link, görmek için kayıt olun. Giriş yap veya üye ol.


Ziyaretçiler için gizlenmiş link, görmek için kayıt olun. Giriş yap veya üye ol.
 

Şu an konuyu görüntüleyenler

Geri
Üst