Need Help With Trainer
-
- Posts: 109
- Joined: Sun Sep 16, 2007 6:24 am
- Location: Somewere In The Uk
Need Help With Trainer
So Im making a trainer for halo 2 xp. this is what i got so far http://www.youtube.com/watch?v=jLKC1dmvvcU
but my problem is i cant find the address for anything health based or the players shield. my other problem is the trainer stops working after you go through a checkpoint. also everycheck point your guns address seems to change so its like impossible for me to finish this trainer. just wondered if anyone had any ideas.
but my problem is i cant find the address for anything health based or the players shield. my other problem is the trainer stops working after you go through a checkpoint. also everycheck point your guns address seems to change so its like impossible for me to finish this trainer. just wondered if anyone had any ideas.
- vendetta102
- Posts: 32
- Joined: Tue May 13, 2008 2:01 pm
-
- Posts: 109
- Joined: Sun Sep 16, 2007 6:24 am
- Location: Somewere In The Uk
-
- Posts: 109
- Joined: Sun Sep 16, 2007 6:24 am
- Location: Somewere In The Uk
-
- Posts: 109
- Joined: Sun Sep 16, 2007 6:24 am
- Location: Somewere In The Uk
ok ill try explain alittle im no expert though lol. ok everything in a game has an address. so the ammo for your gun has an address or your health in a game has an address, these addresses hold values for your health or ammo. say you have 50 ammo the the value in that address will be 50 normally. some games change this to prevent trainers, some games even have the addresses change but they are controlled by i think something called a static address im probably wrong but its something like that. some games have multiple addresses for one value to confuse and stop people making trainers but if your good enough there's always ways around things.vendetta102 wrote:can i ask how do you even make a trainer
so to make a trainer you have to find the address/addresses that control the value for something like health or ammo, then either manipulate the value by changing it to a higher number or freezing it so it does not change. yh i hope this has not confused you im not the greatest at explaining things but there's tons of tutorial's on how to make trainers. so you should have no problem finding one if you wanna learn. i resorted to making trainers as its a heck of alot easier then making programs in say C++ like the pros im just not good enough for that lol.
anyway this should get your started theres probaly better ones but i just quickly looked this up http://www.youtube.com/watch?v=V9OjzzITL0o
-
- Posts: 109
- Joined: Sun Sep 16, 2007 6:24 am
- Location: Somewere In The Uk
- johnnyblaz20
- Posts: 365
- Joined: Sat Mar 03, 2007 3:02 pm
- Location: The Crane
H2V has DMA on Vista, not sure about on XP. So if you made this trainer on it's intended platform you'd fail. Not to be a dick but it's not easy. The pointers are protected also.
P.S. Memory hacking isn't a good topic to talk about. Don't want every tom dick and harey hacking games. Infact i'd edit your post.
P.S. Memory hacking isn't a good topic to talk about. Don't want every tom dick and harey hacking games. Infact i'd edit your post.
dont let the DMA stop you though. theres ways around this.
since i completely suck at finding pointers in H2V, here's what i did for the blu trainer (which is also why blu trainer makes h2v lag like hell lol)
"some games have multiple addresses for one value to confuse and stop people making trainers"
well thats not necessarily the reason...but thats not the point. So lets say you are standing in the X-coordinate of 3.5. there will be an address that controls your x-coordinate position and the value for the address will be 3.5.
well you will notice that this address changes every single time you die. and it sucks trying to find it again and again.
so as silent mentioned, there will be multiple address that have the same value as your real x-coordinate address (in this case, 3.5). some of these "clone" (lol i coulnt think of another word) addresses are static, which means that they never change. which means that you dont have to search for them over and over.
so here is what blu trainer did. It goes and finds your X-coordinate in one of the "clone addresses" which is fairly simple because they are always the same address. once it finds your exact location, it goes and searches h2v memory for every single address that has the same value (in this case 3.5) one of the addresses that it finds has to be the real one. so blu trainer just changes them ALL to, um, lets say 50, when it teleports you.
so the reason why blu trainer finds the addresses even though they change is because it searches for the address each time. there might be easier and more effecive ways of doing this (since blu trianer lowers h2v performance)...and some of you are probably thinkin "omg...what a noob" but at least it works lol
(although i guess its not really full-proof cuz i hear blu trainer 2.3 is starting to make h2v crash?)
also silenrunner. what did you use to make your trainer? (oh and it looks awesome in the youtube video)
since i completely suck at finding pointers in H2V, here's what i did for the blu trainer (which is also why blu trainer makes h2v lag like hell lol)
"some games have multiple addresses for one value to confuse and stop people making trainers"
well thats not necessarily the reason...but thats not the point. So lets say you are standing in the X-coordinate of 3.5. there will be an address that controls your x-coordinate position and the value for the address will be 3.5.
well you will notice that this address changes every single time you die. and it sucks trying to find it again and again.
so as silent mentioned, there will be multiple address that have the same value as your real x-coordinate address (in this case, 3.5). some of these "clone" (lol i coulnt think of another word) addresses are static, which means that they never change. which means that you dont have to search for them over and over.
so here is what blu trainer did. It goes and finds your X-coordinate in one of the "clone addresses" which is fairly simple because they are always the same address. once it finds your exact location, it goes and searches h2v memory for every single address that has the same value (in this case 3.5) one of the addresses that it finds has to be the real one. so blu trainer just changes them ALL to, um, lets say 50, when it teleports you.
so the reason why blu trainer finds the addresses even though they change is because it searches for the address each time. there might be easier and more effecive ways of doing this (since blu trianer lowers h2v performance)...and some of you are probably thinkin "omg...what a noob" but at least it works lol
(although i guess its not really full-proof cuz i hear blu trainer 2.3 is starting to make h2v crash?)
also silenrunner. what did you use to make your trainer? (oh and it looks awesome in the youtube video)
Sig over width limit.
- vendetta102
- Posts: 32
- Joined: Tue May 13, 2008 2:01 pm