we1982 26 #1 Oluşturuldu: Eylül 14, 2018 merhaba değerli arkadaşlar.. bir sorum olacaktı.. Userlerin oyuna bağlı olup olmadığının kontrolü files tarafından nasıl bir kontrol mekanizması ile çalışmaktadır. Yani oyuncu id pass yasdıktan sonra sürekli olarak oyunda olduğunun kontrolünü sağlayan bölüm yada kod source içinde nere ile alakalıdır... Yardımlarınız için şimdiden teşekkürler... Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
OzkanOzdemir 1.560 Admin #2 Eylül 14, 2018 tarihinde gönderildi ID PW yasdıktan sonra Login Server içerisinde öyle bir kontrol yok. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
we1982 26 #3 Konu Sahibi Eylül 14, 2018 tarihinde gönderildi peki oyun nasıl karakterin online olduğunu anlayabiliyor... Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
CerfiN 68 #4 Eylül 14, 2018 tarihinde gönderildi DB' de CURRENTUSER tablosu var oradan bakabilirsin online olanlara. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
OzkanOzdemir 1.560 Admin #5 Eylül 14, 2018 tarihinde gönderildi WIZ_SPEEDHACK_CHECK diye bir paket var bunu belli bir aralıklarla Client gönderiyor.Bunun dışında DLL ile yine belli bir aralıklarla giden paketler oluşturuyorlar.Bu paketleri kendilerine göre şifreliyor veyahut genel kullanılan şifreleme sistemlerini kullanıyorlar.GameServer tarafında bir kontrol var sadece onda ise DEBUG kontrolü koyulmuş çoğu kişi Server açtığı halde onun çalışmadığından bir haber ve öylece Server açıyor.Bu kontrol Client tarafından gelen paket süresini hesaplıyor.Örnek verelim WIZ_SPEEDHACK_CHECK paketi 5 saniyede bir geliyor ise en son paketin geldiği süreyi bir değişkene atamış ve o değişken sayesinde 5 saniyeden daha sonra paket gelmez ise bağlantıyı kapatıyor. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
we1982 26 #6 Konu Sahibi Eylül 16, 2018 tarihinde gönderildi WIZ_SPEEDHACK_CHECK paketi clientin neresinde bulabilirim?-- mesaja ek olarak --@ OzkanOzdemir hocam gelen client tyarafından gelen paketlerin belli aralıklar dışında gelmesini engellemek için nasıl bir kod lazım yardımcı olabilirmisin-? mesela, pkt gelme süresi=5sn -----sorun yok pkt gelme süresi>5sn den huızlı ise disconnet et gibi bunu kod ile nasıl yapabilirim? Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş