כיצד להשתמש במנוע Cheat (עם תמונות)

תוכן עניינים:

כיצד להשתמש במנוע Cheat (עם תמונות)
כיצד להשתמש במנוע Cheat (עם תמונות)

וִידֵאוֹ: כיצד להשתמש במנוע Cheat (עם תמונות)

וִידֵאוֹ: כיצד להשתמש במנוע Cheat (עם תמונות)
וִידֵאוֹ: איך לפתוח קובץ CSV באקסל ? 2024, מאי
Anonim

WikiHow זה מלמד אותך כיצד להשתמש ב- Cheat Engine כדי לשנות כמה משחקי מחשב. Cheat Engine הוא כלי לסריקת זיכרון. בעזרת כלי זה, תוכל לגשת לנתונים המאוחסנים בזיכרון המחשב ולבצע שינויים בנתונים אלה. בדרך זו תוכל לשנות מידע בתוך המשחק, כגון רמת בריאות, תחמושת, ציונים, חיים ורכיבים או היבטים אחרים של המלאי שלך.

שלב

חלק 1 מתוך 8: התקנת מנוע הרמות

363032 5
363032 5

שלב 1. פתח את דף האינטרנט Cheat Engine

גש ל https://cheatengine.org/downloads.php מדפדפן האינטרנט של המחשב שלך.

363032 6
363032 6

שלב 2. בחר הורדת Cheat Engine

קישור גדול זה מופיע במרכז הדף.

  • הגרסה האחרונה של מנוע הצ'אט מופיעה גם בלחצן זה (למשל. הורד את Cheat Engine 6.7 ”).
  • אם אתה צריך להשתמש ב- Cheat Engine במחשב Mac, בחר " הורד Cheat Engine 6.2 עבור Mac ”.
363032 7
363032 7

שלב 3. התקן את Cheat Engine

תהליך ההתקנה שעליך לבצע תלוי במערכת ההפעלה של המחשב שלך:

  • Windows - לחץ פעמיים על קובץ ההתקנה של Cheat Engine, בחר " כן "כאשר תתבקש, בחר" הַבָּא ”, סמן את התיבה" אני מסכים "ובחר" הַבָּא " לאחר מכן לחץ על " הַבָּא "שלוש פעמים נוספות, בטל את הסימון בתיבה" אני מסכים להתקין את McAfee WebAdvisor ", בחר" הַבָּא ולחץ על " להתקין " לאחר השלמת ההתקנה, בחר " הַבָּא "כאשר תתבקש ולחץ על" סיים ”.
  • Mac-לחץ פעמיים על קובץ ההתקנה של DMG Cheat Engine, אמת את התקנת התוכנית כאשר תתבקש, לחץ וגרור את סמל Cheat Engine לספריית "יישומים" ופעל לפי ההוראות שעל המסך.
363032 8
363032 8

שלב 4. הפעל את Cheat Engine

לאחר סיום ההתקנה של התוכנית, לחץ על תפריט "התחל"

Windowsstart
Windowsstart

(Windows) או Launchpad (Mac), ולאחר מכן בחר מנוע רמאות ”.

ייתכן שתצטרך לבחור " כן "או" לִפְתוֹחַ "לפני ש- Cheat Engine ייפתח.

חלק 2 מתוך 8: נעילת תהליך המשחק במנוע Cheat

363032 9
363032 9

שלב 1. התחל את המשחק

הפעל את המשחק שאתה רוצה להשתמש בו עם Cheat Engine.

זכור כי אינך יכול להשתמש במשחקים מקוונים מרובי משתתפים או משחקים מבוססי שרת

363032 10
363032 10

שלב 2. בחר בסמל "תהליכים"

לחץ על כפתור המחשב בפינה השמאלית העליונה של חלון Cheat Engine. לאחר מכן יופיע חלון מוקפץ המציג את התוכניות הפועלות כעת במחשב.

363032 11
363032 11

שלב 3. לחץ על תהליך המשחק

עברו על רשימת התהליכים עד למציאת המשחק הרצוי, ולאחר מכן בחרו שם משחק. אם Cheat Engine ישמש למשחקים שאליהם ניגש מדפדפן, בחר את שם הדפדפן.

  • אם שם המשחק אינו זמין ברשימת "תהליכים", אינך יכול לערוך את התהליך באמצעות Cheat Engine.
  • ייתכן שיהיה עליך ללחוץ על הכרטיסייה " תהליכים ”שנמצא מעל החלון תחילה.
363032 12
363032 12

שלב 4. בחר אישור

לחצן זה מופיע בתחתית החלון. המשחק יהיה נעול ב- Cheat Engine לאחר מכן.

חלק 3 מתוך 8: איתור ושינוי משתנים (ערך) במשחקים

363032 13
363032 13

שלב 1. קבע את היבט או משתנה המשחק (ערך) שברצונך לשנות

על מנת לשנות משתנה משחק, עליו להיות בעל מספר (למשל רמת תחמושת, תקינות או פריט).

המספר המתאים צריך להיות מוצג על המסך. לדוגמה, אם ברצונך לשנות את כמות פריט מסוים במלאי שלך, יהיה עליך לעבור לדף המציג את מספר הפריטים בקטע המלאי

363032 14
363032 14

שלב 2. הסתר את חלון המשחק ולחץ על חלון Cheat Engine

עליך להציג שוב את חלון Cheat Engine בזמן שחלון המשחק מוסתר.

אין לעצור את המשחק בשלב זה

להתגבר על הפחד מחטיפה שלב 5
להתגבר על הפחד מחטיפה שלב 5

שלב 3. לחץ על סריקה חדשה

