ثم قم بعد ذلك بتشغيل لعبة 200668 501148 60001087005 (أنصحك بوضع اللعبة على أقل دقة عرض حتى تصبح عملية البحث
اسرع) بعد البدء باللعب سوف تكون اللعبة كما يلي:
0ع800ع/0111ل08 لاعلا
6ع مقع عمة اعلا لزاقااه :81ا10100
هذا هو الزقم الذي سوف نقوم بتثبيته
الآن وبعد أن عرفنا أي قيمة سوف نقوم بتثبيتهاء يمكننا العوذة الى برنامج 158807 باستخدام 785 + عل ومن ثم نضغط على الزر
التالي
فتظهر لنا نافذة مليفة بأيقهات وأسماء البرامج التي تعمل في هذة اللحظة؛ نختار من هذه القكثمة اسم اللعبة وقو
06«8 01111 ثم نضغط على زر 08087:
تقاضاق كه
4ع /501 آ يا عار 32د بوب وك ع4:ع 4011[ عب زواراهاطمه
عع 00110132 | 00 280010 0003268 [_ عه واد [*
> | ناكس اسن ا عبر 1و عانم 3 عع 00 نا 1ب 47
نلاحظ الآن أن اسم البرنامج قد ارتبط بلعبتناء بعد ذلك تبداً عمليتنا بالبحث عن العنوان الذي تقوم اللعبة بتخزين قيمة عدذ
السكاكين فيه, : نضغط على الزر الذي شكله مثل المكبرة للها, ومن ثم تظهر لنا ناقذة نختار من قائمة 588301 الموجودة في
الأعلى ١1/8/08 540821 وفي مربع 6ل|8/١ نضع قيمة 6 هنضبط مربع 11/08 على 8/1 4؛, ومن ثم نقوم بالبحث؛ بعد الإنتهاء نضغط زر
العملية السابقة مرة أخرى فسوف نجد أنه لا يوجد سوى عنوان واحد:
ا لزي حرا
فنضغط عليه مرتين بالزر الأيسر للفأرة, فنجد أن هذا العنوان قد تمت إضافته الى القائمة الموجودة في يسار البرنامج؛ لكي تتأكد
أن هذه هو العنوان يمكنك تغيير القيمة 8ل|8/ا الى أي رقم تريد وليكن 15 مثلاً ثم عد الى اللعبة فتجد أن عدد السكاكين قد أصبح
5 مثل الرقم الذي اخترت؛ إن العنوان الذي وجدته أثناء بجني هو: 501842 ولكن العنوان الذي سوف يكون احتمال اختلافه 9699,
البدء بكسر ال 01018: ٍ
يجب تطبيق هذه الخطوات مباشرة بعد إيجاد العنوان؛ أي قبل إغلاق اللعبة وإلا فلن تعمل
من قائمة 8000-1806 في الأعلى اختر أمر 06086 6 ا50350؛ ومن ثم اختر 10/170017 8100113821 فتظهر لك نافذة اخرى؛ عد الى
النافذة السابقة وقم بتحديد العنوان الذي وجدته من القائمة اليسرى ومن ثم اضغط الزر الأيمن عليه واختر 8056011806 والآن عد
والآن عد الى اللعبة؛ وقم برمي أحد السكاكين مزة أخرى وقم بالعودة مباشرة (أي قبل أن تقوم بأي شيء) الى نافذة 2614ل اصاناة
يجب أن يكون هذا السطر هو نفسه السطر الذي ظهر لك إن هذا السطر هو السطر البرمجي بلغة الأسمبلي الذي قوم بإنقاص
نقوم بهذه الخطوة نقوم بالضغط على المريع الموجود على يسار السطر السابقء فنلاحظ أن هذا المربع قد امتلأبوجه أحمن,
المت ترمد 90 040
لاحظ الأمر 00 6*6 [0*58-وظة] »مل 898 0667
باختيار أمر م501 8000 من قائمة +7071 في أعلى البرنامج؛ إن هذا الزر مخصص فير الأساس للاستخدام مع برنامج آخر هو
:ا 1181409 7780083 ولكن هذا البرمج يصنع 180815 بأحجام كبيرة (حوالي نصف ميغا) أما برنامج 50200 178108 68118 فإنه يقوم
ببناء 1781855 صغير الحجم؛ ولكن لحسن الحظ فإن السطور البرمجية التي يستخدمها البرنامجين هي نفسها (باستخدام الأمر
والآن لكي نتعلم كيفية كتابة هذا السطر بدون استخدام الزر السابق (أي زر ال 11/16) يجب عليك أن تكون خبيراً بنظام العد الست
الكود بلغة الأسملي لماقبل وما بعد هذا السطر وما يهمنا هو مابعد؛ لاحظ أنه على يسار سطرننا الموجوذ في الأسفل سوف تجد
الرقم الثفي باستخدام الآلة الحاسبة المرفقة مع هندوز ولكن بعد ضبطها على الإاستخدام * أو الست عشري؛ فنجد أن ناتج
عملية الطرح في مثالنا هذا هو 3 وهذا يدلنا أنه لكي نقوم بتعديل السطر السبق يجب أن نبدل كوده بتعليمة 000 على ثلاثة
أسطر يكون هو أملها وتعليمتي ال 000 الأخريتين يجب أن تكفا على السطور التي بعده أي تصبح السطور الثلاثة كما يلي:
+ مهم 90 00477658
حصلنا على على عنوان هذا السطر من خلال إضافة 1 الى العدد الست عشري السابق
حصلنا على عنوان هذا السطر بنفس العملية السابقة
أما بالنسبة للرقم 90 فهو مايقابل التعليمة 000 بطريقة البرمجة الست عشرية (حيث أنه لا يوجد فقط نظام أرقام ست عشري؛ بل
بإمكانك تحول تعليمات الأسمبلي الى النظام الست عشري أيضاً)
0 90 90 (عنوان السطر الأساسي) 501:8
وبإضافة هذا الأمر الى وظثف أحد الأزرار في برنامجي 50200 :178108 6818 في بثناء التصميم فسوف يقوم التراينر الذي صنعناهة
بتعطيل هذا الأمر ولن تنقص عدذ السكاكين أو الرصاصات بعد الآنا
بالطبع يمكن أن تقوم بتطبق هذه العملية نفسها على خط الحياة في بعض الألعاب (لا يمكنك ذلك في لعبة 50166 00171171370065
تبداً بتعلم القليل من لغة الأسمبلي قبل البدء بالدرس التالي لأننا سوف نستخدم تعليمات الأسمبلر بكثرة
1 كما لاحظت أننا قمنا بإضافة “98ود060 لهذا اللعبةء فسوف تلاحظ أنه في بعض الألعاب أن ال 0865998 يكون موجوداً في
اللعبة في الأساس؛ ولهذا لن يكون بإمكاننا من إضافة ال 0609986 الموجود في برنامج 1588107 ولكن لا تخف فإن لهذة
المشكلة حل؛ وهو برنامج ©11/0166117 وهو برنامج مصمم لعملية حقن الأكواد في داخل برنامج اللعبة (إسنتكلم عن هذا
اا 6 ست حلا ٌ
ب 0001132 لها
بعد ذلك نضغط على الزر بجانب هذا المريع؛ والذي يحمل الاسم () فنلاحظ ظهور مربع الحوار التالي:
(كملماي ادعام مفده) عم ا5ة8001
06 باع وطاعدمع ٠ :00:1و0850
الل132 5160321606 01/5157 طلا ا!:© 70800000 [02
2 لقد قمنا بإضافة ال 7781082 الذي تعلمنا صنعه في هذا الدرس مع القرص المرفق