Page 1 of 2 12 LastLast
Results 1 to 10 of 16
  1. #1

    Multi Client Çözüm Önerisi

    Öncelikle GM ve yönetim ekibinin bu öneriyi dikkate almasını istiyorum.
    Bir bilgisayardan çoklu olarak client açıp gerek item kasan gerek pazar kuran bir sürü insan mevcut bunu kimse inkar edemez.
    Yapacağınız şey aslında çok basit.
    1- Client limitini HWID sorgusuyla yapacaksınız. Teknik ekibinize bunu iletirseniz çok makbule geçer. Bu kadar insanın emeğinin çöp olmasını istemiyorum şahsen. HWID Limit koyarsanız insanlar en azından bir bilgisayardan birden fazla client açamayacaklardır. Bilmeyen arkadaşlar için HWID = Hardware ID , yani donanım kimliğidir.
    2. çözüm önerim ise belirli aralıklarla veritabanındaki şifre sorgulaması ve analizi. Pazar karakterlerini örnek gösterecek olursak adam farklı id açıp aynı şifre ile devam eder genelde. Bunları sorgulatıp önünüze çıkararak ve takibini yaparak cezalandırma işlemini sağlayabilirsiniz. Takibini yaparak diyorum çünkü bir şifreyi birden fazla kişi kullanıyor olabilir. Ancak yazacağınız sql sorguları ile tekrar eden şifreleri bulmanız ve kimlere ait olduğunu bulmanız gayet kolay olacaktır.
    Umarım önerileri dikkate alırsınız. İyi çalışmalar.

  2. #2
    Quote Originally Posted by Knight_Cino View Post
    Öncelikle GM ve yönetim ekibinin bu öneriyi dikkate almasını istiyorum.
    Bir bilgisayardan çoklu olarak client açıp gerek item kasan gerek pazar kuran bir sürü insan mevcut bunu kimse inkar edemez.
    Yapacağınız şey aslında çok basit.
    1- Client limitini HWID sorgusuyla yapacaksınız. Teknik ekibinize bunu iletirseniz çok makbule geçer. Bu kadar insanın emeğinin çöp olmasını istemiyorum şahsen. HWID Limit koyarsanız insanlar en azından bir bilgisayardan birden fazla client açamayacaklardır. Bilmeyen arkadaşlar için HWID = Hardware ID , yani donanım kimliğidir.
    2. çözüm önerim ise belirli aralıklarla veritabanındaki şifre sorgulaması ve analizi. Pazar karakterlerini örnek gösterecek olursak adam farklı id açıp aynı şifre ile devam eder genelde. Bunları sorgulatıp önünüze çıkararak ve takibini yaparak cezalandırma işlemini sağlayabilirsiniz. Takibini yaparak diyorum çünkü bir şifreyi birden fazla kişi kullanıyor olabilir. Ancak yazacağınız sql sorguları ile tekrar eden şifreleri bulmanız ve kimlere ait olduğunu bulmanız gayet kolay olacaktır.
    Umarım önerileri dikkate alırsınız. İyi çalışmalar.
    HWID limitlerini nereye kaydedecek? hangi hesap ile o HWID eşleştirecek? eşleştirdi, sorguyu nereye yazacak?
    sen standart mySQL mi sorgu yapiyor sanıyorsun veritabanını? ufak bir check bile 6-7 saat sürer. oyun motoru eski ama alat yapiyi işe göre bölüyorlar.
    id ise id.
    mail ise mail.
    item data ise data.

    teknik anlamda da tiriviri bir post olmus.

  3. #3
    Quote Originally Posted by nttthelastmagician View Post
    HWID limitlerini nereye kaydedecek? hangi hesap ile o HWID eşleştirecek? eşleştirdi, sorguyu nereye yazacak?
    sen standart mySQL mi sorgu yapiyor sanıyorsun veritabanını? ufak bir check bile 6-7 saat sürer. oyun motoru eski ama alat yapiyi işe göre bölüyorlar.
    id ise id.
    mail ise mail.
    item data ise data.

    teknik anlamda da tiriviri bir post olmus.
    Veritabanının ne yapıp yapmadığını çok iyi biliyorum merak etme hocam.
    Tabiki farklı bir veritabanı ve sorgulayıcı filter olacak Knight veritabanının dışındaki farklı bir veritabanına kaydedecek ve filter bu süzgeçten geçirdikten sonra oyuna girişleri sağlayacak. O kadar zor bir durum değil emin ol. Bahsettiğinizi kadar uzun bir durum olmaz bu şekilde.

  4. #4
    Quote Originally Posted by Knight_Cino View Post
    Tabiki farklı bir veritabanı ve sorgulayıcı filter olacak Knight veritabanının dışındaki farklı bir veritabanına kaydedecek ve filter bu süzgeçten geçirdikten sonra oyuna girişleri sağlayacak. O kadar zor bir durum değil emin ol. Bahsettiğinizi kadar uzun bir durum olmaz bu şekilde.
    kardeş güzel soylüyorsun da neye gore soyluyorsun. INO edilecek veri nasil filter olacak? ana sirket bile ara istemci koyuyor NTT'nin eline bile client yardımı ile izin veriyor.

    ayrıca mevcut sistemler dahilinde de yapilmasi imkansız. OTPden sonra kullanıcı birimi bile datadan ayrı calisiyor. yani login sw sadece ilgili veritababınından sadece 4-5 tablo süzebiliyor.

    oyun zaten bu yüzden hantal

  5. #5
    Quote Originally Posted by nttthelastmagician View Post
    kardeş güzel soylüyorsun da neye gore soyluyorsun. INO edilecek veri nasil filter olacak? ana sirket bile ara istemci koyuyor NTT'nin eline bile client yardımı ile izin veriyor.

    ayrıca mevcut sistemler dahilinde de yapilmasi imkansız. OTPden sonra kullanıcı birimi bile datadan ayrı calisiyor. yani login sw sadece ilgili veritababınından sadece 4-5 tablo süzebiliyor.

    oyun zaten bu yüzden hantal
    Zaten o yüzden yönetim ve teknik ekibe iletilmesini istedim. MGAME ' e kadar giderse bu konu yapılamayacak bir şey değil. Login server kısmında paket süzen bir filter yapılacak HWID durumuna göre girişe izin verecek yada vermeyecek. Öncelikle yeni serverlarda denenebilir bu olay çünkü henüz Nttnow ile giriş olayı getirilmedi. Süzebildiği tablolar arasında kullanıcı bilgileri mevcut biliyorsun ki. Yapılacak tek şey farklı veritabanında oluşturulan ID-HWID-IP şeklinde bir tablo yapılır ve burdan eşleştirme yapılır. Aynı HWID 1 den fazla ID ile giriş yapamaz. Bu oyun içi hantallık getirmez en fazla login ekranında 1 saniyelik bir lag olur ki bu durumda çok problem değil. Gameserver ile alakası olmayan bir durum. Umarım anlamışsındır. Ha dediğin gibi bu işlem yapılacaksa MGAME tarafından yapılması en stabili olacaktır.

  6. #6
    Banned
    Join Date
    Nov 2018
    Posts
    719
    Genie kaldır.

    Buy pazar kaldır.

    Jr ödül sistemini ya da ödül değiştir fazla pc avantajını ortadan kaldır.

    Chaos, draki giriş şartları düzenle ve bütün etkinliklere giriş chaos gibi yap. Makro ve koxp avantaj olmasın.

    Ya da hiç bir şey yapma genie sat çoklu pcler report etsinler hapse at 3 ayda serverlar pert olsun.

    Knight sistemi 2 ay oynanır ona oynamak denilirse neden 12 ay oynanmıyor bu oyun güya mgame stratejisi sabit gelir elde etmek riskleri azaltmak ama yaptığı politika vurgun yapıp 8-10 ay düşük gelir oyuncu kaybı.
    Last edited by 4ntikor; 03-25-2019 at 11:24 AM.

  7. #7
    kafanda kurdugun local bir mantık işlemiyor burada.

    "paket süzen" dedigin istemci tarafından kontrol için zaten "serverside" denilen bir dalga var.

    piyasada yapilan, satilan kxp denilen dalgalar da oyun içi paket kontrolü sağlamaz. standart paketi hooklar. yani bir şeyin paketini süzmek istiyorsan fonksiyon kontrolu olmamali ki, senin yaptığın her hareket bir fonksiyon dahilindedir. yani ister oyunda sağla, ister login sw'da.

    Client tarafının tam tersi server tarafı var. bu ara kısımda da logger dedigin serverside var.

    sen bu servera mesaj yolladığın zaman ör: skil basmak, giriş yapmak vs.. bunlarin tüm işlem birimi "paket" denilen dalgadir. ara birim istemciye gonderdigin bu paketi, sw tarafında bekletirsen eğer. SW tarafından gelen bilgi dahilinde işlem yaparsın. Yok paket dedigin dalgayı kendi clientine işlem yaptırırsan bu tamamen termal bir fonksiyonun olur ve oyunda işlem olur ya da bypass denilen dalga için ilk aşama olur. NTTNOW mantıgı da boyle işleyecek. Asıl yanıldığın ya da karıştırdığın kısım ise giriş ya da paket için kullandığın fonksiyon değişmez. sen bu fonksiyonun dönüşlerini looglar, debug edersin kendi .exe'n ile. sonrasi bu fonksiyonunu kullanarak işlem yaptırabilirsin buna ister filtreleme ister, kıxp dersin farketmez.

    Peki bu paket süzme mantıgın nerede çöker? arabirime eriştiğin client exede oluşturduğun bölüme, gönderdiğin fonksiyonun debug'u çalıştırırsın. Böylelikle exede çalıştırır ve bu da exenin içinde olan ya da serverside ile alakalı fonksiyonudur.. Exe bu fonksiyonu çalıştır ama ne oldu? exede exenin kendi fonksiyonunu çalıştırdı. E nerede süzme işlemi için arabirim? neyi hooklayacaklar?

  8. #8
    Manes de kosp u bitiren ne ıxıncode ne de gm ekibidir manes de kosp u bitiren otp zorunlulugu dur ve 1 telefon numarasından ban yiyen bir acond varsa o telefondan ne kadar otp yapıldıysa ban yemesidir. ya söylenildiği gibi nttnow savsatası otp bürünecek yada otp zorunlulugu getirilecek kosper ın önüne bir duvar örülmediği sürece elini kolunu sallayarak geri geleceklerdir.

  9. #9
    Senior Member JoyoAppilance's Avatar
    Join Date
    Sep 2018
    Posts
    776
    Class
    KO -> Priest
    Quote Originally Posted by MurtBekts View Post
    Manes de kosp u bitiren ne ıxıncode ne de gm ekibidir manes de kosp u bitiren otp zorunlulugu dur ve 1 telefon numarasından ban yiyen bir acond varsa o telefondan ne kadar otp yapıldıysa ban yemesidir. ya söylenildiği gibi nttnow savsatası otp bürünecek yada otp zorunlulugu getirilecek kosper ın önüne bir duvar örülmediği sürece elini kolunu sallayarak geri geleceklerdir.
    Maneste koxpu bitiren derken ? Server açıldıktan 1.5 sene bile chaoslar koxper doluydu.

    Acı ama bir gerçek var koxperların önünde durabilecek tek şey girişi ücretli yapmak. 50-60 lira bronz parası veren birisi 1 defa yerse tekrar alır 2 defa yerse tekrar alır 3. seferde altından kalkamıyorum der vazgeçer.

  10. #10
    Banned
    Join Date
    Jun 2016
    Posts
    461
    Infractions
    0/1 (15)
    Hayatımdan gördüğüm (NTT forumunda) en güzel yazışma ( Teknik anlamda.) Bu ikiliye dikkat edin. Bunlar el ele verip koxp bile yazarlar İşin şakası kafalar zehir.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
cookie_verity_form