הוא נמצא בחלקו העליון של חלון Cheat Engine, ליד הלוח משמאל. בכל פעם שאתה רוצה לסרוק היבט או משתנה חדש, עליך ללחוץ על סריקה חדשה ”.

363032 16
363032 16

שלב 4. בחר את סוג הסריקה

ישנם חמישה סוגי סריקות שתוכל לבצע בעת התחלת סריקה חדשה. שתי הסריקות העיקריות שיש להשתמש בהן הן "ערך מדויק" ו"ערך התחלתי לא ידוע ". השתמש בתפריט הנפתח לצד "סוג סריקה" כדי לבחור את סוג הסריקה שיש לבצע. סוגי הסריקות הזמינות כוללות:

  • ערכים מדויקים:

    ”בחר באפשרות זו אם אתה יודע את הסכום או הערך המדויקים שצריך לשנות. לדוגמה, אם אתה יודע את מספר החיים או התחמושת הספציפיים שיש לך, תוכל לבחור באפשרות זו.

  • ערכים ראשוניים לא ידועים:

    "במשחקי וידאו, לפעמים ערכים או כמויות אינם מיוצגים במספרים. לדוגמה, הבריאות או רמת החיים של הדמות מיוצגים על ידי מד בריאות, לא מספר. לדוגמא כזו, לא תדעו את מספר החיים הספציפי או את רמות הבריאות. למעשה, ישנם מספרים המייצגים את אותם היבטים או משתנים, אך אינכם יכולים לראות אותם על המסך. לכן תוכל לבחור באפשרות " ערך ראשוני ידוע ”.

  • גדול יותר מ…:' ”בחר באפשרות זו אם אינך יודע את הערך או הכמות הספציפיים שאתה מחפש, אך עדיין יודע את הערך או הכמות הקטנים ביותר.
  • קטן יותר…:

    בחר באפשרות זו אם אינך יודע את הערך או הכמות הספציפיים שאתה מחפש, אך עדיין יודע את הערך או הכמות הגדולים ביותר.

  • ערך בין…:

    ”בעזרת אפשרות זו תוכל להזין את טווח הערכים או הכמויות שיש לחפש.

363032 17
363032 17

שלב 5. קבע את סוג הנתונים

סוג נתונים מייצג ערך או כמות המאוחסנים בזיכרון. זה יכול להיות קשה לדעת באיזה סוג נתונים לבחור ולכן בשלב זה, ייתכן שיהיה עליך לנחש או להתנסות. השתמש בתפריט הנפתח לצד "סוג נתונים" כדי לציין את סוג הנתונים. אם אינך מוצא את הערך או הכמות שאתה מחפש באמצעות סוג נתונים אחד, לחץ על " סריקה חדשה "ונסה שוב באמצעות סוג נתונים אחר. כמה סוגי נתונים נפוצים שבהם אתה יכול להשתמש כוללים:

  • בתים:

    "אפשרויות" 2 בתים "ו-" 4 בתים "הם סוגי הנתונים הנפוצים ביותר. רוב יישומי Windows משתמשים בסוג הנתונים של "4 בתים", כך שתוכל להתחיל את הניסוי שלך באפשרות זו. אתה יכול גם למצוא משתנים באמצעות סוג הנתונים "2 בתים". ניתן עדיין לנסות את האפשרויות "1 Bytes" ו- "8 Bytes", אך אתה עלול להיתקל בבעיות או טעויות בשתי האפשרויות.

  • צף:

    סוג נתונים של נקודה צפה מתייחס לערך או לכמות שיש להם מספר עשרוני (גם אם אינך רואה זאת במשחקים). לפעמים, משחקים מאחסנים ערכים או כמויות כנקודה צפה כדי למנוע סריקות זיכרון פשוטות. אם אינך מוצא את הערך או הכמות שאתה מחפש באמצעות סריקת הבייטים, נסה לסרוק סוג נתונים זה.

  • זוגות:

    סוג נתונים זה דומה לנקודות צפות, אך מכיל פי שניים מספר ספרות. אם אינך מצליח למצוא את המשתנה בעת סריקת בתים או סוגי נתונים צפים, נסה לסרוק סוגי נתונים אלה.

  • את כל:

    אפשרות זו פועלת לסרוק את כל המשתנים של כל סוגי הנתונים. אפשרות זו יכולה להיות בחירה טובה אם אינך יודע מה לחפש. עם זאת, אפשרות זו מציגה יותר תוצאות חיפוש שעליך לעבות.

363032 18
363032 18

שלב 6. הזן את הערך או הכמות שברצונך לשנות ולחץ על סריקה ראשונה

לדוגמה, אם נותרו לך 20 כדורים ברשימת התחמושת, הקלד 20 בשדה הטקסט "ערך". Cheat Engine יסרוק את כל המשתנים או ההיבטים בעלי ערך או גודל של "20". סביר להניח שתקבלו הרבה משתנים ברשימת הכתובות, כך שתצטרכו לצמצם את תוצאות החיפוש מאוחר יותר.

363032 19
363032 19

שלב 7. חזור למשחק ושנה את ערך המשתנה הרצוי

התהליך שצריך לבצע יהיה תלוי במשחק שבו משתמשים. לדוגמה, אם אתה רוצה להעלות את רמת הבריאות שלך, אתה יכול לפגוע בעצמך להוריד קודם את רמת הבריאות שלך. אם אתה רוצה עוד תחמושת, ירה כמה סיבובים כדי להוריד את ספירת התחמושת תחילה.

363032 20
363032 20

שלב 8. חזור אל Cheat Engine וסרוק אחר משתנים מעודכנים

הסתר את חלון המשחק ולחץ על Cheat Engine. הקלד ערך או כמות חדשים בקטע "ערך" ולאחר מכן לחץ על " הסריקה הבאה " Cheat Engine יסרוק את כל המשתנים בסריקה הראשונה, ולאחר מכן יצמצם אותם למשתנה או כתובת עם הערך המומר לגודל או למספר, כפי שהזנת בשורת "ערך".

  • ערכים ראשוניים לא ידועים:

    "אם תבחר" ערך התחלתי לא ידוע "בסריקה הראשונה, בחר" ערך מוגבר "או" ירידה בערך תחת הכותרת "סוג סריקה", תלוי אם הערך (או העוצמה) עולה או יורד. Cheat Engine יסרוק את כל הערכים או הכמויות הגדלים או יורדים, במקום לסרוק ערכים ספציפיים או קבועים.

363032 21
363032 21

שלב 9. חזור על תהליך החיפוש עד שיהיו לך ארבעה (או פחות) ערכים/כמויות

המשך לשנות את הערך או הגודל, ולאחר מכן חפש את הערך שהשתנה עד שיוצגו לך מקסימום ארבעה היבטים או משתנים בצד שמאל של חלון Cheat Engine.

סוף סוף תראה את הערך או הכמות שחיפשת בעבר בעמודה "הקודם" בכל משתנה/ערך היבט, בעוד שהערך או הכמות הנוכחיים מוצגים בעמודה "ערך"

363032 22
363032 22

שלב 10. הוסף משתנים או היבטים לרשימת הכתובות

תוכל ללחוץ פעמיים על היבט כדי להוסיף אותו לרשימת הכתובות בתחתית חלון Cheat Engine, או ללחוץ על כתובת כדי להדגיש אותו ולבחור את סמל החץ האלכסוני האדום בפינה השמאלית התחתונה של המשתנה או רשימת הממדים. לאחר מכן, המשתנה יתווסף לרשימת הכתובות בתחתית החלון.

לבחירת כתובות או משתנים מרובים, החזק את המקש "Shift", ולאחר מכן לחץ על המשתנים העליונים (הבחירה הראשונה) והתחתונה (הבחירה האחרונה) ברשימה

363032 23
363032 23

שלב 11. שנה את הערך לכמות הרצויה

בצע את השלבים הבאים כדי לשנות את הערך או הגודל של משתנה/היבט:

  • לחץ פעמיים על הערך תחת "ערך" ברשימה, בתחתית חלון Cheat Engine.
  • הזן ערך או כמות חדשים בעמודה "ערך".
  • לחץ על " בסדר ”.
363032 24
363032 24

שלב 12. בדוק אם ערך או גודל הגודל השתנה במשחק

כשאתה פותח את המשחק מחדש, המשתנה או ההיבט שנערך יציגו את הגודל או הערך שהזנת. בשיטה או בקטע הבא, תלמד כיצד לשמור על שינוי הערכים או הכמויות על ידי המרתם לקוד שאינו פעיל.

ייתכן שיהיה עליך לשנות את ערך או גודל המשתנה שוב לפני שהוא מתעדכן

חלק 4 מתוך 8: שינוי הקוד למניעת שינויים בערך או בכמות

363032 25
363032 25

שלב 1. סרוק אחר משתנים שלא ניתן לשנות את גודלם

קטע או קטע זה ילמדו אתכם כיצד להשתמש בתכונה 'מציאת קודים' כדי למצוא את הכתוב בכתובת או במשתנה שברצונכם לשנות ולהחליף אותו בקוד שאינו תפעולי. לפיכך, הערך או גודל המשתנים במשחק לא ישתנו. השתמש בשלבים בסעיף הקודם כדי לברר אילו היבטים עליך לשנות. הוסף את המשתנה לרשימה בתחתית המסך.

363032 26
363032 26

שלב 2. לחץ לחיצה ימנית על הכתובת ובחר גלה לאיזו גישה יש כתובת זו

חלון Debugger Engine Debugger ייפתח לאחר מכן. חלון זה מציג הוראות הנוגעות לכתובת שאליה אתה עומד לגשת.

363032 27
363032 27

שלב 3. לחץ על כן

עם אפשרות זו, אתה מאשר שברצונך לחבר את המאגר לתהליך Cheat Engine. החלון "באגים לקודים" ייפתח. הרשימה תהיה ריקה בפעם הראשונה שהחלון ייפתח.

363032 28
363032 28

שלב 4. חזור למשחק ושנה את הערך או גודל המשתנה או ההיבט

שוב, חזור למשחק ועשה משהו כדי לשנות את ההיבט או המשתנה שערכו לא אמור להשתנות. הוראות קוד המגישות את הכתובת או המשתנה שנבחרו מוצגות בחלון באגים.

363032 29
363032 29

שלב 5. חזור אל Cheat Engine ולחץ על ההוראות ברשימה

בחלון עשוי להיות יותר מכתובת או משתנה אחד. אם כן, בחר כתובת או משתנה שאינו מקושר לאותה כתובת בסיס. חפש הוראות בעלות ערכים שונים בין הסוגריים המרובעים "[" ו- "] מאשר הערכים האחרים.

363032 30
363032 30

שלב 6. לחץ על החלף

הקוד יוחלף בקוד לא מבצעי (NOP).

אם יש יותר ממשתנה אחד ברשימה, בחר את כל המשתנים

363032 31
363032 31

שלב 7. לחץ על עצור

הקוד הלא תפעולי יוחל או יופעל. לפיכך, הערך או גודל ההיבט שנבחר לא ישתנו במשחק.

