- Katılım
- 29 Haz 2019
- Konular
- 20
- Mesajlar
- 359
- Çözüm
- 1
- Online süresi
- 3mo 11d
- Reaksiyon Skoru
- 237
- Altın Konu
- 6
- Başarım Puanı
- 98
- MmoLira
- 4,674
- DevLira
- 0
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!
Bu eğitim, yalnızca yasal ve etik amaçlar için kullanılmalıdır. Burada öğretilen bilgilerin kötüye kullanılması durumunda yaşanabilecek sorunların sorumluluğu size aittir.
Merhaba arkadaşlar,
Bugün size programlama bilmeden ve sürekli olarak cheat engine ile uğraşmadan nasıl sekmeme hilesi yapabileceğinizi mantığıyla birlikte göstereceğim.
Öncelikle eğer henüz okumadıysanız bir önceki açtığım KONUYU okumanızı öneriyorum çünkü yine aynı adımları izleyeceğiz.
Sekmeme hilesi yapmanın gerçekten çok fazla yolu var bugün size göstereceğim fonksiyon GetLastMotionTime, fakat bu fonksiyonun referenced strings'te bir karşılığı olmadığı için bir altındaki fonksiyon yani GetMotionDuration üzerinden ilerleyeceğiz.
Tüm adımları detaylıca ekran görüntüsü almaya gerek duymuyorum yukarıda bahsettiğim konuya bakabilirsiniz.
Cheat engine -> Referenced strings yaptıktan sonra "CActorInstance::GetMotionDuration - Cannot get motion" bu hatayı aratıyoruz.
Sağ taraftan kullanıldığı adrese gidip 1 fonksiyon yukarıya çıkıyoruz çünkü asıl aradığımız fonksiyon yukarısında.
Push ebp görene kadar yukarıya çıktım.
(CMP, assembly dilinde karşılaştırmaya yarayan komut)
cmp dword ptr [ecx+000003E8],01
Sonunda gördüğünüz 1, MOTION_TYPE_ONCE'ın değeri eğer bu koşul sağlanırsa süreyi hesaplayacak o yüzden burayı atlamamız gerek.
Burada 1 yerine herhangi bir şey yazabiliriz.
Artık karakterimiz space bastığı sürece yere düşmeyecektir.
Bundan sonra anlatacağım kısım zorunlu değil sürekli uğraşmak istemeyenler için nasıl bu değişikliği kaydedeceğini göstereceğim.
Öncelikle cmpnin bulunduğu satırı kopyalayın.
Bir hex editor indirin. Örneğin ImHex :
Masaüstüne çıkartıp oyunun exe'sini bu uygulama ile açın.
Kopyaladığımız byte'ları ctrl+f ile aratın.
Arattığım byte'ların yanında 01'i gördüm ve 02 yaptım.
File -> Save as tıklayın ve masaüstüne oyunun adıyla kaydedin. (Örneğin metin2client.bin)
İşlemimiz bu kadar, bundan sonra yapmanız gereken oyunun patcher'ı dolduktan sonra masaüstüne kaydettiğiniz dosyayı oyun klasörüne atıp değiştirmek.
İyi bayramlar
Merhaba arkadaşlar,
Bugün size programlama bilmeden ve sürekli olarak cheat engine ile uğraşmadan nasıl sekmeme hilesi yapabileceğinizi mantığıyla birlikte göstereceğim.
Öncelikle eğer henüz okumadıysanız bir önceki açtığım KONUYU okumanızı öneriyorum çünkü yine aynı adımları izleyeceğiz.
Sekmeme hilesi yapmanın gerçekten çok fazla yolu var bugün size göstereceğim fonksiyon GetLastMotionTime, fakat bu fonksiyonun referenced strings'te bir karşılığı olmadığı için bir altındaki fonksiyon yani GetMotionDuration üzerinden ilerleyeceğiz.
Tüm adımları detaylıca ekran görüntüsü almaya gerek duymuyorum yukarıda bahsettiğim konuya bakabilirsiniz.
Cheat engine -> Referenced strings yaptıktan sonra "CActorInstance::GetMotionDuration - Cannot get motion" bu hatayı aratıyoruz.
Sağ taraftan kullanıldığı adrese gidip 1 fonksiyon yukarıya çıkıyoruz çünkü asıl aradığımız fonksiyon yukarısında.
Push ebp görene kadar yukarıya çıktım.
(CMP, assembly dilinde karşılaştırmaya yarayan komut)
cmp dword ptr [ecx+000003E8],01
Sonunda gördüğünüz 1, MOTION_TYPE_ONCE'ın değeri eğer bu koşul sağlanırsa süreyi hesaplayacak o yüzden burayı atlamamız gerek.
Burada 1 yerine herhangi bir şey yazabiliriz.
Artık karakterimiz space bastığı sürece yere düşmeyecektir.
Bundan sonra anlatacağım kısım zorunlu değil sürekli uğraşmak istemeyenler için nasıl bu değişikliği kaydedeceğini göstereceğim.
Öncelikle cmpnin bulunduğu satırı kopyalayın.
Bir hex editor indirin. Örneğin ImHex :
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Masaüstüne çıkartıp oyunun exe'sini bu uygulama ile açın.
Kopyaladığımız byte'ları ctrl+f ile aratın.
Arattığım byte'ların yanında 01'i gördüm ve 02 yaptım.
File -> Save as tıklayın ve masaüstüne oyunun adıyla kaydedin. (Örneğin metin2client.bin)
İşlemimiz bu kadar, bundan sonra yapmanız gereken oyunun patcher'ı dolduktan sonra masaüstüne kaydettiğiniz dosyayı oyun klasörüne atıp değiştirmek.
İyi bayramlar

- Katılım
- 24 Tem 2017
- Konular
- 11
- Mesajlar
- 1,195
- Çözüm
- 1
- Online süresi
- 9d 21h
- Reaksiyon Skoru
- 535
- Altın Konu
- 0
- TM Yaşı
- 8 Yıl 10 Ay 16 Gün
- Başarım Puanı
- 191
- MmoLira
- 3,985
- DevLira
- 0
Teşekkürler.
- Katılım
- 20 Şub 2024
- Konular
- 111
- Mesajlar
- 2,108
- Çözüm
- 9
- Online süresi
- 10d 21h
- Reaksiyon Skoru
- 470
- Altın Konu
- 4
- Başarım Puanı
- 161
- MmoLira
- 127
- DevLira
- 12
Paylaşım için teşekkürler.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
Metin2 Hile İstek
Metin2 Sekmeme kalıcı pointer bulmak?
- Cevaplar
- 4
- Görüntüleme
- 1K
- Cevaplar
- 19
- Görüntüleme
- 2K
- Cevaplar
- 2
- Görüntüleme
- 596
- Cevaplar
- 1
- Görüntüleme
- 168
- Cevaplar
- 15
- Görüntüleme
- 9K



