Cheat Engine necə istifadə olunur

Mündəricat:

Cheat Engine necə istifadə olunur
Cheat Engine necə istifadə olunur

Video: Cheat Engine necə istifadə olunur

Video: Cheat Engine necə istifadə olunur
Video: Google Chrome settings reset kaise kare | How to reset chrome settings to default | Reset Chrome 2024, Mart
Anonim

Bu məqalə, bəzi kompüter oyunlarında qüsurlardan istifadə etmək üçün Cheat Engine -dən necə istifadə edəcəyinizi sizə öyrədəcək. Cheat Engine, RAM yaddaş tarama vasitəsidir. Kompüter yaddaşında saxlanan məlumatlara daxil olmaq və bu məlumatları dəyişdirmək imkanı verir. Bu düzəlişlər vasitəsi ilə sağlamlıq, döyüş sursatı, hesab, can sayı və inventarınızdakı əşyalar kimi oyun məlumatlarını dəyişə bilərsiniz.

Addımlar

8 -in 1 -ci hissəsi: Fırıldaq Mühərrikinin Qurulması

Cheat Engine 4 -dən istifadə edin
Cheat Engine 4 -dən istifadə edin

Addım 1. Cheat Engine səhifəsini açın

Bunu etmək üçün kompüterinizdəki veb brauzerdə https://cheaengine.org/downloads.php ünvanına daxil olun.

Cheat Engine 5 -dən istifadə edin
Cheat Engine 5 -dən istifadə edin

Addım 2. Yüklə Cheat Engine düyməsini basın

Bu böyük bağlantı səhifənin ortasında tapıla bilər.

  • Bu düymədə eyni zamanda mövcud proqram versiyası da olacaq (məsələn: Cheat Engine 6.7 -ni yükləyin).
  • Mac versiyasını yükləmək üçün linki vurun Mac üçün Cheat Engine 6.2 yükləyin.
Image
Image

Addım 3. Cheat Engine quraşdırın

Bu addım istifadə olunan əməliyyat sistemindən asılı olaraq dəyişir:

  • Windows: quraşdırma faylını iki dəfə vurun, üzərinə vurun Bəli istədikdə, sonra Qabaqcadan, "Razıyam" seçimini seçin Qabaqcadan, daxil edin Qabaqcadan üç dəfə daha "McAfee WebAdvisor qurmağa razıyam" işarəsini yoxlayın, üzərinə vurun Qabaqcadan və sonra Yüklemek. Quraşdırmanın sonunda üzərinə vurun Qabaqcadan tələb olunarsa və sonra bitirmək.
  • Mac: Yüklənmiş DMG faylına iki dəfə vurun, istənirsə quraşdırmanı yoxlayın, "Tətbiqlər" qovluğuna Cheat Engine loqotipini vurun və ekrandakı təlimatları izləyin.
Image
Image

Addım 4. Cheat Engine açın

Quraşdırmanın sonunda "Başlat" menyusunda tapın

Windowsstart
Windowsstart

(Windows) və ya Launchpad (Mac).

Tıklamanız lazım ola bilər Bəli və ya Cheat Engine açılmadan əvvəl.

8 -in 2 -ci hissəsi: Cheat Engine -də bir oyun prosesinin açılması

Image
Image

Addım 1. Cheat Engine ilə istifadə etmək istədiyiniz oyunu açın

Unutmayın ki, bu onlayn və ya server əsaslı çox oyunçu oyunu ola bilməz

Image
Image

Addım 2. "Proseslər" düyməsini basın

Cheat Engine pəncərəsində, sol üst küncdəki kompüter simgesini vurun. Bunu etməklə PC-də açılmış proqramların siyahısı olan bir açılan pəncərə açılacaqdır.

Image
Image

Addım 3. Oyun prosesini seçin

Oyununuzu tapana qədər proses siyahısına göz atın, sonra adını vurun. Bir veb brauzerində bir oyun üçün Cheat Engine istifadə etməyə çalışırsınızsa, brauzer adını seçin.

  • Oyunu "Proseslər" siyahısında tapmasanız, Cheat Engine -də redaktə edilə bilməz.
  • Əvvəlcə nişanı tıklamağınız lazım ola bilər. Hüquq kostyumu pəncərənin yuxarısında.
Cheat Engine istifadə edin Addım 13
Cheat Engine istifadə edin Addım 13

Addım 4. Pəncərənin altındakı OK düyməsini basın

Bunu etməklə oyunu Cheat Engine -də açacaqsınız.

8 -dən 3 -cü hissə: Oyun dəyərlərini tapmaq və dəyişdirmək

Image
Image

Addım 1. Dəyişdirmək istədiyiniz oyunun bir tərəfini təyin edin

Bunu etmək üçün, silah, sağlamlıq və ya əşyalar kimi bir nömrəyə sahib olmalıdır.

Nömrə ekranda olmalıdır. Məsələn, inventarınızdakı müəyyən bir maddənin sayını dəyişdirmək üçün maddə nömrəsinin mövcud olduğu səhifədə inventarı açın

Image
Image

Addım 2. Oyun pəncərəsini minimuma endirin və Cheat Engine düyməsini basın

Oyun minimuma endirilərək onun pəncərəsini açmalısınız.

Minimuma endirərkən oyunu dayandırmayın

Addım 3. Sol panelin yanındakı Cheat Engine-in üst hissəsindəki New Scan düyməsini basın

Yeni bir dəyər əldə etmək istədiyiniz zaman bu düyməni basın.

Addım 4. Doğrulama növü seçin

Beş növ mövcuddur. İki əsas olan "Dəqiq dəyər" və "Naməlum ilkin dəyər" dir. İstədiyiniz seçimi seçmək üçün "Tarama Tipi" nin yanındakı açılan menyudan istifadə edin. Doğrulama növləri aşağıdakılardır:

  • Dəqiq qiymət:

    Dəyişdirmək istədiyiniz nömrəni bilirsinizsə bu növdən istifadə edin. Məsələn, qalıqların və döyüş sursatlarının dəqiq sayını biləndə istifadə edin.

  • Bilinməyən ilkin dəyər:

    video oyunlarda tez -tez bir dəyər rəqəmlə təmsil olunmur. Məsələn, həyatınız rəqəm əvəzinə irəliləyiş çubuğu ilə təmsil oluna bilər. Bu vəziyyətdə, dəqiq sayınız olmayacaq. Nömrə hətta mövcuddur, ancaq ekranda görünməyəcək. Bu vəziyyətdə seçin Bilinməyən ilkin dəyər.

  • Daha böyük …: ' aradığınız nömrəni bilmirsinizsə, mümkün olan ən kiçik dəyəri bildiyiniz halda bu seçimi seçin.
  • Daha az…:

    dəqiq sayını bilmirsinizsə, lakin mümkün olan ən yüksək dəyəri bilirsinizsə bu seçimi seçin.

  • Arasındakı dəyər…:

    bu seçim bir sıra dəyərlər daxil etməyə imkan verir.

Addım 5. Bir dəyər növü seçin

Dəyər növü, yaddaşda necə saxlanıldığını göstərir. Dəqiq variantı bilmək çətin ola bilər, buna görə də təxmin etməli ola bilərsiniz. İstədiyiniz seçimi seçmək üçün "Məlumat Tipi" nin yanındakı açılan menyudan istifadə edin. Müəyyən bir növ üçün istədiyiniz dəyəri tapa bilmirsinizsə, vurun yeni tarama və başqa bir növ istifadə edərək yenidən cəhd edin. Daha ümumi dəyərlərdən bəziləri bunlardır:

  • Bayt:

    2 Bayt və 4 Bayt ən çox istifadə olunan dəyər növləridir. Əksər Windows tətbiqləri 4 bayt istifadə edir, buna görə də onunla başlayın. 2 Bayt istifadə edərək bu dəyərləri də tapa bilərsiniz. 1 Bayt və 8 Bayt variantları da işləyə bilər, ancaq problemləriniz ola bilər.

  • Sal:

    yelləncək nöqtəsi olaraq da bilinir, bunlar ondalık ayırıcısı olan dəyərlərdir (ancaq bu ayırıcıyı oyun ekranında görə bilməzsiniz). Yaddaş dəyişikliyinin qarşısını almaq üçün oyunlar bəzən dəyərləri yelləncək nöqtəsi kimi saxlayır. Bayt yoxlamaqla istədiyiniz dəyəri tapa bilmirsinizsə, titrəyən nöqtələr axtarmağa çalışın.

  • İkiqat:

    titrəmə nöqtələrinə bənzəyir, lakin rəqəmlərin iki qatına qədər ola bilər. Bayt və ya üzgüçü ilə axtarış edərək dəyər tapa bilmirsinizsə, ikiqat axtarmağa çalışın.

  • Hər şey:

    hər növ dəyərləri yoxlayır. Nə axtardığınızı bilmirsinizsə, bu əlverişli bir seçimdir, ancaq əl ilə süzgəc tələb edən daha çox axtarış nəticəsi verir.

Image
Image

Addım 6. Dəyişdirmək istədiyiniz dəyəri daxil edin və İlk Tarama düyməsini basın

Məsələn, silah -sursatınızda hələ 20 tur varsa, "Dəyər" mətn qutusuna 20 -ni daxil edin. Bunu etməklə içərisində "20" rəqəmi olan bütün dəyərləri axtaracaqsınız. Nəticələrin siyahısı yəqin ki uzun olacaq, buna görə də axtarışınızı bir qədər daraltmalısınız.

Image
Image

Addım 7. Oyuna qayıdın və dəyəri dəyişdirin

Bu tənzimləmə forması oyunun özündən asılıdır; məsələn, enerji miqdarınızı artırmaq üçün bu məbləği azaltmaq üçün qəsdən özünüzə xəsarət yetirməyiniz lazım ola bilər. Daha çox silah istəsəniz, cari sayını azaltmaq üçün bir neçə atış etməlisiniz.

Image
Image

Addım 8. Cheat Engine -ə qayıdın və yeni yenilənmiş nömrəni tapmaq üçün yoxlayın

Oyun pəncərəsini minimuma endirin və Cheat Engine düyməsini basın. "Dəyər" bölməsinə yeni nömrəni daxil edin və sonra vurun Növbəti tarama. Bunu etməklə ilk yoxlamada bütün dəyərlər axtarılacaq və "Dəyər" çubuğuna daxil edilən dəyərlə dəyişdirilən ünvanlar məhdudlaşdırılacaq.

  • Bilinməyən ilkin dəyər:

    ilk yoxlamada bu seçimi seçmisinizsə, seçin Artan dəyər və ya Azaldılmış dəyər Dəyərin (və ya ölçünün) artıb -azaldılmasından asılı olaraq "Tarama Növü" altında. Bunu etmək, dəqiq bir rəqəm axtarmaq əvəzinə bütün artan və ya azalmış dəyərləri yoxlayacaq.

Image
Image

Addım 9. Dörd dəyər və ya daha az qalana qədər axtarış prosesini təkrarlayın

Cheat Engine -in sol tərəfində dörddən çox dəyər qeyd olunmayana qədər nömrəni dəyişməyə və yeni bir axtarış etməyə davam edin.

Nəhayət, hər bir dəyər üçün "Əvvəlki" sütununda göstərilən əvvəlki nömrəni görməlisiniz, halbuki "Dəyər" sütununda göstəriləcəkdir

Image
Image

Addım 10. Dəyəri ünvan siyahısına əlavə edin

Bunu etmək üçün ya üzərinə iki dəfə vura bilərsiniz, ya da bir ünvanı seçmək üçün sağ alt küncdəki qırmızı diaqonal oxu vura bilərsiniz. Bunu etmək, dəyəri pəncərənin altındakı ünvan siyahısına əlavə edəcək.

Birdən çox ünvan seçmək üçün "Shift" düyməsini basıb saxlayın və siyahının birinci maddəsini, sonra da sonunu vurun

Image
Image

Addım 11. Nömrəni istədiyiniz dəyərə dəyişdirin

Cari dəyəri dəyişdirmək üçün aşağıdakıları edin:

  • Cheat Engine -in altındakı siyahıda "Value" altındakı nömrəni iki dəfə vurun.
  • "Dəyər" sahəsinə yeni bir nömrə daxil edin.
  • daxil olun tamam.
Image
Image

Addım 12. Dəyərin oyunda yeniləndiyini yoxlayın

Oyunu yenidən açarkən, redaktə edilmiş dəyər daxil etdiyiniz nömrəni əks etdirməlidir. Növbəti addım, bir dəyəri qeyri-əməliyyat kodu ilə əvəz etməyi dayandırmağı öyrədir.

Yenilənmədən əvvəl dəyəri bir dəfədən çox dəyişdirməyiniz lazım ola bilər

8 -dən 4 -cü hissə: Bir Dəyər Dəyişməsini Dayandırmaq üçün Bir Kodun dəyişdirilməsi

Addım 1. Dayandırmaq istədiyiniz dəyəri tapın

Bu hissə, dəyişdirmək istədiyiniz ünvanda qeyd olunan kodu necə tapacağınızı və onu işləməyən bir kodla əvəz etməyi öyrədəcək. Bu, oyunda dəyərin dəyişdirilməsinin qarşısını alır. Dəyişdirmək istədiyiniz dəyəri tapmaq üçün əvvəlki metoddakı addımları istifadə edin. Sonra ekranın altındakı siyahıya əlavə edin.

Addım 2. Bir ünvana sağ vurun və bu ünvana kimin daxil olduğunu tap seçin

Bunu etmək, daxil olan ünvana yazan təlimatlarla Cheat Engine -in hata ayıklayıcısını açacaq.

Addım 3. Ayıklayıcıyı Cheat Engine prosesinə bağlamaq istədiyinizi təsdiqləmək üçün Bəli düyməsini basın

Sonra kod ayıklayıcısı açılacaq. Pəncərəni ilk dəfə açanda siyahı boş qalacaq.

Addım 4. Oyuna qayıdın və dəyəri bir dəfə daha dəyişdirin

Yenə də, kəsmək istədiyiniz dəyəri dəyişdirmək üçün bir şey edin. Sonra seçilmiş ünvana daxil olan kod ifadəsi ayıklayıcı pəncərəsində görünəcək.

Addım 5. Cheat Engine -ə qayıdın və siyahıdakı təlimatı basın

Birdən çox ünvan göstərilə bilər. Bu vəziyyətdə, eyni əsas ünvana yazmayan birini seçin. "[" Və "]" mötərizələri arasında digərlərindən fərqli bir dəyəri olan ifadəni axtarın.

Addım 6. Əvəz et düyməsini basın

Bu, kodu qeyri-işlək kodla (NOP) əvəz edəcək.

Siyahıda birdən çox maddə varsa, hamısını seçin

Addım 7. Əməliyyat olmayan kodu yerinə yetirmək üçün Stop düyməsini basın

Bu, oyunda dəyərin dəyişdirilməsinin qarşısını alır.

