Cheat Engine - Paano gumawa ng trailer ng laro

Cheat Engine - Paano gumawa ng trailer ng laro

Upang lumikha ng iyong sariling mga tagapagsanay para sa isang laro sa PC, kailangan mong makakuha ng isang cheat engine at matutunan ang ilang mga pangunahing diskarte sa pangangaso ng stock.

Kung wala ka pa ring kinakailangang kaalaman, tingnan ang gabay na ito sa pangunahing operasyon ng mga combustion engine. Kailangan mo ring maging matiyaga. Kung mas malaki ang laro, mas mahirap paandarin ang coach. Kakailanganin mong tumakbo, mag-scan at mag-reboot nang medyo matagal upang gumana ang maramihang mga pointer at mangangailangan ito ng maraming pasensya.

Pangunahing konsepto.

Kapag nagpatakbo kami ng isang laro sa aming PC, ang data ay naka-imbak sa RAM at itinalaga ang isang pisikal na memorya ng address, tulad ng "00E0E990". Gayunpaman, ang address na ito ay hindi palaging naglalaman ng parehong halaga, dahil ang mga address ay itinalaga nang iba sa bawat oras na simulan namin ang proseso. Kaya kailangan nating maghanap ng isang partikular na function o "pointer" sa loob ng proseso na nagtuturo sa amin sa tamang halaga. Ito talaga ang ginagawa namin kapag gumagawa kami ng coach: naghahanap kami ng function sa proseso ng laro na palaging nagtuturo sa amin sa halagang gusto naming baguhin, saanman nakaimbak ang halagang ito sa pisikal na memorya. Alam kong mukhang kumplikado ito, ngunit mauunawaan mo kapag ginawa mo ang iyong unang coach.

Como funciona

Pinakamainam kung panoorin mo ang video upang makita mo mismo kung paano ito gumagana, ngunit sa pangkalahatan: ini-scan namin ang halaga na gusto naming baguhin at tinitiyak na tama ito. Pagkatapos ay gagawa kami ng pointer scan sa address na iyon at malamang na makakakuha kami ng isang grupo ng mga pointer. Upang limitahan ang pagpili ng mga pointer, i-restart namin ang laro at muling mag-scan, gamit ang parehong halaga at ang bagong pisikal na address nito sa memorya. Uulitin namin ang prosesong ito hanggang sa magkaroon kami ng mas mababa sa 300 o mas mainam kahit na mas mababa sa 100 pointer. Pagkatapos ay kukunin namin ang lahat ng mga pointer o isang malaking sample ng mga ito at i-import ang mga ito sa aming cheat table sa pamamagitan ng pag-double click sa mga ito. Ngayon ay i-restart namin muli ang laro, ikinonekta namin ang Cheat Engine at madali naming mahanap ang mga pointer na gusto namin sa pamamagitan ng paghahambing ng kanilang mga halaga sa mga lumalabas sa laro.

Mga Problema

Gumagana lamang ito para sa mga static na address at hindi gagana para sa mga dynamic na address. Higit pa rito, ang mga trainer na ginawa sa paraang ito ay mabilis na mawawalan ng bisa kahit na pagkatapos ng pinakamaliit na update at pagbabago sa laro. Upang malutas ang problemang ito, kakailanganin nating lumikha ng AoB Scan Trap Table Trainer. Matututunan ko kung paano gawin ito sa lalong madaling panahon, at ia-update ko ang artikulong ito kapag naituro ko kung paano ito gawin. Narito kung paano gumawa ng isang coach sa Russian.

Paano gumawa ng coach para sa laro - hakbang-hakbang na gabay

Upang lumikha ng isang tagapagsanay para sa laro, kakailanganin mo ng isang cheat engine na tinatawag na "Cheat Engine" at siyempre ang mismong laro na gagawin ng iyong tagapagsanay. Gamitin ang Cheat Engine para i-chart ang gameplay na gusto mo at gumawa ng trainer para dito sa espesyal na seksyon ng menu.

