- Katılım
- 3 Ara 2017
- Konular
- 3,084
- Mesajlar
- 11,960
- Online süresi
- 1y 2ay
- Reaksiyon Skoru
- 18,203
- Altın Konu
- 91
- Başarım Puanı
- 506
- Yaş
- 28
- TM Yaşı
- 8 Yıl 4 Ay 19 Gün
- MmoLira
- 118,799
- DevLira
- 176
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
Konu için tesekkurler
- Katılım
- 16 Eki 2009
- Konular
- 82
- Mesajlar
- 2,278
- Online süresi
- 22g 69766s
- Reaksiyon Skoru
- 824
- Altın Konu
- 16
- Başarım Puanı
- 239
- Yaş
- 36
- TM Yaşı
- 16 Yıl 6 Ay 9 Gün
- MmoLira
- 4,603
- DevLira
- 12
Bunun sebebi affectler yüklenmeden karakterin su şebnem vs kullanmasından kaynaklanıyor.
Bunun temel sebebi ise game ile db arasında ki geçikme.
E o zaman bizde karakterlerin affectleri yüklenmeden item kullanmalarını kısıtlayalım.
Ekli dosyayı görüntüle 81145
aha bu kadar. Mı acaba?
Tabiki değil ya karakterin üzerinde afect yok ise? O zaman hiç bi item neyim kullanamayacak.
Onuda şöyle yapak;
Ekli dosyayı görüntüle 81146
Ekli dosyayı görüntüle 81147
Yok questle item süresi tut yok envanter süresi tut bilmem ne yok bu kadar basit.
Çalıştığının kanıtı!
Ekli dosyayı görüntüle 81151
Ek olarak şunuda yapın;
Ekli dosyayı görüntüle 81154
Kudurun!
kodlar:char_item.cpp arat bool CHARACTER::UseItem { altına ekle if (!IsLoadedAffect()) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Efektler yuklenene kadar bekleyin.")); return false; } clientmanager.h aç ve arat void RESULT_AFFECT_LOAD(CPeer * pkPeer, MYSQL_RES * pRes, DWORD dwHandle); değiştir void RESULT_AFFECT_LOAD(CPeer * pkPeer, MYSQL_RES * pRes, DWORD dwHandle, DWORD dwPID); clientmanagerplayer.cpp aç ve arat void CClientManager::RESULT_AFFECT_LOAD(CPeer * peer, MYSQL_RES * pRes, DWORD dwHandle) değiştir void CClientManager::RESULT_AFFECT_LOAD(CPeer * peer, MYSQL_RES * pRes, DWORD dwHandle, DWORD dwPID) hemen altındaki int iNumRows; altına ekle if ((iNumRows = mysql_num_rows(pRes)) == 0) { DWORD zero = 0; peer->EncodeHeader(HEADER_DG_AFFECT_LOAD, dwHandle, sizeof(DWORD) + sizeof(DWORD)); peer->Encode(&dwPID, sizeof(DWORD)); peer->Encode(&zero, sizeof(DWORD)); return; }
Paylaşım için teşekkürler.
- Katılım
- 10 Nis 2022
- Konular
- 206
- Mesajlar
- 3,482
- Online süresi
- 3ay 19g
- Reaksiyon Skoru
- 2,032
- Altın Konu
- 61
- Başarım Puanı
- 211
- TM Yaşı
- 4 Yıl 11 Gün
- MmoLira
- 2,646
- DevLira
- 3
Şaşırtıcı
- Katılım
- 2 Kas 2022
- Konular
- 2
- Mesajlar
- 19
- Online süresi
- 1g 54318s
- Reaksiyon Skoru
- 6
- Altın Konu
- 0
- Başarım Puanı
- 17
- TM Yaşı
- 3 Yıl 5 Ay 19 Gün
- MmoLira
- 57
- DevLira
- 0
Bu HATA ne hakkında? Biri açıklayabilir mi?
Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)
Benzer konular
- Cevaplar
- 24
- Görüntüleme
- 1K
- Cevaplar
- 1
- Görüntüleme
- 2K
- Cevaplar
- 88
- Görüntüleme
- 8K
