Orijinal kodu bərpa etmək üçün siyahıdakı maddəni seçin və üzərinə basın sökücü göstər. "NOP" düyməsini sağ vurun və sonra basın Orijinal kodla əvəz edin. Bu seçimi görmürsənsə vurun Lazımsız kodla əvəz edin və sonra Bəli. Sonra sağ vurun YOX yenidən seçin və seçin Orijinal kodla əvəz edin.

8 -dən 5 -ci hissə: Bir Dəyər Yazan Nəyi Tapmaq üçün Göstəricilərdən istifadə

Addım 1. Dəyişdirmək istədiyiniz dəyəri axtarın

Bəzən dəyərlər oyunu yenidən başladıqda və ya oyunun ortasında dəyişə bilər. Göstəricilərdən istifadə edərək məlumatların bir ünvana nə yazıldığını təyin edə bilərsiniz. Dəyişməyən əsas səviyyəli statik ünvanı tapdıqdan sonra bu dəyər dəyişdirilə bilər.

Addım 2. Bir ünvana sağ vurun və bu ünvanda yazanları tap seçin

Sonra ayıklayıcı pəncərəsi açılacaq.

Birdən çox ünvan varsa, Hata Mühərrikinin icazə verəcəyi qədər ayıklayıcıyı açın

Addım 3. Oyuna qayıdın və dəyəri bir dəfə daha dəyişdirin

Yenə oyuna qayıdın və dəyişdirmək istədiyiniz dəyəri dəyişdirmək üçün bir şey edin (atəş və ya zədələnmə kimi). Sonra seçilmiş ünvana yazan təlimat ayıklayıcı pəncərəsində görünəcək.

Hata ayıklayıcı pəncərəsində heç bir şey dəyişməzsə, ünvan səhvdir. Bu vəziyyətdə fərqli bir ünvan sınayın

Addım 4. Cheat Engine -ə qayıdın və ayıklayıcı pəncərəsindəki siyahıdakı təlimatı basın

Birdən çox ünvan göstərilə bilər. Bu vəziyyətdə, "[" və "]" mötərizələri arasında digərlərindən fərqli bir xarakter dəsti olan ifadəni axtarın. Fərqli simvollarla tək bir ünvan yoxdursa, işarənin hamısı üçün eyni olub olmadığını yoxlayın.

Xarakterin "+" işarəsinə və sonunda bir rəqəmə sahib olub olmadığına baxın ([ESI+14] kimi). Bu yerdəyişmə nömrəsidir; sonra lazım olacağı kimi yazın

Addım 5. Daha çox məlumatı basın

Bu, "Əlavə məlumat" ekranında dəyər dəyişdirildikdə baş verən təlimatları və ünvanlara dəyər yazan göstəriciləri göstərəcək.

Kvadrat mötərizədə olan simvollara baxaraq və aşağıda göstərilən simvollardan sonra hansı nömrənin göründüyünü yoxlayaraq ünvanı da tapa bilərsiniz. Məsələn, ünvanın yanında "[rdx]" varsa, altda RDX = xxxxxxxx tapın

Addım 6. "Hex" in yanındakı onay qutusunu vurun və göstərici ünvanı üçün yeni bir axtarış aparın

"Bu ünvanı tapmaq üçün lazım olan göstərici dəyəri ehtimal ki xxxxxxxxx" in yanında veriləcək. Bu cümlənin sonundakı ünvanı axtarmaq üçün aşağıdakı addımları istifadə edin.

  • daxil olun yeni tarama.
  • "Dəyər" sahəsinin yanındakı "Hex" onay qutusunu vurun.
  • Göstəricinin ünvanını "Dəyər" sahəsinə daxil edin və vurun ilk tarama.

Addım 7. Göstərici ünvanına iki dəfə vurun

Bunu etmək, ünvanı Cheat Engine -in altındakı siyahıya əlavə edəcək.

Nəticələrdə yaşıl rənglə yazılıbsa, bu statik bir ünvandır və ehtimal ki, aradığınız göstəricidir. Bəzi hallarda, tapılan göstərici çox səviyyəli göstərici kimi tanınan bir göstərici də ola bilər. Bu vəziyyətdə, kök statik göstərici ünvanını tapmaq üçün tapılan hər bir göstərici üçün addımları təkrarlayın

Addım 8. Aşağıdakı "Ünvan" ı iki dəfə vurun

Bunu etməklə "Ünvanı dəyişdir" informasiya qutusu açılacaqdır.

Addım 9. Ünvanı sahəyə kopyalayın və Ləğv et düyməsini basın

Ünvanı kopyalamaq üçün "Ünvanı dəyişdir" mətn qutusunun yuxarısındakı sahədəki bütün mətni vurğulamaq kifayətdir. Bunun üzərinə sağ vurun və sonra seçin Kopyala. Sonra basın Ləğv et pəncərəni bağlamaq üçün.

Addım 10. Əl ilə Əlavə et vurun

Bu düyməni Cheat Engine pəncərəsinin altındakı ünvan siyahısının solunda tapa bilərsiniz. Bunu etməklə "Ünvanı dəyişdir" ə bənzər bir mətn qutusu açılacaq, ancaq bu ünvan əlavə etməyə imkan verir.

