Arama Sonuçları

  1. Kaiser

    Çözüldü Client Build Error C2664

    Merhabalar, evrim sistemiyle ilgili şu sorunu, tanımları ne kadar kontrol etsem de çözemedim. Ufak bir detayı gözden kaçırıyorum sanırım fakat bulamadım bir türlü. Visual Studio'nun bildirim olarak gösterdiği yer ise şurası; #ifdef ENABLE_WEAPON_EVOLUTION_SYSTEM void...
  2. Kaiser

    Çözüldü Client Build Error C2664

    Sorunu çözdüm sonunda. Gözümüzün önündeki şeyi görmemişiz resmen. #ifdef ENABLE_WEAPON_EVOLUTION_SYSTEM char evolutionMergeText[256]; char evolutionText[6][10] = { "", "Yaygın ", "Seyrek ", "Nadir ", "Efsane ", "Eşsiz " }; snprintf(evolutionMergeText, sizeof(evolutionMergeText)...
  3. Kaiser

    Çözüldü Client Build Error C2664

    AddGround ile ilgili bir eksik yok şu an. Packet üzerinden tanımlı hepsi.
  4. Kaiser

    Çözüldü Client Build Error C2664

    Evet Zehir Kılıcı olarak geçiyor. Zaten olması gereken de bu. Çünkü evrim sistemlerinin neredeyse hiç birinde mysql ile pek iş olmuyor ve yeni bir item tanımlama olayı falan olmuyor. Var olan itemin üstüne giydirme yapıyor ve silahın her yerde evrimli görünmesi için de gerekli uyarlamalar...
  5. Kaiser

    Çözüldü Client Build Error C2664

    Sadece item isminin önüne bir ek getirmiyor. Mesela yansıtılan bir zehir eğer evrimliyse yukarıda da gösterdiğim gibi Seyrek Zehir Kılıcı olarak görünüyor ve buna ek olarak üzerine tıkladığında normal zehir kılıcını değil, evrimli halini (ekstra güçlü) olan zehiri gösteriyor. Yani sadece evrim...
  6. Kaiser

    Çözüldü Client Build Error C2664

    Client-Server arasında herhangi bir eksiklik veya yanlışlık yok. Bağırma bölümünden item yansıtırken de aynı sorun mevcuttu. Seyrek Zehir Kılıcı yazması gerekirken Zehir Kılıcı olarak yazıyordu. Az önce itibariyle bunun düzenlemesini client tarafındaki ilgili .cpp den yaptım ve şu an çalışıyor...
  7. Kaiser

    Çözüldü Client Build Error C2664

    False kısmını kaldıramam çünkü orda false döndürmesi şart. Aksi halde build olsa bile oyun içinde çalışmayacaktır. Sadece çağırıldığında true döndürmesi gerek. En sona koyduğum zaman ise zaten konuda belirttiğim sorunu yaşıyorum. Son olarak (int a = 0, char* evolutionMergeText = false, int b =...
  8. Kaiser

    Çözüldü Client Build Error C2664

    #ifdef ENABLE_WEAPON_EVOLUTION_SYSTEM void RegisterItemTextTail(DWORD VirtualID, char* evolutionMergeText = false, const char* c_szText, CGraphicObjectInstance* pOwner); #else void RegisterItemTextTail(DWORD VirtualID, const char* c_szText, CGraphicObjectInstance* pOwner); #endif...
  9. Kaiser

    Çözüldü Client Build Error C2664

    Elbette anlıyorum. Şöyle bir açıklık getireyim, evrim sistemi oyun içinde işlevselliği ile beraber efektlerine kadar düzgün çalışıyor. Evrimliyken envanterdeki ismi değişiyor, gücü değişiyor. İlk başta eksikler vardı tabi. Ticaret camında, pazarda,depoda,ticaret ekranında, pazar kurma...
  10. Kaiser

    Çözüldü Client Build Error C2664

    Maalesef yerlerini değiştirip diğer hata veren yerleri buna göre düzenleyemem çünkü evrim sistemi ile alakası olmayan dosyalardan bile onlarca hata listeleniyor. Yani açıkcası çözümün bu olduğunu ya da bununla alakalı olduğunu sanmıyorum. Çünkü "dediğim şekilde olmalıdır" dediğin yönteme...
  11. Kaiser

    Çözüldü Client Build Error C2664

    Evet öyle olması gerekiyor. Fakat öyle yapınca da, bu sıralamaya bağlı diğer dosyalardan hatalar patlıyor doğru sıralamada çağırılamadıkları için. const char olayına gelince de; verdiğim kodlardaki const char ile ilgili olan kısımlarım tamamı src nin kendinde var olan kısımlar. Yani ben const...
  12. Kaiser

    Çözüldü Client Build Error C2664

    const zaten kendinden vardı yani onda bir problem yok. Ben dahil etmedim onu yani. Multibyte character set seçeneği zaten aktif ve son olarak conformance mode kapalı durumda şu an. Sistemin ekli olduğu diğer filesten ilgili .cpp ve .h dosyalarına göz attım her şey birebir aynı. Bu hatayı nasıl...
  13. Kaiser

    Çözüldü Client Build Error C2664

    Öyle yapınca farklı bir hatayı defalarca kez peş peşe vermeye başladı. Yani işe yaramadı maalesef.
  14. Kaiser

    Çözüldü Client Build Error C2664

    Konuyu tekrar güncelliyorum. Bu sorun için bir çözüm geliştirmiştim fakat işe yaramamış. Az önce fark ettim ki onu uygulayınca yere atılan/düşen itemlerin isimleri görünmüyor. Hata veren kısım olarak görünen pItemData->GetName() kısmı sabit değil. Bunun bulunduğu satıra sıralamayı değiştirerek...
Geri
Üst