- Katılım
- 4 Nis 2016
- Konular
- 52
- Mesajlar
- 989
- Reaksiyon Skoru
- 182
- Altın Konu
- 0
- Başarım Puanı
- 120
- TM Yaşı
- 10 Yıl 17 Gün
- MmoLira
- 640
- DevLira
- 0
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
Tekrardan kontrol et configi ve kaynak dosyasını, olmazsa mesaj at yardımcı olurum.hepsini ayarladım fakat yok arkadaş silmiyor ne iştir anlamadım
- Katılım
- 30 Haz 2011
- Konular
- 335
- Mesajlar
- 2,824
- Online süresi
- 1ay 3g
- Reaksiyon Skoru
- 411
- Altın Konu
- 0
- Başarım Puanı
- 205
- Yaş
- 31
- TM Yaşı
- 14 Yıl 9 Ay 27 Gün
- MmoLira
- 1,083
- DevLira
- 48
bu paylşaılan sistemde şöyle bi hata var
karkater siliyor iyi güzel fakat karakter bazen player.sql kalıyor player deleted sql işlemiyor karkater select bölümünden siliniyor sadece
ama silmede hatalar yok tekrar tekrar siliniyor
Rasinin Paylaştığıda
player deledet tablosu bozuluyor habire yenilemek zorunda kalıyorum
karkater siliyor iyi güzel fakat karakter bazen player.sql kalıyor player deleted sql işlemiyor karkater select bölümünden siliniyor sadece
ama silmede hatalar yok tekrar tekrar siliniyor
Rasinin Paylaştığıda
player deledet tablosu bozuluyor habire yenilemek zorunda kalıyorum
- Katılım
- 20 Tem 2018
- Konular
- 81
- Mesajlar
- 1,326
- Online süresi
- 21g 59174s
- Reaksiyon Skoru
- 297
- Altın Konu
- 0
- Başarım Puanı
- 159
- TM Yaşı
- 7 Yıl 9 Ay 5 Gün
- MmoLira
- 1,155
- DevLira
- 0
Teşekkürler
- Katılım
- 26 Ara 2012
- Konular
- 37
- Mesajlar
- 208
- Online süresi
- 22g 63695s
- Reaksiyon Skoru
- 36
- Altın Konu
- 0
- Başarım Puanı
- 130
- TM Yaşı
- 13 Yıl 3 Ay 27 Gün
- MmoLira
- 3,469
- DevLira
- 0
kod işe yarıyor teşekkürler
- Katılım
- 30 Ocak 2020
- Konular
- 20
- Mesajlar
- 158
- Online süresi
- 8g 66874s
- Reaksiyon Skoru
- 67
- Altın Konu
- 0
- Başarım Puanı
- 82
- TM Yaşı
- 6 Yıl 2 Ay 22 Gün
- MmoLira
- 703
- DevLira
- 6
Bildiğiniz üzere 40K gamelerde karakter silinmiyor sizlere fixini anlatacağım
Src / db
ClientManagerPlayer.cpp Açılır
Bu kısmı aratın
Bunun ile değiştirinC++:char queryStr[QUERY_MAX_LEN]; snprintf(queryStr, sizeof(queryStr), "INSERT INTO player%s_deleted SELECT * FROM player%s WHERE id=%d", GetTablePostfix(), GetTablePostfix(), pi->player_id); std::auto_ptr<SQLMsg> pIns(CDBManager::instance().DirectQuery(queryStr)); if (pIns->Get()->uiAffectedRows == 0 || pIns->Get()->uiAffectedRows == (uint32_t)-1) { sys_log(0, "PLAYER_DELETE FAILED %u CANNOT INSERT TO player%s_deleted", dwPID, GetTablePostfix()); peer->EncodeHeader(HEADER_DG_PLAYER_DELETE_FAILED, pi->dwHandle, 1); peer->EncodeBYTE(pi->account_index); return; }
C++:char queryStr[QUERY_MAX_LEN]; snprintf(queryStr, sizeof(queryStr), "SELECT * FROM player%s WHERE id=%d", GetTablePostfix(), pi->player_id); std::auto_ptr<SQLMsg> pIns(CDBManager::instance().DirectQuery(queryStr)); if (pIns->Get()->uiNumRows == 0) { sys_log(0, "PLAYER_DELETE FAILED %u CANNOT INSERT TO player%s_deleted", dwPID, GetTablePostfix()); peer->EncodeHeader(HEADER_DG_PLAYER_DELETE_FAILED, pi->dwHandle, 1); peer->EncodeBYTE(pi->account_index); return; }İşlemlerden Önce HaliNot 1 : Bazı srclerde forumda paylaşılan fixlerin çalışmadığını gördüm ve fixini sizlere sundum .
![]()
İşlemlerden Sonra Hali
![]()
Not 2 : Paylaşılanlar ile alakası yoktur kontrol edilebilir .
2 Yıl önce atmışsın fakat işimi gördü kardeşim teşekkür ederim.
Aklında soru işareti olanlar için :
teknik çalışıyor.
player>player içerisindeki oyuncuyu direkt olarak siliyor.
yani player_deleted tablosuna taşımıyor. Bence bi sakıncası yok.
Tekrar teşekkürler.
Ş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
- 1
- Görüntüleme
- 1K
- Cevaplar
- 82
- Görüntüleme
- 20K



