Cheat Engine - Bir oyun fragmanı nasıl yapılır

Cheat Engine - Bir oyun fragmanı nasıl yapılır

Bir PC oyunu için kendi eğitmenlerinizi oluşturmak için bir hile motoru edinmeniz ve bazı temel stok avlama tekniklerini öğrenmeniz gerekir.

Hala gerekli bilgiye sahip değilseniz, içten yanmalı motorların temel çalışmasıyla ilgili bu kılavuza göz atın. Ayrıca sabırlı olmanız gerekecek. Oyun ne kadar büyük olursa, koçun çalışmasını sağlamak o kadar zor olur. Birden çok işaretçinin çalışması için bir süre çalıştırmanız, taramanız ve yeniden başlatmanız gerekecek ve bu çok fazla sabır gerektirecektir.

Temel kavram.

Bilgisayarımızda bir oyun çalıştırdığımızda, veriler RAM bellekte saklanır ve "00E0E990" gibi fiziksel bir bellek adresi atanır. Ancak işlemi her başlattığımızda adresler farklı atandığı için bu adres her zaman aynı değeri içermez. Bu nedenle, süreç içinde bizi doğru değere yönlendiren belirli bir işlev veya "işaretçi" bulmalıyız. Bir eğitmen oluşturduğumuzda esasen yaptığımız budur: Bu değerin fiziksel belleğin neresinde saklandığına bakılmaksızın, oyun sürecinde bizi her zaman değiştirmek istediğimiz değere yönlendiren bir işlev ararız. Karmaşık göründüğünü biliyorum ama ilk koçunuzu oluşturduğunuzda anlayacaksınız.

Cómo funciona

Nasıl çalıştığını görmek için videoyu izlemeniz en iyisidir, ancak genel olarak: değiştirmek istediğimiz değeri tarar ve doğru olduğundan emin oluruz. Sonra o adrese bir işaretçi taraması yaparız ve muhtemelen bir sürü işaretçi alırız. İşaretçi seçimini sınırlamak için oyunu yeniden başlatır ve aynı değeri ve bellekteki yeni fiziksel adresini kullanarak yeniden tararız. Bu işlemi 300'den az veya ideal olarak 100'den az pointer elde edene kadar tekrarlıyoruz. Daha sonra tüm işaretçileri veya büyük bir örneğini alıp üzerlerine çift tıklayarak hile tablomuza aktarıyoruz. Şimdi oyunu yeniden başlatıyoruz, Cheat Engine'e bağlanıyoruz ve oyunda görünenlerle onların değerlerini karşılaştırarak istediğimiz pointerları kolayca bulabiliyoruz.

Sorunları

Bu, yalnızca statik adresler için çalışır ve dinamik adresler için çalışmaz. Ayrıca, bu şekilde oluşturulan eğitmenler, oyundaki en küçük güncellemelerden ve değişikliklerden sonra bile hızla eski haline gelecektir. Bu sorunu aşmak için AoB Scan Trap Table Trainer'ı oluşturmamız gerekecek. En kısa sürede nasıl yapılacağını öğreneceğim ve nasıl yapılacağını öğretebildiğimde bu makaleyi güncelleyeceğim. İşte Rusça bir koç nasıl yapılır.

Oyun için bir koç nasıl yapılır - adım adım kılavuz

Oyun için bir eğitmen oluşturmak için "Cheat Engine" adlı bir hile motoruna ve elbette eğitmeninizin oluşturulacağı oyunun kendisine ihtiyacınız olacak. Cheat Engine'i kullanarak istediğiniz oynanışın grafiğini çizin ve özel menü bölümünde bunun için bir eğitmen oluşturun.

Oyunu örnek alacağız: Jolly Farm 2, görevimiz sonsuz jetonlu bir eğitici yapmak. Oyunu başlatıyoruz ve oynamaya başlıyoruz, 71 jetonumuz olduğunu görüyoruz, oyunu duraklatıyoruz ve oyunu (Alt + Tab) küçültüyoruz - oyunu kapatmıyoruz ve çıkmıyoruz.

Cheat Engine Ekran Görüntüleri

