चीट इंजिन - गेम ट्रेलर कसा बनवायचा

चीट इंजिन - गेम ट्रेलर कसा बनवायचा

पीसी गेमसाठी तुमचे स्वतःचे प्रशिक्षक तयार करण्यासाठी, तुम्हाला चीट इंजिन मिळवणे आणि काही मूलभूत स्टॉक हंटिंग तंत्र शिकणे आवश्यक आहे.

आपल्याकडे अद्याप आवश्यक ज्ञान नसल्यास, ज्वलन इंजिनच्या मूलभूत ऑपरेशनवर हे मार्गदर्शक पहा. तुम्हालाही धीर धरावा लागेल. खेळ जितका मोठा तितका प्रशिक्षकाला काम मिळणे कठीण असते. एकाधिक पॉइंटर्स कार्य करण्यासाठी तुम्हाला काही काळ चालवावे लागेल, स्कॅन करावे लागेल आणि रीबूट करावे लागेल आणि यासाठी खूप संयम आवश्यक आहे.

मूलभूत संकल्पना.

जेव्हा आम्ही आमच्या PC वर गेम चालवतो, तेव्हा डेटा RAM मध्ये संग्रहित केला जातो आणि "00E0E990" सारखा भौतिक मेमरी पत्ता नियुक्त केला जातो. तथापि, या पत्त्यामध्ये नेहमी समान मूल्य नसते, कारण प्रत्येक वेळी आम्ही प्रक्रिया सुरू करतो तेव्हा पत्ते वेगळ्या पद्धतीने नियुक्त केले जातात. म्हणून आपल्याला प्रक्रियेत एक विशिष्ट कार्य किंवा "पॉइंटर" शोधावे लागेल जे आपल्याला योग्य मूल्याकडे निर्देशित करेल. जेव्हा आपण प्रशिक्षक तयार करतो तेव्हा आपण मूलत: हेच करतो: आम्ही गेम प्रक्रियेत एक फंक्शन शोधतो जे आपल्याला नेहमी बदलू इच्छित असलेल्या मूल्याकडे निर्देशित करते, हे मूल्य भौतिक मेमरीमध्ये कुठे संग्रहित केले जाते याची पर्वा न करता. मला माहित आहे की ते क्लिष्ट आहे, परंतु तुम्ही तुमचा पहिला प्रशिक्षक तयार केल्यावर तुम्हाला समजेल.

हे कसे कार्य करते

ते कसे कार्य करते हे पाहण्यासाठी तुम्ही व्हिडिओ पाहिल्यास उत्तम, परंतु सर्वसाधारणपणे: आम्ही बदलू इच्छित असलेले मूल्य स्कॅन करतो आणि ते योग्य असल्याची खात्री करतो. मग आम्ही त्या पत्त्यावर पॉइंटर स्कॅन करतो आणि आम्हाला कदाचित पॉइंटर्सचा एक समूह मिळेल. पॉइंटरची निवड मर्यादित करण्यासाठी, आम्ही गेम रीस्टार्ट करतो आणि पुन्हा स्कॅन करतो, तेच मूल्य आणि त्याचा नवीन भौतिक पत्ता मेमरीमध्ये वापरतो. आमच्याकडे 300 पेक्षा कमी किंवा आदर्शपणे 100 पेक्षा कमी पॉइंटर्स होईपर्यंत आम्ही ही प्रक्रिया पुन्हा करतो. त्यानंतर आम्ही सर्व पॉइंटर्स किंवा त्यांचा मोठा नमुना घेतो आणि त्यावर डबल क्लिक करून आमच्या चीट टेबलमध्ये आयात करतो. आता आम्ही गेम पुन्हा रीस्टार्ट करतो, आम्ही चीट इंजिन कनेक्ट करतो आणि गेममध्ये दिसणार्‍या मूल्यांशी तुलना करून आम्हाला हवे असलेले पॉइंटर्स सहज शोधू शकतो.

समस्या

हे केवळ स्थिर पत्त्यांसाठी कार्य करते आणि डायनॅमिक पत्त्यांसाठी कार्य करणार नाही. शिवाय, अशा प्रकारे तयार केलेले प्रशिक्षक गेममधील सर्वात लहान अद्यतने आणि बदलांनंतरही त्वरीत अप्रचलित होतील. या समस्येवर मात करण्यासाठी, आम्हाला AoB स्कॅन ट्रॅप टेबल ट्रेनर तयार करणे आवश्यक आहे. ते कसे करायचे ते मी लवकरात लवकर शिकेन आणि ते कसे करायचे ते मी शिकवू शकेन तेव्हा मी हा लेख अपडेट करेन. रशियन भाषेत प्रशिक्षक कसा बनवायचा ते येथे आहे.

खेळासाठी प्रशिक्षक कसा बनवायचा - चरण-दर-चरण मार्गदर्शक

गेमसाठी ट्रेनर तयार करण्यासाठी, तुम्हाला "चीट इंजिन" नावाच्या चीट इंजिनची आवश्यकता असेल आणि अर्थातच तुमचा ट्रेनर ज्या गेमसाठी तयार केला जाईल. तुम्हाला हव्या असलेल्या गेमप्लेच्या चार्टसाठी चीट इंजिन वापरा आणि विशेष मेनू विभागात त्यासाठी ट्रेनर तयार करा.

आम्ही गेमचे उदाहरण म्हणून घेऊ: जॉली फार्म 2, आमचे कार्य अनंत नाणे प्रशिक्षक बनवणे आहे. आम्ही गेम सुरू करतो आणि खेळणे सुरू करतो, आम्ही पाहतो की आमच्याकडे 71 नाणी आहेत, आम्ही गेमला विराम देतो आणि गेम (Alt + Tab) वर कमी करतो - आम्ही गेम बंद करत नाही आणि त्यातून बाहेर पडत नाही.

चीट इंजिन स्क्रीनशॉट

चीट इंजिन उघडा, आणि मॉनिटर आयकॉनवर क्लिक करा, ड्रॉप-डाउनमधून आमची गेम प्रक्रिया ferm2.wrp.exe निवडा आणि उघडा क्लिक करा.

चीट इंजिन स्क्रीनशॉट

पुढे, आम्हाला आमची 71 नाणी शोधायची आहेत, "मूल्य" फील्डमध्ये 71 टाइप करा आणि "शोध" बटणावर क्लिक करा.

चीट इंजिन स्क्रीनशॉट

पुढे आपण शोधत असलेले मूल्य सुधारावे लागेल, कारण आपल्याकडे बरेच पत्ते आहेत आणि आपल्याला फक्त एक ठेवण्याची आवश्यकता आहे. आमचा गेम तशाच प्रकारे तैनात करा (Alt + Tab) किंवा तुमच्या कॉम्प्युटरच्या टास्कबारवरील गेम आयकॉनवर क्लिक करा आणि ते प्रदर्शित होईल. खेळ सुरू ठेवा आणि खर्च करा किंवा पैसे कमवा जेणेकरून आमची नाणी बदलू शकतील, आमच्याकडे त्यापैकी 84 आहेत, गेमला विराम द्या आणि पुन्हा कमी करा दाबा, परंतु गेम बंद करू नका.

चीट इंजिन स्क्रीनशॉट

चीट इंजिन वर जा मूल्य फील्डमध्ये 84 प्रविष्ट करा आणि "स्क्रीनिंग" बटणावर क्लिक करा.

चीट इंजिन स्क्रीनशॉट

एकदा आम्ही फिल्टर केल्यावर, आमच्याकडे 1 पत्ता उरतो - ती आमची प्रतिष्ठित नाणी आहे, मेनूमधील मूल्यावर उजवे क्लिक करा "या पत्त्यावर सूचना लिहा" निवडा (Ctrl + F6).

चीट इंजिन स्क्रीनशॉट

एक पॉप-अप विंडो "खालील सूचना XXXXXXXXXX ला लिहा" दिसेल, त्यात काहीही नसेल. आमच्या प्रशिक्षकाची प्रक्रिया त्यात दिसण्यासाठी, आम्हाला पुन्हा गेम उघडावा लागेल आणि नाण्याचे मूल्य बदलावे लागेल. पॅनेल गेम उघडण्यासाठी आम्ही विहिरीतून पाणी विकत घेतो आणि 65 सोन्याचे मूल्य मिळवतो. आम्ही गेम कमी करतो आणि चीट इंजिनवर स्विच करतो, जेव्हा आम्हाला बॉक्समध्ये प्रक्रिया दिसते. ते निवडा आणि "डिसेम्बलरमध्ये दर्शवा" बटणावर क्लिक करा.

चीट इंजिन स्क्रीनशॉट

आम्ही "मेमरी एडिटर" एक नवीन विंडो उघडू, आणि त्यात आणि आमचा पत्ता, त्यावर उजवे क्लिक करून "क्लिपबोर्डवर कॉपी करा" - «बाइट्स + सूचना» त्यांना डेस्कटॉपवरील नोटपॅडमध्ये सेव्ह करा जे आम्हाला कार्य करण्यासाठी उपयुक्त ठरेल. प्रशिक्षक सह.

हे एक उदाहरण आहे:

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

आता आपल्याला हे मूल्य "nop" ने बदलावे लागेल - ट्रेनर तयार करताना या पत्त्यासाठी किती "nop" आवश्यक आहे हे आम्हाला कसे कळेल. हे करण्यासाठी, पत्त्यावर उजवे-क्लिक देखील करा आणि मेनूमधून "नथिंग कोडसह बदला (NOP)" निवडा.

चीट इंजिन स्क्रीनशॉट

आमच्याकडे एका ओळीत किती "नोप्स" आहेत ते मोजा. आमच्याकडे 6 आहे, ही संख्या लक्षात ठेवा.

चीट इंजिन स्क्रीनशॉट

मेनूवर उजवे-क्लिक करून आणि "मूळ कोड पुनर्संचयित करा" निवडून कोड त्याच्या मूळ मूल्यावर परत करा.

चीट इंजिन स्क्रीनशॉट

त्याच विंडोमध्ये "मेमरी एडिटर" आम्ही टूल्स निवडतो, ड्रॉप-डाउन मेनूमध्ये आम्ही "सेल्फ-असेंबलर" निवडतो, म्हणून आमच्याकडे खालील विंडो असेल "सेल्फ-असेंबलर" येथे आम्ही भविष्यातील ट्रेनरसाठी आमचा कोड लिहू. "टेम्प्लेट" विंडोमध्ये, विभाग [सक्षम करा] आणि [अक्षम] घालणे निवडा.

चीट इंजिन स्क्रीनशॉट

टेम्पलेटवरून आम्ही फक्त [सक्षम] आणि [अक्षम] सोडतो. पॅरामीटर अंतर्गत [सक्षम] आम्ही खालील कोड लिहिला पाहिजे, जो आम्ही कॉपी केला आहे आणि क्रमांक «नाही»:

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

पॅरामीटर अंतर्गत. [अक्षम] मूळ कोड सुधारित केलेला नाही:

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

चीट इंजिन स्क्रीनशॉट

लक्षात ठेवा की ":" आवश्यक असणे आवश्यक आहे किंवा तुम्ही कोड इंजेक्ट करू शकणार नाही. रन वर क्लिक करा आणि त्याच विंडोमध्ये पुष्टी करा "ऑटो-असेम्बलर", "फाइल" आणि "वर्तमान सारणीमध्ये जोडा" क्लिक करा. एकदा आम्ही सर्वकाही पूर्ण केल्यावर, चीट इंजिनच्या मुख्य विंडोवर जाऊ आणि ट्रेनरसाठी आमचा तयार केलेला कोड पाहू. "अंतहीन नाणी" वर डबल क्लिक करून हा कोड तुमच्या स्वतःच्या नावावर पुनर्नामित केला जाऊ शकतो. आमचा कोड कार्य करतो की नाही हे तपासण्यासाठी, रिक्त फील्डमध्ये एक क्रॉस ठेवा, आमचा कोड सक्रिय होईल. कोडचे सक्रियकरण की वर सेट करणे देखील उचित आहे, सामान्यतः F1 - अंतहीन नाणी. चला हे करूया, जेणेकरून ट्रेनरमध्ये की निर्दिष्ट करण्यात आणखी समस्या येणार नाहीत. हे करण्यासाठी, कोडवर उजवे-क्लिक करा आणि "हॉट की नियुक्त करा" (Ctrl + H) निवडा. हॉटकी नियुक्त / बदला विंडोमध्ये, खालील फील्ड भरा: «हॉटकी» - F1 दाबा, «डिफॉल्ट वर्णन» - अनंत नाणी, «सक्रियकरण ध्वनी» - डीफॉल्टनुसार सक्रिय आणि अक्षम आणि "पुष्टी करा" दाबा.

चीट इंजिन स्क्रीनशॉट

गेम लाँच करा आणि नाणी खर्च करणे किंवा गोळा करणे सुरू करा. जसे आपण पाहू शकता की मूल्य बदलत नाही, याचा अर्थ आमचा कोड 100% कार्य करतो. तसेच, गेम दरम्यान, आमचा कोड चालू आणि बंद आहे याची खात्री करण्यासाठी हॉटकी «F1» दाबा. आम्ही प्रशिक्षक तयार करण्यासाठी पुढे जाऊ शकतो.

हॉटकी आणि लेआउटसह ट्रेनर तयार करा

ट्रेनर तयार करण्यासाठी, मुख्य चीट इंजिन विंडोवर जा, "फाइल" वर क्लिक करा आणि "वर्तमान टेबल वापरून ट्रेनर तयार करा" वर क्लिक करा. महत्त्वाची फील्ड भरा: 1. 1. «नाव» - तुमच्या गेमचे नाव «प्रशिक्षक मजकूर» - गेमची आवृत्ती लिहा आणि निर्माता कोण आहे, 3. «चिन्ह» - .PNG फॉरमॅटमध्ये एक लहान चिन्ह निवडा , तो प्रशिक्षकाचा शॉर्टकट म्हणून आणि वरच्या डाव्या कोपर्यात कोचमध्ये देखील प्रदर्शित केला जाईल, 4. "पार्श्वभूमी प्रतिमा" - कोणतीही अनुलंब प्रतिमा निवडा, सामान्यतः हे गेमचे स्वतःचे मुखपृष्ठ असते, 5. "अनुमती द्या आकार विंडो '- सहसा हा बॉक्स काढून टाकला जातो जेणेकरून ट्रेनरला खिडकीचा एक निश्चित आकार असतो, जर तो काढला नाही तर वापरकर्ते तो ताणू शकतात. तुम्ही संगीत देखील जोडू शकता «मॉड्युलर म्युझिक प्ले करा» - ज्या फोल्डरमध्ये आहे त्यामधून .xm फॉरमॅटमध्ये संगीत डाउनलोड करा, तुम्ही ट्रेनर सुरू कराल तेव्हा संगीत प्ले केले जाईल. 6. «व्युत्पन्न करा» - ट्रेनर जतन करणे सुरू करा.

चीट इंजिन स्क्रीनशॉट

जनरेटवर क्लिक केल्यानंतर, सर्व पॅरामीटर्स तपासा, "लक्ष्य 32-बिट प्रक्रिया आहे" हे "प्रक्रिया" वर सेट करण्याचे सुनिश्चित करा कारण वापरकर्त्यांकडे 32 ऑपरेटिंग सिस्टम असू शकतात. नंतर "जनरेट करा" वर क्लिक करा.

चीट इंजिन स्क्रीनशॉट

मला लक्षात घ्यासर्व घटक (संगीत, चित्रे) आणि कोच सेव्ह रूट C: ~ किंवा इंग्रजी पथ C: ~ Triner मध्ये असणे आवश्यक आहे. तुम्ही C: My DocumentsMy Trainers वर सेव्ह केल्यास तुम्हाला एक त्रुटी मिळेल.

चीट इंजिन स्क्रीनशॉट

गेमसाठी ट्रेलर कसा तयार करायचा याबद्दल तुम्हाला हे सर्व काही माहित असणे आवश्यक आहे चीट इंजीन.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: वास्तविक ब्लॉग
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.