Addım 11. "İşarəçilər" in yanındakı onay qutusunu vurun

Daha sonra genişləndirəcək və göstərici daxil etməyinizə imkan verən yeni bir seçim qutusu əlavə edəcək.

Addım 12. İşaretçi ünvanını "Göstəricilər" altındakı sahəyə yapışdırın və OK düyməsini basın

Bunu etmək, dəyişdirmək istədiyiniz dəyəri idarə edən göstəriciyə yeni ünvan əlavə edəcək. Belə bir şey görünəcək: "Pxxxxxxxx". Bu, müəyyən bir ünvan göstəricisini göstərir.

  • Ofset nömrəsi varsa, ünvanı yapışdırılan sahənin üstündəki boşluğa daxil edin.
  • Birdən çox göstərici varsa, üzərinə vurun Ofset əlavə edin. Bunu etmək, ünvanın üstünə daha çox ofset nömrə qutuları əlavə edəcək. Hər birinə düzgün nömrəni daxil edin.

Addım 13. Yeni əlavə etdiyiniz göstəricinin ünvanının yanındakı "Aktiv" qutusuna vurun

Ekranın altındakı ünvan siyahısı altında tapa bilərsiniz. Sonra göstərici aktiv olacaq.

Addım 14. Yeni əlavə olunan ünvanın dəyərini dəyişdirin

Yaradılmış göstəricinin ünvanının sayı, axtarılan dəyərin ünvanı ilə eyni olmalıdır. Göstərici başqa yerə yazarsa, axtardığınız ünvan artıq etibarlı olmayacaq. Bununla birlikdə, yaradılan göstəricinin ünvan dəyərini dəyişə bilərsiniz. Bu, dəyərin harada yazılmasından asılı olmayaraq işləyəcək. Yeni əlavə olunan ünvan üçün "Dəyər" altındakı nömrəni vurun. Yeni bir rəqəm daxil edin və vurun tamam.

Hissə 6 /8: Kodu dəyişdirmək üçün Kod Enjektöründən istifadə

Addım 1. Müdaxilə etmək istədiyiniz dəyəri tapın

Bu hissə, kodun dəyər yazma tərzini dəyişdirmək üçün kod enjeksiyonlarından necə istifadə edəcəyinizi öyrədəcək. Məsələn, hər dəfə zədələndiyiniz zaman enerjiniz azalırsa, kodu artıra bilərsiniz.

Addım 2. Bir ünvana sağ vurun və həmin ünvana kimin daxil olduğunu tap seçin

Bu, Cheat Engine ayıklayıcısını açacaq

Addım 3. Ayıklayıcıyı Cheat Engine prosesinə bağlamaq istədiyinizi təsdiqləmək üçün Bəli düyməsini basın

Sonra kod ayıklayıcısı açılacaq. Pəncərəni ilk dəfə açanda siyahı boş qalacaq.

Addım 4. Oyuna qayıdın və dəyəri bir dəfə daha dəyişdirin

Yenə də, kəsmək istədiyiniz dəyəri dəyişdirmək üçün bir şey edin. Sonra seçilmiş ünvana daxil olan kod ayıklayıcı pəncərəsində görünəcək.

Addım 5. Oyuna qayıdın və dəyəri bir dəfə daha dəyişdirin

Yenə də, kəsmək istədiyiniz dəyəri dəyişdirmək üçün bir şey edin. Sonra seçilmiş ünvana yazan təlimat ayıklayıcı pəncərəsində görünəcək.

Addım 6. Cheat Engine -ə qayıdın və siyahıdakı təlimatı basın

Birdən çox ünvan göstərilə bilər. Bu vəziyyətdə, dəyəri azaltmaq üçün "alt" sözünü və ya artırmaq üçün "əlavə et" və ya "inc" sözünü göstərən bir təlimat axtarın.

Addım 7. Kodu sökücüdə açmaq üçün Sökmə cihazını göstər düyməsini basın

Addım 8. Dəyəri azaldan və ya artıran kodu seçin

Bu ümumiyyətlə kodun başındakı ilk ifadəsidir. Dəyəri azaltmaq və ya artırmaq üçün kodun əvvəlində "Alt" və ya "Əlavə et" sözləri olmalıdır.

Addım 9. Alətlər düyməsini basın və sonra Avtomatik yığma.

Bunu etməklə boş "Avtomatik Quraşdır" pəncərəsi açılacaqdır.

Addım 10. Şablonu basın və sonra Enjeksiyon tamamlandı.

Bunu etməklə kodu daxil etmək istədiyiniz ünvanı təsdiq edən bir açılan pəncərə görünəcək.

Addım 11. Ünvanın düzgün olduğunu yoxlayın və OK düyməsini basın

"Yaddaş Görüntüleyicisi" pəncərəsində seçilmiş eyni ünvan olmalıdır. Sonra basın tamam. Bunu etməklə yeni bir şablon açılacaq.

Addım 12. Kodu əksinə dəyişdirin

