emirhanHCL 1
emirhanHCL
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
farkmt2official 1
farkmt2official
mannaxxx 1
mannaxxx
Bvural41 1
Bvural41
Agora Metin2 1
Agora Metin2
Hikaye Ekle

Cevaplandı Build hatası acil

  • Konuyu başlatan Konuyu başlatan samed0106
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 3
  • Görüntüleme Görüntüleme 278

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

Kod:
item_attribute.cpp: In member function 'void CItem::AddNewAttr(BYTE, BYTE, BYTE)':
item_attribute.cpp:151: error: redeclaration of 'const TItemAttrTable& r'
item_attribute.cpp:145: error: 'const TItemAttrTable& r' previously declared here
item_attribute.cpp:149: warning: unused variable 'i'

C++:
#ifdef WJ_ELDER_ATTRIBUTE_SYSTEM
void CItem::AddNewAttr(BYTE index, BYTE bApply, BYTE bLevel)
{
    if (HasApply(bApply))
        return;

    if (bLevel <= 0)
        return;
    
    int iAttributeSet = GetAttributeSetIndex();
    
    const TItemAttrTable & r = g_map_itemAttr[bApply];
    if (!r.bMaxLevelBySet[iAttributeSet])
        return;

    int i = GetAttributeCount();

    const TItemAttrTable & r = g_map_itemAttr[bApply];
    long lVal = r.lValues[MIN(4, bLevel - 1)];

    if (lVal)
        SetAttribute(index, bApply, lVal);
}
#endif
Nerede hata var 5li eklemek için bunu yapıyorum.
 
Merhaba,


Bölüm kuralları gereğince soru cevap kategorisinde konular kapatılmamaktadır. Ve konu içeriği ve başlığı Kapatılsın, Edit gibi düzenlemeyelim konu tarafımca geri getirildi.

Eğer sorununuz çözüme kavuşturmuş iseniz. Çözümü bizimle paylaşabilir yada çözüm başlığında konuya dahil edebilirsiniz.
 
Kod:
item_attribute.cpp: In member function 'void CItem::AddNewAttr(BYTE, BYTE, BYTE)':
item_attribute.cpp:151: error: redeclaration of 'const TItemAttrTable& r'
item_attribute.cpp:145: error: 'const TItemAttrTable& r' previously declared here
item_attribute.cpp:149: warning: unused variable 'i'

C++:
#ifdef WJ_ELDER_ATTRIBUTE_SYSTEM
void CItem::AddNewAttr(BYTE index, BYTE bApply, BYTE bLevel)
{
    if (HasApply(bApply))
        return;

    if (bLevel <= 0)
        return;
   
    int iAttributeSet = GetAttributeSetIndex();
   
    const TItemAttrTable & r = g_map_itemAttr[bApply];
    if (!r.bMaxLevelBySet[iAttributeSet])
        return;

    int i = GetAttributeCount();

    const TItemAttrTable & r = g_map_itemAttr[bApply];
    long lVal = r.lValues[MIN(4, bLevel - 1)];

    if (lVal)
        SetAttribute(index, bApply, lVal);
}
#endif
Nerede hata var 5li eklemek için bunu yapıyorum.
dosyayı tamamen eke koyarsanız yardımcı olayım yani düşündüğüm çözüm var ama emin olmak için dosyayı göreyim
 

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

Geri
Üst