כדי לשחזר את הקוד המקורי, בחר משתנה ברשימה ולחץ על " הצג מפרק " לחץ לחיצה ימנית על החלק המציג את הטקסט "NOP" ובחר " שחזור עם הקוד המקורי " אם אינך רואה את האפשרות לחץ על " החלף בקוד שלא עושה כלום "ובחר" כן " לאחר מכן, לחץ לחיצה ימנית שוב " NOP "ובחר" שחזור עם הקוד המקורי ”.

חלק 5 מתוך 8: שימוש במצביעים לאיתור קודי הגדרות היבט או משתנים

363032 32
363032 32

שלב 1. סרוק את המשתנה או ההיבט שאת ערך או גודל אתה רוצה לשנות

לפעמים הכתובת של משתנה או היבט של משחק עשויה להשתנות, אם אתה מפעיל מחדש את המשחק או באמצע המשחק. אתה יכול להשתמש במצביע או במצביעים כדי לברר למה הכתובת או המשתנה מתייחסים. לאחר שמצאת כתובת סטטית ברמת הבסיס שאינה משתנה, תוכל לשנות את המשתנה או ההיבט של המשחק.

363032 33
363032 33

שלב 2. לחץ לחיצה ימנית על הכתובת ובחר גלה מה כותב לכתובת זו

חלון הבאגים ייפתח לאחר מכן.

אם ישנן מספר כתובות, פתח חלון לאיתור באגים עבור כתובות אלה (כמה שמותר Cheat Engine)

363032 34
363032 34

שלב 3. חזור למשחק ושנה את הערך או גודל היבט המשחק

