ربما، مرة واحدة على الأقل كل لعبة طرح قليلا وفعل كل شيء ممكن أن يكون أسهل له لتمرير لعبة واحدة أو أخرى. دعنا نلقي نظرة على كيفية جعل الغش في اللعبة، وسوف يفهم ذلك على مثال GTA San Andreas، ليكون أكثر وضوحا.
مميزات العبه
إذا كنت تلعب أي لعبة لفترة طويلة، فربما تأتي لحظة عندما تأتي إلى مستوى لا يمكن أن يمر، وليس فقط مزعجا، ولكن "نغفل". اليوم، هناك برامج خاصة لمثل هذه الأغراض (أحد الخيارات المتاحة ArtMoney).
من أجل أن تكون عملية تمرير اللعبة آلية. عادة ما تستخدم القطارات أو الغش، وسوف نتحدث عن الأخير. من أجل أن تكون عملية الإبداع أكثر وضوحا، اعتبرها باستخدام مثال GTA San Andreas.
من أجل النجاح لاعب في كتابة صورة، يجب عليك إجراء بعض التغييرات في الذاكرة. إذا كنت تعتقد أنه من المستحيل، لأن عمليات Windows من بعضها البعض تعزز، وهذا يعني أنه لا يمكن إضافته إلى نظام الذاكرة لعملية مختلفة في الواقع، فليس صحيحا.
في هذه الحالة، كان من الممكن استخدام Winapi وتمكين وظيفة WriteProcessMemory، ولكن هذا الخيار ليس الأمثل، وبالتالي فإن الحل الأفضل لهذا السؤال سيكون إضافة شخصيا إلى اللعبة في اللعبة نفسها.
طريقة أخرى هي إدخال الحقن في العملية قيد النظر، ولكن في هذه الحالة، هناك أيضا الفروق الدقيقة، وهي مكافحة الفيروسات بسرعة العثور على هذا النوع من الاحتيال والبدء في محاربتهم، بحيث الطريقة التي تعتبرها محفوفة بالمخاطر للغاية.
لهذا السبب ضروريا لاستخدام خاصية البرنامج والبحث عن المكتبة، وابدأ تشغيل هذه العملية من المجلد الذي سيتم فيه إطلاق هذا البرنامج. وبالتالي، سنكون قادرين على تهدئة مكافحة الفيروسات التي لن تكون قادرة على التعرف على عمليات الاحتيال لدينا.
لذلك، نكتشف ما وظائف واردات البرنامج، ومن أي مكتبات يتم تنفيذ هذه العملية. الهدف في هذه الحالة هو مكتبة يتم من خلالها استيراد عدد أصغر من الوظائف وسيكون ضروريا لتسجيل عامل تصفية DLL.
خلق الغش في اللعبة
الآن تحتاج إلى جعل إنشاء DLL الفردية. على الفور، تجدر الإشارة إلى أنه في هذه الحالة، يجب تصدير وظيفة تسمى Directinput8Create هنا. عندما يستدعي المستخدم، يتم استدعاء Wwindows تلقائيا. إذا لم يحدث مثل هذه العملية، فيمكن كسر لعبة اللعبة.
من الضروري ملاحظة أنه يمكن إجراء إنشاء DLL على أي لغة برنامج. سيكون خيارا مثاليا للموقف قيد النظر سيكون purebasic.
عند تمهيد DLL، تظهر الملحقات في النظام. وبالتالي، اتضح أن مكتبة dinput8.dll محملة هنا. تجدر الإشارة إلى أنه في هذه الحالة يشار إليه بالضبط مسار التمهيد، وإلا سيتم تحميل المكتبة بشكل مستقل، وهذا نحتاج إلى تجنبه.
عند تحميل المكتبة بالكامل، سيظهر مؤشر في قسم DirectInPut8Create. يحدث ذلك قد لا يتم إكمال عملية تحميل المكتبة الموصوفة، ولكن في هذه الحالة سوف يحذرك النظام ما حدث. إذا حدث هذا، فإن الدفق (بالتوازي مع العملية قيد الدراسة) قد بدأ تلقائيا وعمل الإجراء قيد النظر. هذا الدفق ضروري، لأنه بدونه سوف يتعطل البرنامج ". في هذه العملية، تبحث نافذة اللعبة، وبمجرد العثور على الهدف المنشود (في هذه الحالة، النافذة)، يظهر مؤقت هنا، ويتم إنهاء العملية قيد النظر.
في هذه الحالة، سيكون من الممكن القيام به بدون توقيت، ثم تستمر العملية برمتها حصريا في الدفق، ولكن من أجل حماية العملية بأكملها في السؤال، تحتاج إلى تعديل ذاكرة دفق اللعبة الرئيسية.
تجدر الإشارة أيضا إلى أن Wintimer على Timer يظهر كل 0.8 ثانية. في الإجراء قيد الدراسة، تغير المتغيرات المطلوبة معانيها باستمرار. نقطة مهمة هنا هي فحص شامل لتوفر العنوان قبل كل تغيير.
يؤدي الغش الذي تم إنشاؤه الوظائف التالية:
- الحفاظ على المستوى المناسب من الدروع
- لاعب مستقرة الصحة
- مجموعة الأمثل من مهارات اللعب
- عدد غير محدود من الخراطيش
- على حساب اللاعب، مليون دولار، وبعد تصفيق الحساب من قبل اللاعب، يظهر هذا المال مرة أخرى إلى أجل غير مسمى.
الختم في السؤال سيكون محبوبا لأولئك. الذي يحب ترتيب ذبح مع الشرطة، لأنه حتى الطلقات لن تكون قادرة على التقاط الحياة من اللاعب.
لا تنس ذلك من التعليمات البرمجية المحددة تحتاج إلى إنشاء DLL (الاسم الذي هو dinput8.dll) وكل هذا إلزامي في المجلد حيث يتم تخزين اللعبة. من أجل أن يكون تنسيق التعليمات البرمجية DLL، سيكون من الضروري التوقف في الإصدار "تنسيق الملفات"، بالإضافة إلى DLL المشترك. يجب مراعات هذه المعلومات عند إنشاء التعليمات البرمجية قيد الدراسة.
يرى شخص ما مثل هذا الغش غير ضروري تماما، لأن الخلود في اللعبة والوسائل التي لا تنضب تجعل اللعبة ليست مثيرة للاهتمام للغاية، ولكن في بعض الأحيان لا معنى لها تماما، ولكن هنا بالفعل مسألة ذوق وتفضيلات. إذا كنت ترغب في "التنقل حول" قواعد اللعبة، مما يخلق القراءة المرئية لمساعدتك.