Arama Sonuçları

  1. hexe

    Yardım game.core hatası

    evet onu yapabilirsin ve diğer fonksiyonlarda sadece referanslar temizlenmeli , tek bir fonksiyon içinde toplayabilirsin bu tarz UB sorunlarını genelde mutex ile çözmeye çalışıyorlar fakat bu bence çok yanlış sadece örnek ; Kullanıcı itemi sürükler , item locklanır fakat kullanıcı 2. envanter...
  2. hexe

    Yardım game.core hatası

    Yok yok okudum doğru yaklaşım fakat ilerleyen vakitlerde farklı satırlardan patlatacak bir satır riskli yani benim görüşüm öyle. ITEM_MANAGER::instance().RemoveItem(this, "REAL_TIME_EXPIRE (expired offline)"); bu satır sorunlu ve riskli çünkü ; envanter içine item tam...
  3. hexe

    Yardım game.core hatası

    Walla böyle bir soruna sen nasıl denk geldin bilmiyorum ama bu güzel bir sorun :D tek tek bildiğim tecrübeleri anlatayım ; bazı kaynak kodlarda RemoveFromCharacter çağrıları güvenli bir işleyişle işleniyor item önceden inventorye eklenmiş ve ownerler doğru set edilmiş , DestroyItem() çağrısı...
  4. hexe

    Yardım game.core hatası

    RemoveFromCharacter() sadece DestroyItem() içinde çağrılmalı sebep olan kod satırları ; ClearItem() + DestroyItem() içinde x2 RemoveFromCharacter() - ek olarak paylaştığın kodda Find(owner) gibi kontroller bence çok riskli ve destroy sorumluluğu tek bir yerde olmalı - M2_DESTROY_ITEM...
Geri
Üst