"Kod" yazan hissəyə aşağı diyirləyin. Alt xətt, dəyəri dəyişdirən koddur. Satır "alt" ilə başlayırsa, "alt" ı "əlavə et" ilə əvəz edin. Satır "əlavə et" ilə başlayırsa, "əlavə et" sözünü "alt" ilə əvəz edin. Dəyişiləcək məbləği dəyişdirmək üçün xəttin sonundakı dəyəri də dəyişə bilərsiniz.

Addım 13. Run düyməsini basın və sonra Bəli iki dəfə.

"Çalış" düyməsini "Kod Enjeksiyonu" pəncərəsinin altındakı pəncərənin altında tapa bilərsiniz. Bu hərəkətin təsdiqlənməsi lazımdır. daxil olun Bəli davam etmək. Sonra basın Bəli və ya Yox sökücüdə yeni kodu açmaq. Enjeksiyon müvəffəqiyyətli olarsa, oyun dəyərləri etməli olduqlarının əksini edəcək. Silahınız bir atəş açanda azalmaq əvəzinə arta bilər. Zərər aldığınız zaman enerjiniz arta bilər.

8 -dən 7 -ci hissə: Paylaşılan Kod ilə Obyektləri Ayırma

Addım 1. Dayandırmaq istədiyiniz dəyəri tapın

Bəzi oyunlarda eyni kodu birdən çox obyekt paylaşır. Bu vəziyyətdə, bir obyektə kod daxil etmək digər obyektlərə də təsir edəcək. Məsələn, enerji çubuğunuzu dondura bilərsiniz və nəticədə bütün düşmənlərin enerji çubuğu dondurulacaq. Buna görə fərqli obyektləri necə ayırd etməli və yalnız istədiyinizə təsir edəcək bir skript vurmalısınız.

Fərqli obyektlərə skript vurmaq üçün bir az proqramlaşdırma dilini bilməlisiniz. Ancaq əsas bir ssenari yaratmaq çox çətin deyil

Addım 2. Bir ünvana sağ vurun və bu ünvanda yazanları tap seçin

Dəyişdirmək və ya pozmaq istədiyiniz dəyərlərin ünvanını təyin etdikdən sonra, hansı maddələrin hata ayıklayıcıdan istifadə edərək onlara dəyər yazdığını tapın.

Addım 3. Təlimatı seçin və Sökücünü göstər düyməsini basın

Hata ayıklayıcısını açarkən vurğulanacaq və sökücüdə göstəriləcək.

Addım 4. Təlimatı sağ vurun və bu ünvanda yazanları tap seçin

Bu, təlimatın yeni bir qeyd edərkən daxil olduğu bütün ünvanların siyahısını göstərən bir pəncərə açacaq.

Addım 5. Bütün oyun obyektlərinin dəyişdirilməsinə icazə verin

Bunu etməklə təlimatla daxil olan bütün ünvanların siyahısı göstərilir. Məsələn, enerji çubuğunuzun dəyişməsini dayandırmağa çalışmaq üçün oyuna qayıdın və zərər verin. Sonra ünvana daxil olan təlimat pəncərədə görünəcək. Bu təlimatı da istifadə edən bir düşmənə hücum etsəniz, o da daxil olan ünvanlar siyahısında göstəriləcək.

Addım 6. Erişilən ünvanlar pəncərəsində siyahıdakı bütün maddələri seçin

Siyahıda eyni ünvanı paylaşan bütün obyektlər üçün bir ünvana sahib olduqdan sonra, hamısını vurğulamaq üçün üzərinə vurun və sürükləyin.

Ayrıca hər bir elementi ayrıca tıklayaraq seçə bilərsiniz Rekord vəziyyətlərini göstərin.

Addım 7. Bütün sadalanan ünvanların quruluş məlumatlarını əldə edin

Bunu etmək üçün aşağıdakıları edin:

  • Seçilmiş ünvanlara sağ vurun.
  • daxil olun Seçilmiş ünvanları olan məlumat diseksiyasını açın.
  • daxil olun tamam.
  • Məlumat quruluşunu adlandırın və vurun tamam.
  • daxil olun Bəli.
  • Quruluş üçün ilkin bir ölçü daxil edin və ya onu standart olaraq buraxın, üzərinə basın tamam.

Addım 8. Oyunçular üçün eyni, lakin digər obyektlər üçün fərqli bir dəyər tapın

Hər bir obyekt üçün məlumat quruluşuna və ya qeydinə daxil olduqda, bütün müttəfiqlər üçün eyni, lakin düşmənlər üçün fərqli bir dəyər tapmalısınız. Məsələn, Komanda 1 -də iki oyunçu varsa və Komanda 2 -də iki bot varsa, bunlar müvafiq olaraq 1 və 2 dəyərləri ilə təmsil oluna bilər.

Bu fərqlə bir dəyər tapa bilmirsinizsə, bir dəyər yarada bilərsiniz. Bunu etmək üçün dəyərlərdən birini (göstərici kimi) vurun və üzərinə vurun element əlavə edin. Dəyər növü olaraq "4 Bayt" ı seçin və istifadə edilməyən ofset nömrəsini istifadə edin. Ofset nömrələri, məlumatların kəsilmə quruluşu cədvəlinin solunda verilmişdir.

