- Katılım
- 15 May 2013
- Konular
- 1,209
- Mesajlar
- 7,330
- Çözüm
- 6
- Online süresi
- 2mo 16d
- Reaksiyon Skoru
- 5,964
- Altın Konu
- 410
- Başarım Puanı
- 349
- MmoLira
- 2,004
- DevLira
- 6
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Paylaşım için teşekkürler.
- Katılım
- 2 Ara 2024
- Konular
- 186
- Mesajlar
- 1,981
- Çözüm
- 8
- Online süresi
- 5mo 13d
- Reaksiyon Skoru
- 1,495
- Altın Konu
- 1
- Başarım Puanı
- 206
- MmoLira
- 12,375
- DevLira
- 36
Paylaşım için teşekkürler.
- Katılım
- 4 Ocak 2012
- Konular
- 3
- Mesajlar
- 42
- Online süresi
- 23d 22h
- Reaksiyon Skoru
- 18
- Altın Konu
- 0
- TM Yaşı
- 14 Yıl 5 Ay 5 Gün
- Başarım Puanı
- 101
- MmoLira
- 3,166
- DevLira
- 0
paylaşım için teşekkürler
- Katılım
- 17 Eki 2016
- Konular
- 129
- Mesajlar
- 2,410
- Çözüm
- 86
- Online süresi
- 2mo 11d
- Reaksiyon Skoru
- 1,291
- Altın Konu
- 1
- Başarım Puanı
- 258
- MmoLira
- 1,869
- DevLira
- 12
Paylaşım için teşekkürler,
Tek gördüğüm sorun bu tek ch tek core için ayarlanmış.
Game->Game paket oluşturup m_mapDropInfo bilgisinin diğer corelara da iletilmesi gerekli, yoksa aşağıdaki case de çalışmaz:
1) Mavi1:Core1/CH1, Sarı1: Core2/CH1
2) Oyuncu 1 mavi1'de drop alır, core1'in map'i güncellenir, bilgi database'e yazılır.
3) Oyuncu 2 sari1'de drop alırken m_mapDropInfo kontrol edilir, core1'de olan bilgi core2 de olmadığı için tekrar drop alır, aynı bilgiyi tekrar db'ye yazar.
Yukarıdaki senaryo her core için geçerli örnek 4ch her ch4 core ise 16 kez drop alınabilir.
Bir diğer önerim de bunları game'de yapmamak. Oyunda database önüne konumlandırılmış db cache layer'ı mevcut, hem initialize ederken hemde update ederken Game->DB,DB->Game paketler ile bunları yapmak daha doğru böylelikle, bir Game->DB ve N adet DB->Game paketi ile güncelleme yapılır. (Eğer yukarıda anlattığım sorunu db kullanmadan çözerseniz NxN tane Game->Game paket kullanımı olacaktır.)
Tek gördüğüm sorun bu tek ch tek core için ayarlanmış.
Game->Game paket oluşturup m_mapDropInfo bilgisinin diğer corelara da iletilmesi gerekli, yoksa aşağıdaki case de çalışmaz:
1) Mavi1:Core1/CH1, Sarı1: Core2/CH1
2) Oyuncu 1 mavi1'de drop alır, core1'in map'i güncellenir, bilgi database'e yazılır.
3) Oyuncu 2 sari1'de drop alırken m_mapDropInfo kontrol edilir, core1'de olan bilgi core2 de olmadığı için tekrar drop alır, aynı bilgiyi tekrar db'ye yazar.
Yukarıdaki senaryo her core için geçerli örnek 4ch her ch4 core ise 16 kez drop alınabilir.
Bir diğer önerim de bunları game'de yapmamak. Oyunda database önüne konumlandırılmış db cache layer'ı mevcut, hem initialize ederken hemde update ederken Game->DB,DB->Game paketler ile bunları yapmak daha doğru böylelikle, bir Game->DB ve N adet DB->Game paketi ile güncelleme yapılır. (Eğer yukarıda anlattığım sorunu db kullanmadan çözerseniz NxN tane Game->Game paket kullanımı olacaktır.)
- Katılım
- 8 Haz 2024
- Konular
- 85
- Mesajlar
- 526
- Online süresi
- 2mo 12d
- Reaksiyon Skoru
- 407
- Altın Konu
- 0
- Başarım Puanı
- 121
- MmoLira
- 3,278
- DevLira
- 189
Bilgilendirme için teşekkür ederim hocamPaylaşım için teşekkürler,
Tek gördüğüm sorun bu tek ch tek core için ayarlanmış.
Game->Game paket oluşturup m_mapDropInfo bilgisinin diğer corelara da iletilmesi gerekli, yoksa aşağıdaki case de çalışmaz:
1) Mavi1:Core1/CH1, Sarı1: Core2/CH1
2) Oyuncu 1 mavi1'de drop alır, core1'in map'i güncellenir, bilgi database'e yazılır.
3) Oyuncu 2 sari1'de drop alırken m_mapDropInfo kontrol edilir, core1'de olan bilgi core2 de olmadığı için tekrar drop alır, aynı bilgiyi tekrar db'ye yazar.
Yukarıdaki senaryo her core için geçerli örnek 4ch her ch4 core ise 16 kez drop alınabilir.
Bir diğer önerim de bunları game'de yapmamak. Oyunda database önüne konumlandırılmış db cache layer'ı mevcut, hem initialize ederken hemde update ederken Game->DB,DB->Game paketler ile bunları yapmak daha doğru böylelikle, bir Game->DB ve N adet DB->Game paketi ile güncelleme yapılır. (Eğer yukarıda anlattığım sorunu db kullanmadan çözerseniz NxN tane Game->Game paket kullanımı olacaktır.)
dikkate alacağım














