Merhaba arkadaşlar bildiğiniz gibi size metin2 de bir iteme 4 taş eklemeyi anlatmıştık fakat sistemde şöyle bir bug mevcut misalen 4 taş basılan bir iteminiz var siz bu itemi depoya koydunuz ve tekrar geri aldınız artık item 4 değil 3 taş basılabiliyor veya 4 taş basmışken teki kayboluyor. Çözümü biraz uğraştırsada sonunda gözden kaçan ufak bir koddan sonra çözdük sorunu ve sizlerle paylaşmak istedik çözümü işlemlerini db source üzerinden yapacağız.
Db/src/clientmanager.cpp açıyoruz.
Aratıyoruz :
Kod Bloğunda Buluyoruz :
Aşağıdaki Şekilde Değiştiriyoruz :
Aratıyoruz :
Aşagıdaki Şekilde Değiştiriyoruz :
Aratıyoruz :
Altına Ekliyoruz :
İşlemimiz Tamamlanmıştır .
Db/src/clientmanager.cpp açıyoruz.
Aratıyoruz :
Kod:
void CClientManager::QUERY_ITEM_SAVE(CPeer * pkPeer, const char * c_pData
Kod Bloğunda Buluyoruz :
Kod:
REPLACE INTO item%s (id, owner_id, window, pos, count, vnum, socket0, socket1, socket2,
Aşağıdaki Şekilde Değiştiriyoruz :
Kod:
REPLACE INTO item%s (id, owner_id, window, pos, count, vnum, socket0, socket1, socket2, socket3,
Aratıyoruz :
Kod:
VALUES(%u, %u, %d, %d, %u, %u, %ld, %ld, %ld, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d)
Aşagıdaki Şekilde Değiştiriyoruz :
Kod:
VALUES(%u, %u, %d, %d, %u, %u, %ld, %ld, %ld, %ld, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d)
Aratıyoruz :
Kod:
p->alSockets[2],
Altına Ekliyoruz :
Kod:
p->alSockets[3],
İşlemimiz Tamamlanmıştır .
Moderatör tarafında düzenlendi:
Merhaba arkadaşlar bildiğiniz gibi size metin2 de bir iteme 4 taş eklemeyi anlatmıştık fakat sistemde şöyle bir bug mevcut misalen 4 taş basılan bir iteminiz var siz bu itemi depoya koydunuz ve tekrar geri aldınız artık item 4 değil 3 taş basılabiliyor veya 4 taş basmışken teki kayboluyor. Çözümü biraz uğraştırsada sonunda gözden kaçan ufak bir koddan sonra çözdük sorunu ve sizlerle paylaşmak istedik çözümü işlemlerini db source üzerinden yapacağız.
1. Db/src/clientmanager.cpp açıyoruz.
Aratiyoruz .
satırı görüyoruz bu kısımı aşağıdaki şekilde değiştiriyoruz.
2. Aşağıdaki Kodu Bulup
Bununla Değiştiriyoruz .
3. Son Olarak :
Taratiyoruz
Altına Aşağıdaki Kodu Ekliyoruz
İşlemimiz Tamamlanmıştır.
emeğin için teşekürler ama parlama olayına nasıl bir çaren var????
emeğin için teşekürler ama parlama olayına nasıl bir çaren var????
Parlama Olayı Derken ?
+ 7 + 8 +9 da parlamıyor.
nacivat item proto
locale_tr item_proto
socketi 3 bunu 4 tapınca parlama gidiyor.
nacivat item proto
locale_tr item_proto
socketi 3 bunu 4 tapınca parlama gidiyor.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 4
- Görüntüleme
- 286
- Cevaplar
- 2
- Görüntüleme
- 235
- Cevaplar
- 15
- Görüntüleme
- 727
- Cevaplar
- 33
- Görüntüleme
- 2K
- Cevaplar
- 11
- Görüntüleme
- 547