noisiv 1
noisiv
Manwe Work 1
Manwe Work
lHezarfeNl 1
lHezarfeNl
mavzermete 1
mavzermete
Bodyguardd 1
Bodyguardd
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Reklam vermek için turkmmo@gmail.com

Edit İtem Tespit syser

  • Konuyu başlatan Konuyu başlatan anagonda1
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 19
  • Görüntüleme Görüntüleme 2K
Tartışma olacak gibi seziyorum konuya yorum yazan ve yazacak olan arkadaşlar şimdiden rica ediyorum tartışma üzerine yaklaşım yapmayın. / @anagonda1 Teşekkürler
 
Tüh muhabbeti kaçırdık :)
muhabbet bitmez daha
4paBYp.jpg
 
Bu sistem efsunları direk düzeltiyor o yüzden kullanmak istemiyorum bildirse daha iyi
Bunun için tek gerekli olan Normal Çapta bir beyin ve azıcık düşünüp kodu yorumlamak.

Konudaki bu kodu böyle yap istediğin olur sysrr duser efsunuda degistirmez

C++:
//1. ÜSTÜNE EKLE:
void CHARACTER::CheckWrongItems()
{
 
    for (int i = 0; i < INVENTORY_MAX_NUM; ++i)
    {
        LPITEM item;
     
        if (!(item = GetInventoryItem(i)))
            continue;
     
        for (int ia = 0; ia < ITEM_ATTRIBUTE_MAX_NUM; ia++)
        {
            const TPlayerItemAttribute& attr = item->GetAttribute(ia);
            const TItemAttrTable & r = g_map_itemAttr[attr.bType];
         
            if(item->GetAttributeSetIndex() != -1 && attr.sValue > r.lValues[r.bMaxLevelBySet[item->GetAttributeSetIndex()] - 1])
            {
                sys_err("Wrong item found : %s, pos = %d, value = %d, max_value = %d",
                                            item->GetName(), i, attr.sValue, r.lValues[r.bMaxLevelBySet[item->GetAttributeSetIndex()] - 1]);//halla halla demek ki beyni çalıştırınca oluyormuş hayret :D
             
  
                 
                                                 
                break;
            }
        }
     
        continue;
    }
}
 

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

Geri
Üst