Cheat Engine'i açın ve monitör simgesine tıklayın, açılır menüden oyun sürecimizi ferm2.wrp.exe seçin ve aç'a tıklayın.

Cheat Engine Ekran Görüntüleri

Daha sonra 71 jetonumuzu bulmamız, "Değer" alanına 71 yazmamız ve "Ara" düğmesine tıklamamız gerekiyor.

Cheat Engine Ekran Görüntüleri

Daha sonra, birçok adresimiz olduğundan ve sadece bir tanesini tutmamız gerektiğinden, aradığımız değeri hassaslaştırmamız gerekiyor. Oyunumuzu aynı şekilde dağıtın (Alt + Tab) veya bilgisayarınızın görev çubuğundaki oyun simgesine tıklayın, görüntülenecektir. Oyuna devam edin ve jetonlarımızın değeri değişsin diye para harcayın veya kazanın, elimizde 84 tane var, oyunu duraklat ve tekrar simge durumuna küçült'e basın, ancak oyunu kapatmayın.

Cheat Engine Ekran Görüntüleri

Cheat Engine'e gidin, değer alanına 84 girin ve "Tarama" düğmesine tıklayın.

Cheat Engine Ekran Görüntüleri

Filtreledikten sonra 1 adres kaldı - bu bizim coveted paralarımız, menüden değere sağ tıklayın "Bu adrese yazma talimatlarını bul" seçeneğini varsayılan olarak seçin (Ctrl + F6).

Cheat Engine Ekran Görüntüleri

"Aşağıdaki talimatlar XXXXXXXXXX'e yazılır" açılır penceresi görünecek, içinde hiçbir şey olmayacak. Eğitmenimizin işleminin içinde görünmesi için oyunu tekrar açmamız ve jeton değerini değiştirmemiz gerekiyor. Panel oyununu açıp kuyudan su alıyoruz ve 65 altın değerini elde ediyoruz. İşlemin kutuda belirdiğini görürken oyunu küçültüp Cheat Engine'e geçiyoruz. Seçin ve "Sökücüde göster" düğmesini tıklayın.

Cheat Engine Ekran Görüntüleri

Yeni bir «Hafıza Düzenleyici» penceresi açacağız ve içinde ve adresimizde, «Panoya kopyala» - «Bayt + Talimatlar» üzerine sağ tıklayın, bunları çalışmamız için yararlı olacak masaüstündeki not defterine kaydedin koçla birlikte.

Bu bir örnektir:

farm2.wrp.exe+2FA06 - 89 91 48060000        - mov [ecx+00000648],edx

Şimdi bu değeri "nop" ile değiştirmeliyiz - trainer oluştururken bu adres için ne kadar "nop" gerektiğini nasıl bileceğiz. Bunu yapmak için ayrıca adrese sağ tıklayın ve menüden "Hiçbir şey koduyla değiştir (NOP)" seçeneğini seçin.

Cheat Engine Ekran Görüntüleri

Bir satırda kaç tane "nop"umuz olduğunu sayın. 6 numaramız var, bu sayıyı unutmayın.

Cheat Engine Ekran Görüntüleri

Menüye sağ tıklayıp "Orijinal Kodu Geri Yükle"yi seçerek kodu orijinal değerine döndürün.

Cheat Engine Ekran Görüntüleri

Aynı pencerede «Memory editor» araçları seçiyoruz, açılır menüden «Self-assembler»ı seçiyoruz, bu nedenle aşağıdaki «Self-assembler» penceresine sahip olacağız, burada gelecekteki eğitmen için kodumuzu yazacağız. "Şablon" penceresinde, [ENABLE] ve [DISABLE] bölümleri eklemeyi seçin.

Cheat Engine Ekran Görüntüleri

Şablondan yalnızca [ENABLE] ve [DISABLE] öğelerini bırakırız. [ENABLE] parametresinin altına, kopyaladığımız aşağıdaki kodu ve «nop» numarasını yazmalıyız:

[ENABLE]
farm2.wrp.exe+2FA06:
nop
nop
nop
nop
nop
nop

Parametrenin altında. [DISABLE] Orijinal kod değiştirilmedi:

[DISABLE]
farm2.wrp.exe+2FA06:
mov [ecx+00000648],edx

Cheat Engine Ekran Görüntüleri

":" işaretinin gerekli olması gerektiğini, aksi takdirde kodu enjekte edemeyeceğinizi unutmayın. Çalıştır'a tıklayın ve aynı pencerede «Auto-Assembler» onaylayın, «Dosya» ve «Geçerli tabloya ekle»'ye tıklayın. Her şeyi yaptıktan sonra Cheat Engine'in ana penceresine gidelim ve eğitmen için bitmiş kodumuzu görelim. Bu kod, "Sonsuz Paralar" üzerine çift tıklayarak kendi adınıza yeniden adlandırılabilir. Kodumuzun çalışıp çalışmadığını kontrol etmek için boş alana çarpı işareti koyun, kodumuz aktif hale gelecektir. Anahtardaki kodun aktivasyonunu, genellikle F1 - Sonsuz Paraları ayarlamanız da tavsiye edilir. Bunu yapalım, böylece eğitmende anahtarı belirtmekle ilgili daha fazla sorun olmaz. Bunu yapmak için, koda sağ tıklayın ve "Kısayol Tuşları Ata" (Ctrl + H) öğesini seçin. Kısayol Tuşunu Ata / Değiştir penceresinde, aşağıdaki alanları doldurun: «Kısayol tuşu» - F1, «Varsayılan açıklama» - Sonsuz jeton, «Etkinleştirme sesi» - varsayılan olarak Etkin ve Devre Dışı ve «Onayla» düğmesine basın.

Cheat Engine Ekran Görüntüleri

Oyunu başlatın ve para harcamaya veya toplamaya başlayın. Gördüğünüz gibi değer değişmiyor, bu kodumuzun %100 çalıştığı anlamına geliyor. Ayrıca oyun sırasında kodumuzun açılıp kapatıldığından emin olmak için «F1» kısayol tuşuna basın. Bir koç yaratmaya devam edebiliriz.

Kısayol tuşları ve düzen ile bir eğitmen oluşturun

Bir eğitmen oluşturmak için ana Cheat Engine penceresine gidin, "Dosya" ve "Geçerli Tabloyu Kullanarak Eğitmen Oluştur" üzerine tıklayın. Önemli alanları doldurun: 1. 1. «Ad» - Oyununuzun adı «Koç metni» - Oyunun sürümünü ve yaratıcının kim olduğunu yazın, 3. «Simge» - .PNG formatında küçük bir simge seçin , antrenöre bir kısayol olarak ve ayrıca sol üst köşede antrenörün kendisinde gösterilecektir, 4. "Arka plan resmi" - herhangi bir dikey resim seçin, genellikle bu oyunun kendisinin kapağıdır, 5. "Boyuta izin ver pencere '- genellikle bu kutu kaldırılır, böylece eğitmenin sabit bir pencere boyutu vardır, kaldırılmazsa kullanıcılar onu uzatabilir. Ayrıca müzik ekleyebilirsiniz "Modüler müzik çal" - İçinde bulunduğu klasörden .xm formatında müzik indirin, trainer'ı başlattığınızda müzik çalınacaktır. 6. «Oluştur» - eğiticiyi kaydetmeye başlayın.

Cheat Engine Ekran Görüntüleri

Oluştur'a tıkladıktan sonra, tüm parametreleri kontrol edin, "Hedef 32 bit işlemdir" seçeneğini "İşlem" olarak ayarladığınızdan emin olun, kullanıcılar 32 işletim sistemine sahip olabilir, ardından "Oluştur" u tıklayın.

Cheat Engine Ekran Görüntüleri

bana nottüm öğelerin (Müzik, Resimler) ve koç kaydının C: ~ kökünde veya C: ~ Triner İngilizce yolunda olması gerekir. C: Belgelerim Eğitmenlerim'e kaydederseniz hata alırsınız.

Cheat Engine Ekran Görüntüleri

Bir oyun için nasıl fragman oluşturulacağı hakkında bilmeniz gereken her şey burada. Hile motoru.