Kukunin namin ang laro bilang isang halimbawa: Jolly Farm 2, ang aming gawain ay gumawa ng isang infinite coin trainer. Sinimulan namin ang laro at nagsimulang maglaro, nakita namin na mayroon kaming 71 na barya, i-pause namin ang laro at i-minimize ang laro sa (Alt + Tab) - hindi namin isinara ang laro at hindi lumabas dito.

Mga Screenshot ng Cheat Engine

Buksan ang Cheat Engine, at mag-click sa icon ng monitor, mula sa drop-down piliin ang aming proseso ng laro ferm2.wrp.exe at i-click ang bukas.

Mga Screenshot ng Cheat Engine

Susunod, kailangan naming hanapin ang aming 71 na barya, i-type ang 71 sa field na "Value" at i-click ang button na "Search".

Mga Screenshot ng Cheat Engine

Susunod, kailangan nating pinuhin ang halaga na hinahanap natin, dahil marami tayong address at isa lang ang kailangan nating panatilihin. I-deploy ang aming laro sa parehong paraan (Alt + Tab) o mag-click sa icon ng laro sa task bar ng iyong computer at ito ay ipapakita. Ipagpatuloy ang laro at gumastos o kumita ng pera upang ang aming mga barya ay magbago sa halaga, mayroon kaming 84 sa kanila, pindutin ang i-pause ang laro at i-minimize muli, ngunit huwag isara ang laro.

Mga Screenshot ng Cheat Engine

Pumunta sa Cheat Engine enter 84 sa value field at i-click ang "Screening" button.

Mga Screenshot ng Cheat Engine

Kapag na-filter na namin, may natitira kaming 1 address - iyon ay ang aming hinahangad na mga barya, i-right click sa halaga mula sa menu piliin ang "Hanapin ang mga tagubilin sa pagsulat sa address na ito" bilang default (Ctrl + F6).

Mga Screenshot ng Cheat Engine

Ang isang pop-up na window na "Isulat ang mga sumusunod na tagubilin sa XXXXXXXXXX" ay lilitaw, walang anumang bagay dito. Upang lumitaw ang proseso ng aming tagapagsanay, kailangan naming buksan muli ang laro at baguhin ang halaga ng barya. Pag-unwrap ng panel game, bumili tayo ng tubig mula sa balon at makuha ang halagang 65 ginto. Pinaliit namin ang laro at lumipat sa Cheat Engine, habang nakikita namin na lumilitaw ang proseso sa kahon. Piliin ito at i-click ang button na "Ipakita sa disassembler".

Mga Screenshot ng Cheat Engine

Magbubukas kami ng isang bagong window «Memory Editor», at sa loob nito at sa aming address, i-right click dito upang «Kopyahin sa clipboard» - «Bytes + Mga Tagubilin» i-save ang mga ito sa notepad sa desktop na magiging kapaki-pakinabang para sa amin upang gumana kasama si coach.

Ito ay isang halimbawa:

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

Ngayon kailangan nating palitan ang value na ito ng "nop" - paano natin malalaman kung gaano karaming "nop" ang kailangan para sa address na ito kapag lumilikha ng trainer. Upang gawin ito, mag-right-click din sa address at piliin ang "Palitan ng walang code (NOP)" mula sa menu.

Mga Screenshot ng Cheat Engine

Bilangin kung ilang "nops" ang mayroon tayo sa isang linya. Mayroon kaming 6, tandaan ang numerong ito.

Mga Screenshot ng Cheat Engine

Ibalik ang code sa orihinal nitong halaga sa pamamagitan ng pag-right click sa menu at pagpili sa "Ibalik ang Orihinal na Code".

Mga Screenshot ng Cheat Engine

Sa parehong window «Editor ng memorya» pumili kami ng mga tool, sa drop-down na menu pipiliin namin ang «Self-assembler», kaya magkakaroon kami ng sumusunod na window «Self-assembler» dito namin isusulat ang aming code para sa hinaharap na tagapagsanay. Sa window ng "Template," piliin na magpasok ng mga seksyon [PAGANA] at [I-DISABLE].

Mga Screenshot ng Cheat Engine

Mula sa template ay iniiwan lamang namin ang [PAG-ANABLE] at [I-disable]. Sa ilalim ng parameter na [ENABLE] dapat naming isulat ang sumusunod na code, na kinopya namin at ang numerong «nop»:

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