Addım 9. Dəyərin qeydini yazın

Günlük görünüşünə və ya məlumatların kəsilməsi görünüşünə baxarkən sol tərəfdə tapa bilərsiniz. Qeyd görünüşündə, bu, təlimatın dəyərini yazdığı reyestr olacaq (məsələn: RSI, RDX, EDX və s.). Bir məlumat quruluşu axtarırsınızsa, qeyd solda göstərilən ofset məktub və ya nömrə olacaq.

Addım 10. Təlimat üçün yeni bir kod enjeksiyon şablonu açın

"Yaddaş Görüntüleyicisi" pəncərəsinə qayıdın və fərqli ünvanlara yazan təlimatları olan yeni bir kod enjeksiyon şablonu açın. Bunu etmək üçün aşağıdakıları edin:

  • "Yaddaş Görüntüleyicisi" pəncərəsindəki təlimatı vurun.
  • daxil olun Alətlər ekranın yuxarısındakı menyu çubuğunda.
  • daxil olun Avtomatik montajçı.
  • daxil olun Model ekranın yuxarısındakı menyu çubuğunda.
  • daxil olun kod enjeksiyonu.

Addım 11. Təsir etmək istədiyiniz obyekt üçün yeni bir etiket yaradın

Etiketlər kod enjeksiyon şablonunun yuxarı hissəsində verilmişdir. Bunu mövcud etiketlərin altında edin. Yalnız mötərizədə istədiyiniz adın ardınca etiket yazın. Məsələn, "etiket (oyunçu)" və ya "etiket (düşmən)".

Addım 12. Yeni yaradılan etiket üçün yeni bir bölmə yaratdım

Bunu etmək üçün, orijinal koddan əvvəl və ya sonra hər hansı bir yerdə iki nöqtə (:) yazın.

Addım 13. Təsir etmək istədiyiniz obyektin dəyərini dəyişdirmək üçün etiketə kod əlavə edin

Bu addım bəzi proqramlaşdırma dili bilikləri tələb edir. Dəyişdirmək istədiyiniz obyektin dəyərini və istədiyiniz şəkildə dəyişdirmək üçün bir kod xətti əlavə etməlisiniz. Sonra, çıxışı, orijinal kodu və geri qaytarma kodunu irəli bir xətt əlavə etməlisiniz.

Addım 14. "newmem" altında müqayisə kodu yaradın

Kod vurma şablonundakı "newmem:" sətri, təlimatın yeni bir yaddaş ünvanı çağırdığını göstərir. Adətən (kodu:) və ya (orijinal kod:) etiketinə malik olan orijinal kodun sağında görünür. "Cmp" əmrindən istifadə edərək qeyddəki və ya qeyddəki fərqli obyektlərin dəyərini müqayisə edən bir kod xətti yaradın. Məsələn, 14 ofsetli RDX bot komandasını təmsil edirsə və komandanın 1 dəyəri varsa, obyektin oyunçu olub olmadığını yoxlamaq üçün cmp [rbx+14], 1 yazın.

Addım 15. Dəyişdirmək istədiyiniz obyektlər hissəsinə keçmək üçün bir kod xətti əlavə edin

Müqayisə komanda hissəsinə keçmək üçün "je" əmrindən istifadə edin. Məsələn, etiketinizdə "oyunçu" yazılırsa, müqayisə dəyəri oyunçuya uyğun gəlirsə oyunçu hissəsinə keçmək üçün j və oyunçu xəttini əlavə edin.

Addım 16. İrəli kodu orijinal koda əlavə edin

Orijinal koda keçən kod xəttini yaratdıqdan sonra, dəyər oyunçu və ya müttəfiqlə uyğun gəlmirsə, orijinal koda daxil olmaq üçün başqa bir kod yaratmalısınız. Bunu etmək üçün "jmp" əmrindən istifadə edərək orijinal koda (və ya fərqli bir iş görən başqa bir kod) atlayan kod xəttindən sonra orijinal koda atlayan bir kod xətti yaradın.

İşləri asanlaşdırmaq üçün yeni etiketlər əlavə etməyin. Müttəfiqləri və düşmənləri fərqləndirmək üçün "yeni gələnlər" in sonunda bir müqayisə kodu yaradın. Sonra müttəfiqdirsə, çıxışa atlayan kod xəttini əlavə edin. Düşmən vəziyyətində orijinal koda keçin. Bu yolla, bir oyunçuya və ya müttəfiqə hücum olarsa (və ya atəş açarsa, bəzi əşyalardan istifadə edərsə və s.), Heç nə dəyişməyəcək, ancaq düşmənə hücum edilsə, kod normal işləyəcək

Addım 17. Daxil edilmiş kodu işə salmaq üçün Çalışdır düyməsini basın

Hər şey yolunda gedərsə, müttəfiqlərlə düşmənləri fərqləndirən yeni kodu tətbiq etmiş olacaqsınız. Aşağıdakı skript bunu edir:

ayırın (newmem, 2048, "Tutorial-x86_64.exe"+2EB6D) etiketi (geri qayıdın) etiketi (orijinal kodu) etiketi (çıxışı) etiketi (oyunçu) // Oyunçu üçün yeni etiket. newmem: // Yeni bir yaddaş ünvanına zəng edin. cmp [rbx+14], 1 // Müttəfiq və düşmən komanda üzvləri arasındakı fərqlər. je player // Obyekt komanda oyunçusudursa oyunçu hissəsinə irəliləyir. jmp originalcode // Obyekt düşmən komandasıdırsa orijinal koda keçir. player: // Oyunçunun komandası üçün yeni bir bölmə yaradır. jmp exit // Çıxışa doğru irəliləyir və oyunçunun komandası ilə heç nə etmir. orijinal kod: // Kodun orijinal bölməsi. movss [rbx+08], xmm0 // Orijinal təlimatı yerinə yetirin (düşmən komandasına). çıxış: // Skriptin sonu. jmp returnhere "Tutorial-x86_64.exe"+2EB6D: jmp newmem returnhere:

8 -dən 8 -ci hissə: Fırıldaq motorunun necə işlədiyini anlamaq

Cheat Engine istifadə edin Addım 1
Cheat Engine istifadə edin Addım 1

Addım 1. Cheat Engine -in necə işlədiyini öyrənin

Kompüterin RAM yaddaşında saxlanan məlumatlara daxil ola bilər. Bir oyun kimi bir proqram işləyərkən, məlumatları sabit disk kimi statik bir saxlama yerindən RAM -a köçürülür. Sonra məlumatlar oxuna və qeyd edilə bilər. Cheat Engine, RAM yaddaşında saxlanan məlumatlara baxmağa və dəyişdirməyə imkan verir.

Addım 2. Terminologiyanı anlayın

Cheat Engine bir çox yüksək səviyyəli kompüter kodunu idarə edir. Necə daha asan işlədiyini başa düşmək üçün daxil olan terminologiyanı anlayın. Cheat Engine -də istifadə olunan bəzi terminlər aşağıda verilmişdir:

  • Dəyər:

    kompüter proqramında ədədi dəyəri olan hər şeyi təmsil edir. Bir oyunda, sağlamlıq faizi, silah miqdarı və ya inventarınızdakı əşyaların sayı ola bilər. Cheat Engine, dəyişənləri axtarmağa və onları dəyişdirməyə imkan verir.

  • Ünvan:

    RAM yaddaşında məlumatların saxlanma yerini təmsil edir. Bəzən bir dəyərin yeri dəyişə bilər.

  • Dəyər növü:

    bir dəyərin necə saxlanıldığını göstərir. Baytlarda ola bilər (məsələn: 2 bayt, 4 bayt və ya 8 bayt), üzmək və ya ikiqat.

  • Göstərici:

    başqa bir ünvan tərəfindən yazılmış bir dəyəri olan bir ünvanı təmsil edir. Bu göstəricilər oyun yükləndikdə və ya oyun zamanı dəyişdirilə bilər.

Image
Image

Addım 3. Cheat Engine -in bir çox oyunla işləmədiyini unutmayın

Hər hansı bir fırıldaqçılıqdan qorunma və ya onlayn çox oyunçuluq funksiyası olan hər hansı bir oyun dəstəklənməyəcək və Cheat Engine -dən istifadə etmək hesabınızı qadağan etmək riski ilə üz -üzə qoya bilər.

  • Adətən real pulla ödənilən mənbələri əldə etmək üçün Cheat Engine istifadə etmək qanunsuzdur və qanunla problem yaşaya bilərsiniz.
  • Bu çox populyar bir proqramdır, buna görə bir çox oyundan qorunma var.
Image
Image

Addım 4. Cheat Engine ilə hansı oyunların işləyə biləcəyini öyrənin

Köhnə və Steam tək istifadəçi oyunları işləyə bilər, ancaq baxmağınız və dəyişdirməyiniz üçün ekranda müəyyən bir dəyərə sahib olmaları lazımdır.

Bir icma bağlantısı olmayan bir çox onlayn flash oyun (tək istifadəçi və hesab lövhəsi yoxdur) Cheat Engine ilə də uyğun gəlir

İpuçları

  • Cheat Engine ilə birlikdə gələn interaktiv dərsdən başlayın. Bütün doqquz addıma daxil olmaq üçün istifadə etməyə çalışın.
  • Cheat Engine, oyunun kiçik tərəflərini dəyişdirmək üçün faydalıdır, çünki böyük birini dəyişdirməyə çalışmaq tətbiqin çökməsinə səbəb ola bilər.
  • Cheat Engine -dən səmərəli istifadə etmək üçün bir az proqramlaşdırma dili biliyinə ehtiyacınız var.

Bildirişlər

  • Bir fırıldaqçı proqramda və ya qorunan bir serverdə Cheat Engine istifadə edirsinizsə, hesabınız qadağan edilə bilər.
  • Roblox -da istifadə etməyə çalışsanız, sözügedən oyundan kənarlaşdırıla bilərsiniz.

Tövsiyə: