360haven works best with JavaScript enabled
[TUT] How to Make a PC Trainer
Loading
Register
Results 1 to 3 of 3
  1. #1
    Gfx Artist
    360HAVEN

    SeryogaSK is offline
    Join Date : May 2013
    Location : Germany
    Age : 29
    Posts : 211
    Array

    [TUT] How to Make a PC Trainer

    Hello @all
    In this Thread i will show you some way's to make a PC Trainer.

    You need:
    - Cheat Engine
    - Visual Basic
    - Game's :D
    - Taste of Brain ^^

    First what is Cheat Engine ?
    Cheat Engine is an open source tool designed to help you with modifying single player games running under window so you can make them harder or easier depending on your preference(e.g: Find that 100hp is too easy, try playing a game with a max of 1 HP), but also contains other usefull tools to help debugging games and even normal applications.

    It comes with a memory scanner to quickly scan for variables used within a game and allow you to change them, but it also comes with a debugger, disassembler, assembler, speedhack, trainer maker, direct 3D manipulation tools, system inspection tools and more.
    More you can read here



    All Tutorials in this Thread will be made be me/ how i make my trainer


    Easy Game Engine:
    - YS

    Middle Game Engine:
    - Need For Speed: Most Wanted

    Hard Game Engine:
    - Sleeping Dog's

    Game's like YS have an Easy "Game Engine". Most addresse's are Static so we don't need to make Script's or Pointer Scans.
    Game's like Need For Speed: Most Wanted have a Middle "Game Engine". All addresses are Dynamic and Change after every game Start/Close or Change Race. Here wee need make a Script or Pointer Scan.
    Game's like Sleeping Dog's have Hard "Game Engine". All addresses are Dynamic and Stocked. Stock mean a easy script like we here will learn will no help. Game will Crash. but we can use Pointer Scan.

    Static Addresses:
    Static Addresses never Change in a Game. No Important if we Close Game or Restart our PC or something Else the Address will be allways the same. They allways Green.

    Dynamic Addresses:
    Dynamic Addresses change after Level/Cut Scene etc. For this addresses you can make a Assambler Script or Pointer Scan.

    Pointer Scan:
    A Pointer Scan search the full game for a Address with Offset. Pointer's not often good and sometime may not found our address.

    Tutorial Dynamic Addresses:
    You need:
    - Game (I use Solitär)
    - Cheat Engine (In Tutorial i will call it "CE")

    Start Solitär and Cheat Engine.
    Attach the Game by Click on the Computer (Upper Left Site) with CE.
    Click image for larger version. 

Name:	1.png 
Views:	370 
Size:	7.7 KB 
ID:	16775

    Now open a window where you see you current running Proceses, Select your Game.
    Click image for larger version. 

Name:	2.jpg 
Views:	268 
Size:	51.9 KB 
ID:	16776


    Now select with Value you will find.
    Number's that you see most are "4bytes". Value that you don't see or is a Bar are written in "Float".
    I Selct the Score @ Solitär. I have "165" Score.
    In this "Game" the Score are write in "4bytes" type.
    After you have a Value "Pause Game" go to CE and type your Value than Click on First Scan.
    Click image for larger version. 

Name:	3.jpg 
Views:	265 
Size:	32.4 KB 
ID:	16777

    This is the Address List here will be showing all your "Scan Results"
    Click image for larger version. 

Name:	4.png 
Views:	265 
Size:	35.0 KB 
ID:	16778

    CE found now "83" Addresses with the Value "165". For us a bit to much to find Manuel the address so we need to Increase or Decrease our Value.
    After you Change your Value. Type it in the Value Box and Click on "Next Scan". Now our Address list go a bit smaller try to make your list between 1-50.
    I have for now "7" Addresses in my List it's a good Number we can "Manual" find now our address.

    Now add all addresses to your Cheat List (STRG+A = Select All, Right Mouse Click->Add selected addresses to the addresslist).
    Now begin you change value from all Address for find your address.

    After you Found it change it like you will.
    Click image for larger version. 

Name:	5.jpg 
Views:	255 
Size:	20.4 KB 
ID:	16779

    But remember Dynamic Addresses change after sometime's like cut scene or level change.



    Tutorial Static Addresses:
    You need:
    - Game (I use YS)
    - Cheat Engine (In Tutorial i will call it "CE")

    Start your game and Cheat Engine.
    Attach the Game by Click on the Computer (Upper Left Site) with CE.
    Click image for larger version. 

Name:	1.png 
Views:	370 
Size:	7.7 KB 
ID:	16775

    Now open a window where you see you current running Proceses, Select your Game.
    Now find your Value.
    Static Addresses are always Marked green in CE.
    Click image for larger version. 