Sa ilalim ng parameter. [DISABLE] Ang orihinal na code ay hindi nabago:

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

Mga Screenshot ng Cheat Engine

Tandaan na ang ":" ay dapat kailanganin o hindi mo mai-inject ang code. I-click ang run at kumpirmahin sa parehong window «Auto-Assembler», i-click ang «File» at «Idagdag sa kasalukuyang talahanayan». Kapag nagawa na natin ang lahat, pumunta tayo sa pangunahing window ng Cheat Engine at tingnan ang natapos na code para sa trainer. Ang code na ito ay maaaring palitan ng pangalan sa iyong sariling pangalan sa pamamagitan ng pag-double click sa "Endless Coins". Upang suriin kung gumagana ang aming code o hindi, maglagay ng ekis sa blangkong field, maa-activate ang aming code. Maipapayo rin na itakda ang pag-activate ng code sa susi, kadalasan F1 - Walang katapusang mga barya. Gawin natin ito, upang wala nang mga problema sa pagtukoy ng susi sa tagapagsanay. Upang gawin ito, i-right-click ang code at piliin ang "Magtalaga ng Mga Hot Key" (Ctrl + H). Sa window ng Assign / Change hotkey, punan ang mga sumusunod na field: «Hotkey» - pindutin ang F1, «Default na paglalarawan» - Infinite coins, «Activation sound» - bilang default Active at Disabled at pindutin ang «Confirm».

Mga Screenshot ng Cheat Engine

Ilunsad ang laro at simulan ang paggastos ng mga barya o pagkolekta. Tulad ng nakikita mo na ang halaga ay hindi nagbabago, nangangahulugan ito na ang aming code ay gumagana ng 100%. Gayundin, sa panahon ng laro, pindutin ang hotkey «F1» upang matiyak na ang aming code ay naka-on at naka-off. Maaari tayong magpatuloy sa paglikha ng isang coach.

Gumawa ng trainer na may mga hotkey at layout

Upang lumikha ng isang tagapagsanay, pumunta sa pangunahing window ng Cheat Engine, mag-click sa "File" at "Bumuo ng Trainer Gamit ang Kasalukuyang Talahanayan". Punan ang mahahalagang field: 1. 1. «Pangalan» - Ang pangalan ng iyong laro «Coach text» - Isulat ang bersyon ng laro at kung sino ang lumikha, 3. «Icon» - Pumili ng maliit na icon sa .PNG na format , ito ay ipapakita bilang isang shortcut sa coach at gayundin sa coach mismo sa kaliwang sulok sa itaas, 4. "Background image" - pumili ng anumang vertical na imahe, kadalasan ito ang cover ng laro mismo, 5. "Payagan ang laki window '- kadalasan ang kahon na ito ay inalis upang ang tagapagsanay ay may nakapirming laki ng window, kung hindi ito aalisin ay maaaring i-stretch ito ng mga user. Maaari ka ring magdagdag ng musika «Magpatugtog ng modular na musika» - Mag-download ng musika sa .xm na format mula sa folder na kinaroroonan nito, ang musika ay patutugtog kapag sinimulan mo ang tagapagsanay. 6. «Bumuo» - simulan ang pag-save ng tagapagsanay.

Mga Screenshot ng Cheat Engine

Pagkatapos i-click ang bumuo, suriin ang lahat ng mga parameter, siguraduhing itakda ang "Target ay 32-bit na proseso" sa "Proseso" dahil ang mga user ay maaaring magkaroon ng 32 operating system. Pagkatapos ay i-click ang "Bumuo".

Mga Screenshot ng Cheat Engine

Paalala sa akinna ang lahat ng elemento (Musika, Mga Larawan) at ang i-save ng coach ay dapat nasa root C: ~ o sa English na landas C: ~ Triner. Kung magse-save ka sa C: My DocumentsMy Trainers, magkakaroon ka ng error.

Mga Screenshot ng Cheat Engine

Ito ang lahat ng kailangan mong malaman tungkol sa kung paano gumawa ng trailer para sa isang laro ng Cheat engine.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Actualidad Blog
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.