EveryBodyFool
-
İçerik sayısı
193 -
Katılım
-
Son ziyaret
-
Günün Kazananı
8 -
Puan
13,109 [ Bağış Yap ]
İletiler : EveryBodyFool
-
-
AlıntıPeki bu programın türevleri var mı, güncel sürümü destekleyen? Bu konuda bilginiz var mı?
Güncel sürümleri destekleyenler yok şayet birileri yazmadığı sürece.- 1
-
Program 2000 küsür yılı yapımı olduğu için o dönemden gelecek yıllarda ne yapılacak tahmin edilemiyor. Bir kalıp halinde yazılıyor. Buna sürümde diyebilirsin. O yüzden şuan ki yıllarda bulunan sürüme destek vermiyor.
-
Hangi dil?
-
Bu sorunu nasıl çözeriz biliyor musun? O eklediğin satırın resmini koyarak. Yoksa böyle sürekli tahminler üzerine post atıp dururuz buraya o mu bu mu şu mu diye.
- 3
-
Direk olarak npc ve monsterları yüklerken orjinal kordinatlarını yedek tutmuyor. O kordinatlar üzerinden random +-yarıçap ekleyip dağıtıyor monsterları. Bu şekilde silmek yerine k_npcpos tablosuna uniqkey ID stunu ekle +1 artan şekilde bu sayede her eklenen npc ve monster'ın o key ile bağlantısı olur bunu da CNpc içerisine ekle int m_iSQLID şeklinde tanımlayıp K_NPCPOS tablosunu yüklerken dolduracaksın bu sayede target üzerinden o id değerini getirtip işlem yapabilirsin.
- 1
-
BreakPoint Hata
Forum Genel Yardım
Bp yi koymaya çalıştığın yeri de gösterseydin keşke.
-
2189 OTP Sistemi
Forum Genel Yardım
0xFA da normal login gibi işlem yapıcaksın. Paket resimdeki gibi gelmektedir. Altyapı sana kalmış istediğin gibi key'e göre işlem yaptırırsın. -
command değişkeninde tutulan değer o. -
Clientin içinde CN3PostProcess adlı bir class'ın içeriği bu CN3BaseFileAccess den kalıtım almış. İçeriğini çok inceleyemedim static olarak tanımlanmış class clientte.
- 1
-
Z Target Bugu
Forum Genel Yardım
UserInOut paketinin info kısmı tam olduğuna emin misin? Karakterin adı garip çıkmış.
-
-
ZoneNo - strZoneName sütunlarını eşleştir. ".smd" uzantısı şeklinde yazıyor orada hangi haritaya hangi smd dosyası referans olarak verilmiş.
-
Paketler kalıp oluyor sürümlerde sadece eklemeler ve çıkartmalar oluyor. Programın yanına packet.def gibi mesela Packet_2B.cs tarzı script koyup kalıbı bulunanları oraya aktarabilirsin. Bu sayede opcodu var olan paket kendi .cs dosyasından script şeklinde çağırarak parsellenip çıktı alırsın. Roslyn ile run time anında bu işlemleri yapabilirsin. Bu sayede geliştirmiş olursun editörünü.
- 2
-
Program çalışma anında patladığı sırada ne kadar ram tüketiyor gösteriyor?
-
Verdiğim kodlar ile konu başlığı yada istediğin şey arasında hiçbir bağlantı yok. Tam olarak ne yapmak istiyorsun?
-
Başlatmak istediğin projeyi sanırım lua olarak seçtin ondan kaynaklanıyor.
-
Client ayarlarından blur efektini kapat.
-
Şimdi şöyle bir örnek üzerinde göstereyim. Sahnelerin ProcessPacket ini çağırmadan önce breakpoint koyuyoruz.
Break point i koyduğumuzu farz edip bir chat paketi geldiğinde yakaladık mesela. O anda Program üzerinde veriler şu şekilde oluyor.
ESP deki yazan adrese yığın üzerinde gösteriyoruz. Yani adrese gidiyoruz.
Burada gördüğün gibi kırmızı kutu ile aldığı DataPack in içeriği oluyor. Şimdi mavi ile kutu içine aldığım adrese gidiyoruz sağ tarafındaki karşısında da gördüğün gibi m_pData ya tekabül ediyor o da bir pointer olduğu için hafızada bir adres işaret ederek tutuluyor. O adrese gidiyoruz.
Karşımıza paket çıkıyor bir önceki resimdede sarı kutu içerizinde 0x19 yani 25 decimal olarak paket boyutu duruyordu onuda bu resimde o kadar seçtim.
Umarım açıklayıcı olmuştur elimden geldiğince kendi bildiğim gibi açıkladım. ASM bildim çok iyi değildir.- 1
-
esp + 4 ilk parametre geliyor ya o da DataPack oluyor yani esp + 4 geldikten sonra o aslında DataPack in adresi oluyor sonra o adrese + 4 yaparsan m_Size a +8 yaparsan da m_pData ya erişmiş olacaksın :)
- 1
-
Şimdi şöyle söyleyeyim şifreleme yerlerine .tmp stringini arat oradan ulaşırsın tüm tbldeki şifre yerlerine orada CreateFile diyerek yedek alıp tbl nin onun üzerinden işlem yapıyor. Hafızada array tutmak yerine dosya olarak tutmuş özkanın gösterdiği PUSH değerlerini orada göreceksin ama ondan önce 1 şifreleme daha var o fonksiyondan dönen datayı birde eski şifrelemeye sokuyor 2 şifreleme var şuan tbllerde.
- 1
-
Debug modda derlediğin için visual studio development için olan kütüphanelerini istiyor. Release modda derlemen gerekiyor. Tabi derlediğin toolset için runtime library yüklü olması lazım.
- 1
-
21xx Krowaz Hk.
Forum Genel Yardım
AlıntıTam olarak nerelisi bakabilirim düpe mişti ?
Kaynak kodlar senin elinin altında, senin kodlarını ben bilemem malesef. -
21xx Krowaz Hk.
Forum Genel Yardım
Düpe fonksiyonlarından kaynaklanıyor sanırım onları kontrol et. Gri olmuş çünkü iconlar
-
Sonra neden kod vermiyorsun diyorlar. Moruk aldığım notlara varana kadar aynı kodlar. Biri gene sızdırmış verdiklerimi.
Orjinali
Githubdaki
https://github.com/nathank33/KOServer/blob/master/Source/GameServer/AchievementHandler.cpp
Youtube Kanalım
Forum Kişisel Sayfam
tarihinde gönderildi
Çok uğraşma legal bir kanal değil, warez içerik üreten videolar belli bir seviyeye geldiği zaman kapatılırsa üzülürsün.