HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Rica ederim.Paylaşım için teşekkürler.
Her fileste olan bir durum değil bazı alt yapılarda fixlenmemiş kullandıgınız alt yapı ile alakalı ben core verdirtemiyorum demeyin 
8.sayfada whisy fixi verdi zaten tekrar yazıyorum net şekilde anlayın attrname ile alakalı bir sorun aşağıdaki 2kodu karşılaştırın anlayacaksınız.
for (int i = 0; i < pHair->GetAttributeCount(); ++i)
{
const TPlayerItemAttribute& attr = pHair->GetAttribute(i);
if (0 < attr.bType)
{
snprintf(buf, bufferSize, FN_point_string(attr.bType), attr.sValue);
ch->ChatPacket(CHAT_TYPE_INFO, " %s", buf);
}
}
arat değiş
for (int i = 0; i < pHair->GetAttributeCount(); ++i)
{
const TPlayerItemAttribute& attr = pHair->GetAttribute(i);
if (attr.bType > 0)
{
const char * pAttrName = FN_point_string(attr.bType);
if (pAttrName == NULL)
continue;
snprintf(buf, sizeof(buf), FN_point_string(attr.bType), attr.sValue);
ch->ChatPacket(CHAT_TYPE_INFO, " %s", buf);
}
}

8.sayfada whisy fixi verdi zaten tekrar yazıyorum net şekilde anlayın attrname ile alakalı bir sorun aşağıdaki 2kodu karşılaştırın anlayacaksınız.
for (int i = 0; i < pHair->GetAttributeCount(); ++i)
{
const TPlayerItemAttribute& attr = pHair->GetAttribute(i);
if (0 < attr.bType)
{
snprintf(buf, bufferSize, FN_point_string(attr.bType), attr.sValue);
ch->ChatPacket(CHAT_TYPE_INFO, " %s", buf);
}
}
arat değiş
for (int i = 0; i < pHair->GetAttributeCount(); ++i)
{
const TPlayerItemAttribute& attr = pHair->GetAttribute(i);
if (attr.bType > 0)
{
const char * pAttrName = FN_point_string(attr.bType);
if (pAttrName == NULL)
continue;
snprintf(buf, sizeof(buf), FN_point_string(attr.bType), attr.sValue);
ch->ChatPacket(CHAT_TYPE_INFO, " %s", buf);
}
}
if (0 < attr.bType) to if (attr.bType > 0)Her fileste olan bir durum değil bazı alt yapılarda fixlenmemiş kullandıgınız alt yapı ile alakalı ben core verdirtemiyorum demeyin
8.sayfada whisy fixi verdi zaten tekrar yazıyorum net şekilde anlayın attrname ile alakalı bir sorun aşağıdaki 2kodu karşılaştırın anlayacaksınız.
for (int i = 0; i < pHair->GetAttributeCount(); ++i)
{
const TPlayerItemAttribute& attr = pHair->GetAttribute(i);
if (0 < attr.bType)
{
snprintf(buf, bufferSize, FN_point_string(attr.bType), attr.sValue);
ch->ChatPacket(CHAT_TYPE_INFO, " %s", buf);
}
}
arat değiş
for (int i = 0; i < pHair->GetAttributeCount(); ++i)
{
const TPlayerItemAttribute& attr = pHair->GetAttribute(i);
if (attr.bType > 0)
{
const char * pAttrName = FN_point_string(attr.bType);
if (pAttrName == NULL)
continue;
snprintf(buf, sizeof(buf), FN_point_string(attr.bType), attr.sValue);
ch->ChatPacket(CHAT_TYPE_INFO, " %s", buf);
}
}
Konuda çok yorum atılmış herkes farklı bişey demiş kimin fixini uygulayalım kafam karıştı
if (0 < attr.bType) to if (attr.bType > 0)
evet bunu yaparlarsa sorun kalmayacak bence attrname ile alakalı okadarını test etmedim mantıksal bir hata bu söylediğin. konuyu da güncelle bence artık sayfa sayfa gezmek zorunda kalmasınlar
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 1
- Görüntüleme
- 742
- Cevaplar
- 3
- Görüntüleme
- 2K
- Cevaplar
- 65
- Görüntüleme
- 12K
- Cevaplar
- 22
- Görüntüleme
- 6K
