Yardım Game IF Sorunu

  • Konuyu açan Konuyu açan Afraz
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 2
  • Gösterim Gösterim 718
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

Afraz

Cehalet yenilmesi gereken en büyük düşmandır.
Yardımsever Üye
MT Üye
Mesaj
678
Çözümler
30
Beğeni
181
Puan
604
Ticaret Puanı
0
Merhabalar , SRC Kısmına ShopEx(npc'de efsunlu item satma) sistemini eklemeye calısıyorum başka ekli filesden kontrol ederek gitmeme rağmen ayarlamadığım yerden if sorunu verdi game'de ;



Bu Sorun :


Buda Shop.cpp ( 536 )



Burayla ilgili bir değişiklik yapmadığım için kafam karıştı.. Bunun üzerindeki sistemin üzerine sistem ekledim sadece..
 
En son bir moderatör tarafından düzenlenmiş:
bundan önceki ifte bi hata yaptın muhtemelen değişiklik yaptığın yerleride ekler misin
 
Bu Arat Ekle ;
// Arat :
// int CShop::Buy(LPCHARACTER ch, BYTE pos)
// İçerisinde : ch->PointChange(POINT_GOLD, -dwPrice, false);
// Değiştir :

#ifdef ENABLE_2TH_SHOPEX_SYSTEM
if (m_pkPC)
{
ch->PointChange(POINT_GOLD, -dwPrice, false);
}
else
{
if (m_sPriceType == 0)
{
ch->PointChange(POINT_GOLD, -dwPrice, false);
}
else if (m_sPriceType == 1)
{
ch->SetDragonCoin(ch->GetDragonCoin()-dwPrice);
if (item->GetVnum() != 80014 || item->GetVnum() != 80015 || item->GetVnum() != 80016 || item->GetVnum() != 80017)
ch->SetDragonMark(ch->GetDragonMark()+dwPrice);
}
else if (m_sPriceType == 2)
{
ch->SetDragonMark(ch->GetDragonMark()-dwPrice);
}
else if (m_sPriceType == 3)
{
ch->UpdateAlignment(-dwPrice*10);
}
}
#else
ch->PointChange(POINT_GOLD, -dwPrice, false);
#endif

Buda benim eklediğim ;

Sorunu çözdüm. Fakat şimdi client buildde 35 error alıyorum :/ Örnek aldığım yeri kontrol ederek gitmeme rağmen error veriyor... :/
 
En son bir moderatör tarafından düzenlenmiş:
Üst