שוב, חזור למשחק ועשה משהו כדי לשנות את כמות ההיבט הרצוי (למשל השתמש בנשק, קיבל מכה וכו '). הוראות המתייחסות לכתובת ההיבט המתאים יופיעו בחלון באגים.

אם לא מופיע דבר בחלון באגים, הכתובת שנבחרה אינה הכתובת הנכונה. נסה כתובת אחרת

363032 35
363032 35

שלב 4. חזור אל Cheat Engine ולחץ על הוראות ברשימה

הוראות מוצגות בחלון באגים. יכולה להיות יותר מכתובת אחת שמופיעה בחלון. אם כן, חפש הוראה עם מערך תווים שונה בין הסוגריים המרובעים "[" ו- "], בהשוואה למערך התווים בהוראות האחרות. אם אין כתובת עם תו אחר, בדוק שהמצביע או המצביעים בשימוש זהים לכל הכתובות.

אם לערכת התווים יש סמל "+" ומספר בסוף (למשל [ESI+14]), הסמל והמספר הם מספרים מקוזזים. רשום את המספר. תזדקק לזה אחר כך

363032 36
363032 36

שלב 5. לחץ על מידע נוסף

ההוראות המופיעות כאשר הערך או הכמות של היבט של משחק משתנים בחלון "מידע נוסף" יוצגו. המצביע המתייחס לכתובת יוצג גם הוא.

תוכל גם למצוא את הכתובת על ידי בחינת התווים הכלולים בסוגריים מרובעים, ואז להסתכל על המספר שמגיע אחרי התווים המוצגים להלן. לדוגמה, אם הכתובת "[rdx]" נמצאת ליד הכתובת, חפש את המחרוזת "RDX = xxxxxxxx" בתחתית החלון

363032 37
363032 37

שלב 6. לחץ על תיבת הסימון לצד "Hex" ובצע סריקה חדשה של כתובת המצביע

כתובת המצביע מוצגת לצד הטקסט "ערך המצביע הדרוש למציאת כתובת זו הוא כנראה xxxxxxxxx". בצע את השלבים הבאים כדי למצוא את הכתובת בסוף המשפט.

  • לחץ על " סריקה חדשה ”.
  • לחץ על תיבת הסימון שכותרתה "משושה" לצד העמודה "ערך".
  • הזן את כתובת המצביע בשדה "ערך" ולחץ על " סריקה ראשונה ”.
363032 38
363032 38

שלב 7. לחץ פעמיים על כתובת הסימנייה

הכתובת תתווסף לרשימה בתחתית חלון Cheat Engine.

כתובות עשויות להופיע בירוק בתוצאות הסריקה. אם כן, הכתובת היא כתובת סטטית וסביר להניח שהמצביע שאתה מחפש. לפעמים, המצביע שנמצא הוא גם מצביע אחר. רמזים כאלה ידועים בשם מצביעים מרובי רמות. אם אתה נתקל במצביע רב -שכבתי, יהיה עליך לחזור על השלבים שלמעלה עבור כל מצביע שנמצא על מנת למצוא את הכתובת הסטטית הראשית של המצביע

363032 39
363032 39

שלב 8. לחץ פעמיים על המספר תחת "כתובת"

תיבת הדו -שיח "שנה כתובת" תיפתח.

363032 40
363032 40

שלב 9. העתק את הכתובת בשדה ולחץ על ביטול

כדי להעתיק כתובת, פשוט סמן את הטקסט כולו בעמודה בחלק העליון של התיבה "שנה כתובת". לחץ לחיצה ימנית על הכתובת ובחר " עותק " לאחר מכן לחץ על " לְבַטֵל "כדי לסגור את העמודה.

363032 41
363032 41

שלב 10. לחץ על הוסף כתובת באופן ידני

הוא נמצא בצד שמאל למעלה של רשימת הכתובות, בתחתית חלון Cheat Engine. תיבה הדומה לתיבה "שנה כתובת" תיפתח, אך בתיבה זו תוכל להוסיף כתובת אחת בלבד.

363032 42
363032 42

שלב 11. לחץ על תיבת הסימון לצד "מצביע"

התיבה תתרחב ותופיע שדה טקסט חדש להזנת המצביע.

363032 43
363032 43

שלב 12. הדבק את כתובת המצביע בשדה תחת "מצביעים" ולחץ על אישור

תוצג כתובת חדשה עבור המצביע השולט בהיבט של המשחק שברצונך לשנות. הכתובת לסימניה החדשה שנוצרה אמורה להיראות בערך "Pxxxxxxxx". מחרוזת הטקסט מצביעה על כך שמצביע זה מתייחס לכתובת ספציפית.

  • אם יש מספר קיזוז, הזן את המספר בשדה שמעל העמודה שבה הדבקת את הכתובת.
  • אם יש יותר מסימניה אחת, לחץ על " הוסף קיזוז " שדות מספר הקיזוז יתווספו לראש האזור או העמודה שבהם תדביק את הכתובת. הזן את מספר הקיזוז המתאים בכל עמודה.
363032 44
363032 44

שלב 13. לחץ על התיבה "פעיל" שליד כתובת הסימניה שהוספת זה עתה

תיבה זו נמצאת מתחת "פעיל" ברשימת הכתובות בתחתית המסך. המצביע יופעל לאחר מכן.

363032 45
363032 45

שלב 14. שנה את גודל היבט של הכתובת שהוספת

גודל הפן של כתובת המצביע שנוצרה זהה לכתובת ההיבט שאתה מחפש. אם המצביע מצביע על מיקום אחר, הכתובת המקורית שסרקת כבר לא תהיה תקפה. עם זאת, אתה עדיין יכול לשנות את ערך ההיבט של כתובת מצביע שכבר נוצרה. שינוי זה יפעל, ללא קשר למיקום האובייקטיבי או ההתייחסות של גודל האספקט. לחץ על המספר מתחת לטקסט "ערך" עבור הכתובת שנוספה. הזן ערך או כמות מספריים חדשים ולחץ על " בסדר ”.

חלק 6 מתוך 8: שימוש בהזרקת קוד לשינוי קוד

363032 46
363032 46

שלב 1. סרוק את הפן או המשתנה שאת השינויים שלו אתה רוצה לעצור

חלק זה ילמד אותך כיצד להשתמש בהזרקת קוד לשינוי תהליך שינוי ערכי היבט/משתנה לפי קוד. לדוגמה, אם רמת הבריאות של הדמות שלך יורדת עם כל להיט, תוכל לשנות את קוד המשחק כך שרמת הבריאות תעלה כאשר אתה נפגע.

363032 47
363032 47

שלב 2. לחץ לחיצה ימנית על הכתובת ובחר גלה מה כותב לכתובת זו

לאחר מכן ייפתח חלון באגים לאתר באגים.

363032 48
363032 48

שלב 3. לחץ על כן

עם אפשרות זו, אתה מאשר שברצונך לחבר את המאגר לתהליך Cheat Engine. החלון "באגים לקודים" ייפתח. הרשימה תהיה ריקה בפעם הראשונה שהחלון ייפתח.

363032 49
363032 49

שלב 4. חזור למשחק ושנה את הערך או גודל המשתנה

שוב, חזור למשחק ועשה משהו כדי לשנות את ההיבט או המשתנה שערכו לא אמור להשתנות. הוראות קוד המגישות את הכתובת או המשתנה שנבחרו מוצגות בחלון באגים.

363032 50
363032 50

שלב 5. פתח מחדש את המשחק ושנה את ערך ההיבט או גודל

שוב, חזור למשחק ועשה כל מה שצריך כדי לשנות את הערך או גודל ההיבט. הוראות המתייחסות לכתובת המתאימה יוצגו בחלון באגים.

363032 51
363032 51

שלב 6. חזור אל Cheat Engine ולחץ על הוראות ברשימה

ייתכן שיופיעו יותר מכתובת אחת בחלון. אם כן, חפש הוראות עם המילה "תת" כדי להפחית את הערך או הכמות של היבט, או את המילה "הוסף" או "inc" להגדלת הערך או הגודל.

363032 52
363032 52

שלב 7. לחץ על הצג פירוק

הקוד ייפתח בחלון המפרק.

363032 53
363032 53

שלב 8. בחר את הקוד שמפחית או מגדיל את הערך או הגודל

בדרך כלל, הקוד שצריך לבחור הוא ההוראה הראשונה בראש הקוד. יתכן שבקוד יש בתחילת המילה "תת" או "הוסף" המשמשת לצמצום או הגדלת גודל ההיבט הרלוונטי.

363032 54
363032 54

שלב 9. לחץ על כלים, בא אחריו הרכבות אוטומטיות.

חלון המכלול האוטומטי ייפתח.

363032 55
363032 55

שלב 10. לחץ על תבניות ובחר הזרקה מלאה.

יופיע חלון מוקפץ המאשר את הכתובת שאליה יתווסף הקוד.

363032 56
363032 56

שלב 11. ודא שהכתובת נכונה ולחץ על אישור

בדוק וודא שהכתובת בעמודה זהה לכתובת שבחרת בחלון המפרק "מציג זיכרונות". לאחר מכן לחץ על " בסדר " התבנית החדשה תיפתח לאחר מכן.

363032 57
363032 57

שלב 12. החלף את הקוד בהפוך

גלול לפלח המציג את המילה "קוד". השורה למטה היא הקוד שמשנה את גודל או הערך של ההיבט. אם השורה מתחילה במילה "תת", שנה "תת" ל"הוסף ". אם השורה מתחילה במילה "הוסף", החלף את המילה ב"תת ". תוכל גם לשנות את הגודל בסוף השורה כדי לקבוע את כמות השינוי שבוצע או אירע.

363032 58
363032 58

שלב 13. לחץ על בצע, עקבו כן פעמיים.

כפתור "בצע" נמצא בתחתית חלון הזרקת הקוד. Cheat Engine ישאל אם אתה בטוח שאתה רוצה להזריק את הקוד. לחץ על " כן " כדי לאשר. לאחר מכן, בחר " כן "או" לא "כדי לפתוח קוד חדש בחלון המפרק. אם הזרקת הקוד מוצלחת, השינוי בערך או גודל ההיבט במשחק יתרחש הפוך. במקום לאבד כדורים, תרוויח תחמושת כאשר תשתמש בנשק שלך. במקום לרדת, רמת הבריאות של הדמות תעלה גם כאשר אתה נפגע ממכה של יריב.

חלק 7 מתוך 8: הבחנה של אובייקטים עם אותו קוד

363032 59
363032 59

שלב 1. סרוק את הפן או המשתנה שאת השינויים שלו אתה רוצה לעצור

במשחקים מסוימים, לחלק מהאובייקטים יש אותו קוד. זריקות קוד המבוצעות על אובייקט אחד יכולות להשפיע על אובייקטים אחרים. המשמעות היא שכאשר אתה "מקפיא" את סרגל הבריאות של דמות, אתה עשוי להבחין בכך שגם סרגלי הבריאות או החיים של דמויות האויב קפואים. במצבים כאלה, עליך לדעת להבדיל כל אובייקט ולכלול סקריפטים או קוד המשפיע רק על האובייקטים שאתה רוצה.

כדי להכניס סקריפטים או קוד לאובייקטים שונים, עליך לדעת קוד הרכבה כלשהו. עם זאת, יצירת קוד בסיסי זה אינה כה קשה לביצוע

363032 60
363032 60

שלב 2. לחץ לחיצה ימנית על הכתובת ובחר גלה מה כותב לכתובת זו

לאחר קביעת כתובת ההיבט או המשתנה שברצונך לשנות או לעצור, אתר את המצביע או הקוד המתייחס לכתובת, פתח את חלון האיתור וזיהה את הקטע או הקוד המתאים לאותה כתובת.

363032 61
363032 61

שלב 3. בחר את ההוראות ולחץ על הצג מפרק

לחץ על ההוראה המסומנת כאשר חלון האיתור נפתח. הוראות יוצגו בחלון פירוק הקוד.

363032 62
363032 62

שלב 4. לחץ באמצעות לחצן העכבר הימני על ההוראה העליונה ולחץ על גלה לאילו כתובות ניגשת הוראה זו

חלון המציג רשימה של כל הכתובות שאליהן ניגשת ההוראה בעת ההתייחסות לכתובת החדשה, ייטען על המסך.

363032 63
363032 63

שלב 5. אפשר שינויים בערך או גודל לכל האובייקטים במשחק

תוצג רשימה של כל הכתובות שאליהן ניגשת ההוראה. לדוגמה, אם אתה רוצה להפסיק לשנות את הערך או הגודל של סרגל הבריאות/החיים של הדמות, תוכל לחזור למשחק תחילה ולתת לדמות לקבל מכה. מוצגות הוראות המגישות לכתובות ברשימת הכתובות הנגישות. אם אתה מכה או תוקף דמות אויב המשתמשת גם בהוראות אלה, ההוראות המתאימות יוצגו ברשימה.

363032 64
363032 64

שלב 6. בחר את כל הכתובות ברשימת הכתובות הנגישות

ברגע שיש לך כתובת לכל אובייקט שיש לו את אותה כתובת ברשימה, פשוט לחץ וגרור את הסמן כדי להדגיש את כל הכתובות.

לחלופין, תוכל ללחוץ לחיצה ימנית על כל כתובת ולבחור " הצג מצבי רישום ”.

363032 65
363032 65

שלב 7. מבנה נתונים שונה על כל הכתובות המוצגות

בצע את השלבים הבאים ליצירת מבנה נתונים של כל הכתובות המוצגות:

  • לחץ לחיצה ימנית על הכתובות שנבחרו.
  • לחץ על " פתח נתוני נתח עם כתובות נבחרות ”.
  • לחץ על " בסדר ”.
  • הזן את שם מבנה הנתונים ולחץ על " בסדר ”.
  • לחץ על " כן ”.
  • הזן את הגודל הראשוני של המבנה או השאר אותו כפי שהוא, ולאחר מכן לחץ על " בסדר ”.
363032 66
363032 66

שלב 8. מצא כמות שהיא זהה לגודל האספקט של השחקן, אך שונה מגודל האספקט של אובייקטים אחרים או דמויות אויב

בעת התבוננות במבנה הנתונים או ברשומות של כל אובייקט, עליך לחפש ערכים זהים לכל הדמויות הראשיות/חברות, אך שונות מדמויות אויב. לדוגמה, אם לקבוצה A יש שתי דמויות של שחקנים ולצוות B יש שתי תווים הנשלטים על ידי מחשב, הדמויות של צוות A עשויות להיות מיוצגות על ידי הערך או המספר "1", והדמויות של קבוצה B מיוצגות במספר "2".

אם אינך מוצא את אותו ערך או משתנה לדמות השחקן/חבר, אך שונה מדמות האויב, תוכל ליצור ערך או משתנה משלך. פשוט לחץ לחיצה ימנית על אחד הערכים (למשל מצביע) ובחר " הוסף אלמנט " בחר "4 בתים" כסוג הנתונים וספק מספר קיזוז שאינו בשימוש. מספר הקיזוז מוצג בצד שמאל של טבלת מבנה ניתוק הנתונים.

363032 67
363032 67

שלב 9. רשום את ערך הערך או המשתנה

בכל פעם שאתה ניגש לתצוגת הרישום או לניתוח הנתונים, ערך הרישום נמצא בצד שמאל שלו. בתצוגת הרשמים, אתה יכול להתמקד ברשם בפועל שאליו ההוראה מחוברת או קשורה אליו (למשל RSI, RDX, EDX וכדומה). אם אתה ניגש למבנה הנתונים, הרישומים מוצגים כקזוז מספר או אות בצד שמאל של החלון.

363032 68
363032 68

שלב 10. פתח תבנית קוד חדשה להוראות

חזור לחלון "מציג הזיכרון" ופתח תבנית הזרקת קוד חדשה להוראות המקושרות לכתובות אחרות. בצע את השלבים הבאים:

  • לחץ על ההוראה בחלון "מציג הזיכרון".
  • לחץ על " כלים "בשורת התפריטים בחלק העליון של החלון.
  • לחץ על " מכלול אוטומטי ”.
  • לחץ על " תבניות "בשורת התפריטים בחלק העליון של החלון.
  • לחץ על " הזרקת קוד ”.
363032 69
363032 69

שלב 11. צור תווית חדשה לאובייקט שברצונך להגדיר או לשלוט בו

התווית מוצגת בחלק העליון של תבנית הזרקת הקוד. הוסף תווית חדשה לאובייקט שברצונך לשלוט בו תחת התווית הקיימת. כדי להוסיף תווית, פשוט הקלד את התווית, ואחריו שם התווית (בסוגריים). לדוגמה, תוכל להקליד "תווית (שחקן)" או "תווית (אויב)".

363032 70
363032 70

שלב 12. צור קטע חדש עבור התוויות שכבר נוצרו

כדי ליצור קטע חדש, הקלד את שם התווית, ואחריו נקודתיים (":") בכל מקום לפני הקוד או אחריו.

363032 71
363032 71

שלב 13. הוסף את קוד גודל הגודל של האובייקט הרצוי לתווית

תזדקק לידע קידוד בסיסי לשלב זה. הוסף שורת קוד שמשנה את ערך או גודל הפן באובייקט, בהתאם לשינויים שאתה רוצה. לאחר מכן, עליך להוסיף שורת "קפיצה" נוספת לסיום, הקוד המקורי וקוד ההחזרה.

363032 72
363032 72

שלב 14. צור קוד השוואה תחת "newmem"

השורה עם המילה "newmem:" בתבנית הזרקת הקוד מצביעה על כך שההוראה יוצרת כתובת זיכרון חדשה. בדרך כלל, קוד זה מתווסף מיד לאחר הקוד המקורי שבו יש את התווית "(קוד:)" או "(קוד קוד:)". השתמש בפקודה "cmp" ליצירת שורת קוד המשווה את כמויות ההיבט של אובייקטים שונים ברישום או ברישום ומספרי הקיזוז שלהם. לדוגמה, אם "RDX" עם ערך קיזוז של 14 משמש להבדיל בין צוות השחקנים לבין צוות המחשב, ולצוות השחקנים יש ערך "1", עליך להקליד cmp [rbx+14], 1 כדי לבדוק אם האובייקט הוא דמות שחקן או לא.

363032 73
363032 73

שלב 15. הוסף שורת קוד שתקפוץ ישירות לאובייקט שברצונך לשנות

השתמש בפקודה "je" כדי לקפוץ לפלח פקודת ההשוואה. לדוגמה, אם התווית שיצרת נקראת בשם "שחקן", הוסף שחקן שורה בלבד כדי לעבור לפלח "שחקן" אם התוצאה של השוואת הערך/היבט נעשית בהתאם לדמותו של השחקן.

363032 74
363032 74

שלב 16. הוסף שורת קוד עובדת עוקפת את שאר הקודים וגישה ישירה לקוד המקורי

לאחר יצירת הקוד שחוזר על קטע האובייקט שברצונך לשנות, עליך להוסיף שורת קוד שקופצת לקוד המקורי אם המשתנה/היבט אינו קשור לדמות השחקן/חבר. השתמש בפקודה "jmp" כדי ליצור שורת קוד שמקפצת לקוד המקורי לאחר שהזנת שורה של קוד שמקפצת לקוד המקורי או קבוצת קוד אחרת עם פונקציה אחרת.

כדי להקל, אל תוסיף תוויות חדשות. פשוט הוסף את קוד ההשוואה בסוף "אנשים חדשים:" כדי להבדיל בין דמויות חבר לדמויות אויב. לאחר מכן, הכנס שורת קוד שקופצת לסופה אם תוצאת ההשוואה מתייחסת לדמות שחקן/חבר. אם התוצאה מתייחסת לדמות אויב, עבור לקוד המקורי. כך, אם תוקף את אופיו של שחקן או של בן ברית (או שמשתמשים בכדורי אקדח וכדומה), שום דבר בסדר גודל או בערך לא ישתנה. עם זאת, אם תוקף דמות אויב, הקוד יבוצע כרגיל

363032 75
363032 75

שלב 17. לחץ על בצע

הקוד שהוזן יבוצע. אם הכל הלך כשורה, הזנת בהצלחה קוד חדש המבדיל בין דמויות ידידותיות לדמויות אויב. הדוגמה הבאה היא סקריפט או קוד פשוט שניתן להשתמש בהם כדי להבחין בין דמות שחקן/חבר לדמות אויב:

alloc (newmem, 2048, "Tutorial-x86_64.exe"+2EB6D) label (לחזור לכאן) תווית (קוד קוד) תווית (יציאה) תווית (נגן) // תווית חדשה לשחקן. newmem: // קוד זה משמש ליצירת כתובת זיכרון חדשה. cmp [rbx+14], 1 // קוד זה מבדיל חבר בצוות השחקן/חבר מצוות האויב. je player // קוד זה משמש להפניית ביצוע קוד לפלח השחקנים אם האובייקט או תוצאת ההשוואה מתייחסים לצוות השחקן. jmp originalcode // קוד זה משמש להפניית ביצוע קוד לקוד המקורי אם האובייקט או תוצאת ההשוואה מתייחסים לצוות היריב. player: // קוד זה משמש ליצירת קטע חדש לצוות השחקנים. jmp exit // קוד זה מפנה את ביצוע הקוד עד הסוף ואינו משפיע על צוות השחקנים. originalcode: // קוד זה מתייחס לפלח הקוד המקורי. movss [rbx+08], xmm0 // קוד זה מבצע את ההוראות המקוריות (לצוות היריב) יציאה: // קטע זה הוא סוף הקוד. jmp returnhere "Tutorial-x86_64.exe"+2EB6D: jmp newmem returnhere:

חלק 8 מתוך 8: הבנת השימוש במנועי רמאות

363032 1
363032 1

שלב 1. למד כיצד Cheat Engine עובד

שלב 2. להבין את המינוח של Cheat Engine

Cheat Engine עוסק בקודי מחשב שונים ברמה גבוהה. כדי להקל על ההבנה, כדאי להכיר חלק מהמינוחים בתוכנית זו. להלן מספר מונחים המשמשים ב- Cheat Engine:

  • ערכים:

    ערך הוא כל משתנה או היבט בתוכנית שיש לה גודל מספרי או ערך. במשחק, היבט זה יכול להיות אחוז הרמה הבריאותית של הדמות, כמות התחמושת או מספר החפצים שבבעלותכם. Cheat Engine מאפשר לך לסרוק משתנים ולשנות אותם.

  • כתובות:

    כתובת היא המיקום שבו המידע מאוחסן ב- RAM. לפעמים, המיקום של המשתנה עשוי להשתנות.

  • סוגי מידע:

    סוג הנתונים מתייחס לתהליך האחסון המשתנה. ניתן לאחסן נתונים בבתים (למשל "2 בתים", "4 בתים" או "8 בתים"). ניתן לאחסן נתונים גם כנקודה צפה או שילוב של השניים.

  • מצביעים:

    מצביע או מצביע היא כתובת עם משתנה שמופנה או מופנה לכתובת אחרת. כתובות כאלה יכולות להשתנות בכל פעם שאתה טוען משחק (או לפעמים באמצע משחק).

363032 3
363032 3

שלב 3. זכור כי Cheat Engine לא תמיד עובד עבור כל המשחקים

זכור כי לא ניתן לשנות חלק מהמשחקים עם הגנה כלשהי נגד רמאות או תכונות מרובות משתתפים מקוונות באמצעות מנוע הצ'אט. אם תאלץ את עצמך להשתמש ב- Cheat Engine, החשבון או פרופיל השחקן שלך ייחסמו, ולא תוכל לשחק משחקים מקוונים.

  • אם מסתבר שמנוע ה- Cheat הוא שמיש ואתה משתמש בו כדי להשיג תוכן שבדרך כלל (וצריך) לרכוש באופן חוקי (בכסף), אתה עלול לעמוד לדין בגין גניבה.
  • Cheat Engine היא תוכנית כה פופולרית שרוב המשחקים מגיעים עם הגנה נגדה.
363032 4
363032 4

שלב 4. הכיר את המשחקים שאתה יכול לשנות באמצעות Cheat Engine

ניתן לשנות כמה משחקים ישנים יותר לשחקן יחיד ומשחק יחיד מ- Steam באמצעות מנוע הצ'אט. עם זאת, המשחקים חייבים להיות בעלי משתנה עם ערך או גודל שתוכלו לראות על המסך ולשנות.

כמה משחקי פלאש באינטרנט שאין להם קישורים או קישורים לקהילה (למשל משחקי שחקן יחיד ללא רשימת ציונים גבוהה) עשויים להיות תואמים ל- Cheat Engine

טיפים

  • התחל בצפייה בהדרכות האינטראקטיביות הכלולות בתוכנית Cheat Engine. השתמש במיומנויות אלה כדי לעבור את תשעת השלבים המוצגים.
  • אתה יכול להשתמש במנוע Cheat כדי לשנות היבטים קטנים של המשחק. עם זאת, המשחק עלול לקרוס או לקרוס אם תנסה להשתמש במנוע הצ'אט כדי לשנות תכונות או היבטים מורכבים יותר.
  • על מנת להשתמש במנוע Cheat ביעילות, כדאי להכיר או להכיר ידע בקידוד.

אַזהָרָה

  • ייתכן שהפרופיל או החשבון שלך ייחסם אם אתה משתמש ב- Cheat Engine בשרתי VAC או בשרתים אחרים עם הגנה נגד רמאות.
  • ב- Roblox לא ניתן לפרוץ באמצעות מנוע הצ'אט הרגיל. אם אתה מכריח את עצמך להשתמש בו, אתה יכול להיגרר מהמשחק שאתה רוצה לפרוץ.

מוּמלָץ: