Saltanat Tipi Files Geliştirme Günlüğü

  • Konuyu açan Konuyu açan hasanmacit
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 38
  • Gösterim Gösterim 746
saltanatın ticaret çantası sistemi kopyalandı. ayrıca oyun içi nesne market yazdım. npclerde de efsunlu veya taşlı eşya satabilmek için yeni kod yazdırıldı. peki madem nesne market ekletecektim neden npclerde satma işini de yaptım? onu bende bilmiyorum. nesne market sonradan aklıma geldi :D
​
1019_232340.webp
 
saltanatın ticaret çantası sistemi kopyalandı. ayrıca oyun içi nesne market yazdım. npclerde de efsunlu veya taşlı eşya satabilmek için yeni kod yazdırıldı. peki madem nesne market ekletecektim neden npclerde satma işini de yaptım? onu bende bilmiyorum. nesne market sonradan aklıma geldi :D
​
33406 eklentisini görüntüle
hasom grafik modunu kaç dolara açıyoruz salti tipinde
 
başka ne eklemek lazım arkadaşlar? bayadır saltanat fileslere felan bakmıyorum. bu şekilde yeterli mi? tamam diyosanız ona göre 1 2 haftaya betayı açalım.
 
imparatorluk savaşları ve dungeonlar olabilir hasanım salti videoları vardı bunlarda
 
kendi anticheatimizi yazdırdık. hazır bir korumanın üstüne yama değil, sıfırdan bizim. dazyshield, nomercy gibi ortada dolaşanlara da baktık ama hiçbirinden kod almadık, sadece fikir aldık.
en önemli farkı şu: karar clientta değil serverda veriliyor. server her dakika clienta imzalı bir soru soruyor, client da taradığı her şeyi imzalı cevapla geri yolluyor. yani clientı kurcalayıp "her şey temiz" diye cevap yollamak işe yaramıyor. anahtarlar her sürümde tek komutla değişiyor, eski client zaten bağlanamıyor.
neleri yakalıyor? debugger, oyuna sonradan sokulan dll, inject edilen thread, bellek yaması, hook, oyuna dışarıdan handle açan programlar (bellek editörleri, dış paneller), speed hack, adı değiştirilmiş cheat engine ve benzerleri, oyun klasörüne atılan asi/py dosyaları. root, uiscript ve locale paketleri de oyun açıkken kilitli tutulup hashleniyor, paketle oynayan giremiyor.
serverda da bot/makro ritim tespiti, donanım banı (4 ayrı donanım kimliğine bakıyor, diski ya da ağ kartını değiştirmek yetmiyor) ve oyun içi gm ban paneli var. oyundan çıkmış adamı da son girdiği bilgisayardan banlayabiliyorsunuz.
discord, msi afterburner, obs, steam, ekran kartı overlayleri ve antivirüsler muaf. ama sadece isme bakmıyor, dosyanın imzası da geçerli olmak zorunda. yani hile kendine discord adını verip geçemiyor. youtubeda cheat engine videosu açık diye de kimse atılmıyor, tarayıcıların pencere başlıklarına bakmıyor.
önce sadece log moduyla açıp kayıtları izleyebiliyorsunuz, içiniz rahat edince atma/banlama moduna geçiyorsunuz. ayarlar oyun içinden /anticheat reload ile yenileniyor, server kapatmaya gerek yok. kernel driver ya da vmprotect gibi bir şey de gerekmiyor.
bir de otopatcher yazdırdım. patch listesi imzalı, launcher imzayı doğrulamadan tek dosya indirmiyor. yani siteye biri sızsa bile oyunculara sahte dosya dağıtamıyor. her dosya sha256 ile kontrol ediliyor, yarım inen dosya oyunu bozmuyor. sadece değişen dosyalar iniyor, launcher kendini de güncelliyor. dosyaları onar butonu da var.
pack ve lib klasörüne listede olmayan bir şey atılmışsa siliyor, oyun klasöründe yabancı dll/asi/py varsa uyarıyor. cheat engine, x64dbg gibi şeyler açıksa oyunu hiç başlatmıyor. duyurular, sosyal medya ikonları, linkler, hesap butonu hepsi serverdaki ayar dosyasından geliyor, launcherı yeniden derlemeden değiştiriliyor.