Name:	6.png 
Views:	260 
Size:	5.1 KB 
ID:	16783

    In the Game YS 1 & 2 are all Values Static. Also CoD AW have Static Addresses.

    After you found your Address and it's green add it to the cheat list. But don't worry on the cheat list it will be not more green.
    Now you can edit it like you need. Close game/Open Game/Restart PC the addresses will be allways the same.
    My Trainer for the games us it ^^.


    Tutorial Find Data Structur in a Game
    You need:
    - Game (I use YS)
    - Cheat Engine (In Tutorial i will call it "CE")

    Start your game and Cheat Engine.
    Attach the Game by Click on the Computer (Upper Left Site) with CE.
    Click image for larger version. 

Name:	1.png 
Views:	370 
Size:	7.7 KB 
ID:	16775

    Now open a window where you see you current running Proceses, Select your Game.
    Now find your Address with your Value.
    Open Memory View->Tools->Dissect Data/Structur
    Click image for larger version. 

Name:	7.jpg 
Views:	260 
Size:	47.9 KB 
ID:	16784

    A new window will open.
    Click image for larger version. 

Name:	8.png 
Views:	262 
Size:	9.3 KB 
ID:	16785

    After you write the Address and click on "Define new stuctur.
    A window will open, where you can give your Structur a name.
    Click image for larger version. 

Name:	9.png 
Views:	266 
Size:	1.7 KB 
ID:	16786

    After you give a name click on "OK"
    New window will open.
    Click image for larger version. 

Name:	10.png 
Views:	250 
Size:	6.2 KB 
ID:	16787

    Click Simple on "YES"
    Now again open a new window.
    Click image for larger version. 

Name:	11.png 
Views:	247 
Size:	2.2 KB 
ID:	16788

    You can Change the value but for normal "4096" bytes are good
    Simple again click on "OK"

    Now we see some Structur Offset by an Address.
    Click image for larger version. 

Name:	12.png 
Views:	266 
Size:	16.1 KB 
ID:	16789


    Video "First Steps" - old video by me new one will coming soon


    Upcoming Tutorials:
    - Pointer Scan
    - Assambler Script
    - Make with Cheat Engine a Trainer
    - Make with Visual Basic a Trainer
    - Video Tutorial's

    Best regards
    SeryogaSK
    Last edited by SeryogaSK; 03-10-2016 at 04:54 PM. Reason: Added Video Tutorial
    Downloads : 18 || Uploads : 1 || Rep Power : 4209 || Posts : 211 || Thanks : 112 || Thanked 179 Times in 68 Posts


    You can do all with a PC, you only need to know how to do it.
    Love The Rule's or Die..... by the Ban Hammer


  2. The Following 2 Users Say Thank You to SeryogaSK For This Useful Post:


  3. #2
    Dead
    SatsuinoHado

    Original Boss is offline
    Join Date : Jan 2011
    Location : Climbing a long ladder
    Posts : 4,034
    Array

    Re: [TUT] How to Make a PC Trainer

    Nice work man! Glad you decided to do this as it will help me and others out

    Keep it up :)


  4. The Following 2 Users Say Thank You to Original Boss For This Useful Post:


  5. #3
    RETRO
    Gamer

    THUMBS is offline
    Join Date : Jan 2014
    Location : RETRO TOWN UK
    Posts : 12,545
    Array
    Twitter: @

    Re: [TUT] How to Make a PC Trainer

    SeryogaSK is doing a great job.. plus ask seph for your Name:  d7cbbc6da6c37aa2b7291fde8122c11f.gif
Views: 200
Size:  8.1 KB back
    Downloads : 107 || Uploads : 38 || Rep Power : 17075 || Posts : 12,545 || Thanks : 1,039 || Thanked 1,987 Times in 1,322 Posts



  6. The Following User Says Thank You to THUMBS For This Useful Post:


 

 

Similar Threads

  1. [Tut]How to make a custom platoon emblem
    By xxXENOPIRATExx in forum Xbox 360 Tutorials
    Replies: 1
    Last Post: 11-12-2011, 09:18 PM

Visitors found this page by searching for:

Nobody landed on this page from a search engine, yet!

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

About 360haven

    360haven is an Forum Devoted To Game modding Fans from all over the world.

    An Awesome Community of Xbox 360 Gamers, Modders and Developers who Create & Share Tutorials, Applications, Gfx, Trainers and Gamesaves.

    A haven for the l33t.
    A scarce paradise for modders.

★★★★★¯\_(ツ)_/¯