bunlarda sanırım canlıya almadan önce son güncelleme olacak. çünkü artık kalanlar dönüşüm ayarlama, metin-npc sabitleme gibi boş işler. 1-2 haftaya bir sunucu ayarlayıp bir beta sunucu açmayı düşünüyorum. katılım sağlayıp destek olmak isteyenler olursa çok sevinirim.​

1792658608773.webp


1792658644922.webp
 
kendi anticheatimizi yazdırdık. hazır bir korumanın üstüne yama değil, sıfırdan bizim. dazyshield, nomercy gibi ortada dolaşanlara da baktık ama hiçbirinden kod almadık, sadece fikir aldık.
en önemli farkı şu: karar clientta değil serverda veriliyor. server her dakika clienta imzalı bir soru soruyor, client da taradığı her şeyi imzalı cevapla geri yolluyor. yani clientı kurcalayıp "her şey temiz" diye cevap yollamak işe yaramıyor. anahtarlar her sürümde tek komutla değişiyor, eski client zaten bağlanamıyor.
neleri yakalıyor? debugger, oyuna sonradan sokulan dll, inject edilen thread, bellek yaması, hook, oyuna dışarıdan handle açan programlar (bellek editörleri, dış paneller), speed hack, adı değiştirilmiş cheat engine ve benzerleri, oyun klasörüne atılan asi/py dosyaları. root, uiscript ve locale paketleri de oyun açıkken kilitli tutulup hashleniyor, paketle oynayan giremiyor.
serverda da bot/makro ritim tespiti, donanım banı (4 ayrı donanım kimliğine bakıyor, diski ya da ağ kartını değiştirmek yetmiyor) ve oyun içi gm ban paneli var. oyundan çıkmış adamı da son girdiği bilgisayardan banlayabiliyorsunuz.
discord, msi afterburner, obs, steam, ekran kartı overlayleri ve antivirüsler muaf. ama sadece isme bakmıyor, dosyanın imzası da geçerli olmak zorunda. yani hile kendine discord adını verip geçemiyor. youtubeda cheat engine videosu açık diye de kimse atılmıyor, tarayıcıların pencere başlıklarına bakmıyor.
önce sadece log moduyla açıp kayıtları izleyebiliyorsunuz, içiniz rahat edince atma/banlama moduna geçiyorsunuz. ayarlar oyun içinden /anticheat reload ile yenileniyor, server kapatmaya gerek yok. kernel driver ya da vmprotect gibi bir şey de gerekmiyor.
bir de otopatcher yazdırdım. patch listesi imzalı, launcher imzayı doğrulamadan tek dosya indirmiyor. yani siteye biri sızsa bile oyunculara sahte dosya dağıtamıyor. her dosya sha256 ile kontrol ediliyor, yarım inen dosya oyunu bozmuyor. sadece değişen dosyalar iniyor, launcher kendini de güncelliyor. dosyaları onar butonu da var.
pack ve lib klasörüne listede olmayan bir şey atılmışsa siliyor, oyun klasöründe yabancı dll/asi/py varsa uyarıyor. cheat engine, x64dbg gibi şeyler açıksa oyunu hiç başlatmıyor. duyurular, sosyal medya ikonları, linkler, hesap butonu hepsi serverdaki ayar dosyasından geliyor, launcherı yeniden derlemeden değiştiriliyor.

bunlarda sanırım canlıya almadan önce son güncelleme olacak. çünkü artık kalanlar dönüşüm ayarlama, metin-npc sabitleme gibi boş işler. 1-2 haftaya bir sunucu ayarlayıp bir beta sunucu açmayı düşünüyorum. katılım sağlayıp destek olmak isteyenler olursa çok sevinirim.​

33523 eklentisini görüntüle

Otopack tasarımın dillere destan hasom
 
gardrop sistemi yazdırdım. fikir biraz @Reached 'den birazda legend onlineden çıkma. kullandığınız kostümler direkt olarak buraya aktarılıyor. istediğiniz kostümü seçip giyebiliyorsunuz. hiç bir görünüş istemezseniz hepsini gizleyebilirsiniz. normal kostüm penceresini kaldırdım. aynı şeyi binek içinde yapacağım fakat yapmadan atayım dedim :D bana hoş geliyor. illa envanterimde olan kostümü giymeme gerek yok. ben açayım kardeşim kostümü yıllar sonra istediğim kostüme geri dönebileyim.​

1022_202740.webp
 
Geri
Üst