Skull Hack/Activator
-
- Posts: 51
- Joined: Sat Jun 25, 2005 9:07 am
- Location: Outside your window...
Skull Hack/Activator
Hey I was messing around in Halo 2 Vista with the skulls (Off-topic; combine the Grunt Birthday Party skull and the Sputnik skull for some really cool headshots ;P)
And I was thinking, why hasn't anyone made a trainer or something that activates all the skulls? You know, like the skulls would be the options, and just by pressing a certain hotkey or button you would get the said skulls effect.
What do you think? I would make one but I suck at trainermaking plus I don't really have the time.
And I was thinking, why hasn't anyone made a trainer or something that activates all the skulls? You know, like the skulls would be the options, and just by pressing a certain hotkey or button you would get the said skulls effect.
What do you think? I would make one but I suck at trainermaking plus I don't really have the time.
"There's a fine line between not listening, and not caring. I like to think that I'm walking along that line every day." - Church Red vs Blue Episode 30
- KIWIDOGGIE
- Readers Club
- Posts: 100
- Joined: Fri Jan 12, 2007 11:20 am
- Contact:
-
- Posts: 219
- Joined: Tue Nov 22, 2005 6:48 pm
- Contact:
It wouldn't be impossible...
Xbox7887's Yelo trainer for Halo2xbox does it easily.
I don't see how a skull being activated by a script would make it impossible/harder to make a trainer for.
All of the skulls are activated by a single script command followed by a number representing the specific skull.
Xbox7887's Yelo trainer for Halo2xbox does it easily.
I don't see how a skull being activated by a script would make it impossible/harder to make a trainer for.
All of the skulls are activated by a single script command followed by a number representing the specific skull.
Simple method to find code related to scripts...Agent ME wrote:It wouldn't be impossible...
Xbox7887's Yelo trainer for Halo2xbox does it easily.
I don't see how a skull being activated by a script would make it impossible/harder to make a trainer for.
All of the skulls are activated by a single script command followed by a number representing the specific skull.
Code: Select all
[872](ice_cream_flavor_stock <long>)
2. Take script index, multiply by 4, and convert to hexidecimal (872 * 4 = 0xDA0)
3. Add base address of script table, 0x8195B0, to your obtained address (0x8195B0 + 0xDA0 = 0x81A350)
4. Jump to that address in the disassembly window. (0x81A350)
5. Double click on the pointer at that address. (dd offset unk_7C2524)
6. Double click on the next pointer 4 bytes below your current address. (dd offset sub_4F2716)
7. Double click on the 2nd to last call. (call sub_4BCFD7) <-very general way of doing it...won't always be like that
8. Congratulations, you're now looking at the code executed when that script gets ran ^_^
Check out the link below to see what some of the code below does...you should be able to pick out the address needed to modify skulls fairly easily
http://modseven.de/dictionary.php
Code: Select all
.text:004BCFD7 sub_4BCFD7 proc near ; CODE XREF: sub_4F2716+1Fp
.text:004BCFD7
.text:004BCFD7 var_10 = dword ptr -10h
.text:004BCFD7 var_C = dword ptr -0Ch
.text:004BCFD7 var_8 = dword ptr -8
.text:004BCFD7 var_4 = dword ptr -4
.text:004BCFD7 arg_0 = dword ptr 8
.text:004BCFD7
.text:004BCFD7 push esi
.text:004BCFD8 mov esi, [esp+arg_0]
.text:004BCFDC cmp esi, 0Eh
.text:004BCFDF ja short loc_4BD05C
.text:004BCFE1 cmp byte_8D50F8[esi], 0
.text:004BCFE8 jnz short loc_4BD05C
.text:004BCFEA mov byte_8D50F8[esi], 1
.text:004BCFF1 call sub_62C863
.text:004BCFF6 mov eax, ds:dword_7BCAC8[esi*4]
.text:004BCFFD push eax
.text:004BCFFE call sub_4533EC
.text:004BD003 push eax
.text:004BD004 call sub_62D884
.text:004BD009 fld1
.text:004BD00B add esp, 8
.text:004BD00E push 14h
.text:004BD010 sub esp, 0Ch
.text:004BD013 fst [esp+10h+var_8]
.text:004BD017 fst [esp+10h+var_C]
.text:004BD01B fstp [esp+10h+var_10]
.text:004BD01E call sub_4A3ECC
.text:004BD023 mov ecx, dword_876C48
.text:004BD029 mov eax, [ecx+134h]
.text:004BD02F add esp, 10h
.text:004BD032 xor ecx, ecx
.text:004BD034 cmp eax, 0FFFFFFFFh
.text:004BD037 jz short loc_4BD042
.text:004BD039 mov edx, dword_87F068
.text:004BD03F lea ecx, [eax+edx]
.text:004BD042
.text:004BD042 loc_4BD042: ; CODE XREF: sub_4BCFD7+60j
.text:004BD042 mov ecx, [ecx+118h]
.text:004BD048 cmp ecx, 0FFFFFFFFh
.text:004BD04B jz short loc_4BD05C
.text:004BD04D fld1
.text:004BD04F push ecx
.text:004BD050 fstp [esp+4+var_4]
.text:004BD053 push ecx
.text:004BD054 call sub_48822C
.text:004BD059 add esp, 8
.text:004BD05C
.text:004BD05C loc_4BD05C: ; CODE XREF: sub_4BCFD7+8j
.text:004BD05C ; sub_4BCFD7+11j ...
.text:004BD05C pop esi
.text:004BD05D retn
.text:004BD05D sub_4BCFD7 endp
-
- Posts: 51
- Joined: Sat Jun 25, 2005 9:07 am
- Location: Outside your window...
-
- Posts: 51
- Joined: Sat Jun 25, 2005 9:07 am
- Location: Outside your window...
I see. Well would it be possible to make all of that into a program, so that you wouldn't have to Hex edit it every time? (If I understood correctly)
"There's a fine line between not listening, and not caring. I like to think that I'm walking along that line every day." - Church Red vs Blue Episode 30
-
- Posts: 51
- Joined: Sat Jun 25, 2005 9:07 am
- Location: Outside your window...
Yh...the DevTrainer for Halo 1 was actually fairly amature...except for TimeFreeze...which I didnt work out myself.
H2V DevTrainer is slightly more complex since (as far as I know) Halo 2v doesn't have any built in cheats, except for the skulls.
Here's features that are working:
Resolution Hack (allows any resolution, althgh I forget what happens if you pick a strange resolution in fullscreen)
Deathless Player
Infinite Grenades
Bottomless Clip
Infinite Plasma
No Overheat
Superjump (adjustable height)
One Shot Kills
Any Skull Activator/Deactivator
Time Freeze (except you can walk through characters..also, it will freeze any other "players" (i.e. online players)...Experimental Time Freeze allows you to also drive vehicles, although sometimes colliding with other vehicles causes them to come to life and for you to get stuck)
Physics Freeze (Great fun! No Gravity, or friction...doesn't affect you...very easy to send objects flying...also Experimental Physics Freeze is the same as above)
Save Checkpoint at anytime
Wireframe (which I guess i won't implement lol)
--------------------------
It also works in Vista and XP, and should work with any version of Halo2v...even future versions.
The game does not crash in Vista when the cheats are activated.
The following features are also a possibility:
Other shot modifiers (e.g. shoot players to change their team, freeze them,make them fly up to the top of the level)
"Shoot" possesion (shoot someone to possess them)
Save/Load player's position in a level
No Shooting
No Scripts? (nothing is spawned etc.)
No AI (enemies just stand there)
Glare light effects do not dissapear (looks impressive)
But I dont want to get anyones hopes up I need to work on implemeting an effective UI into the game (it won't be pretty, but it has to work).
Plus now I'm at Uni...I've hardly had anytime to work on it at all...but hopefully, it wont be too long...
Paulus
H2V DevTrainer is slightly more complex since (as far as I know) Halo 2v doesn't have any built in cheats, except for the skulls.
Here's features that are working:
Resolution Hack (allows any resolution, althgh I forget what happens if you pick a strange resolution in fullscreen)
Deathless Player
Infinite Grenades
Bottomless Clip
Infinite Plasma
No Overheat
Superjump (adjustable height)
One Shot Kills
Any Skull Activator/Deactivator
Time Freeze (except you can walk through characters..also, it will freeze any other "players" (i.e. online players)...Experimental Time Freeze allows you to also drive vehicles, although sometimes colliding with other vehicles causes them to come to life and for you to get stuck)
Physics Freeze (Great fun! No Gravity, or friction...doesn't affect you...very easy to send objects flying...also Experimental Physics Freeze is the same as above)
Save Checkpoint at anytime
Wireframe (which I guess i won't implement lol)
--------------------------
It also works in Vista and XP, and should work with any version of Halo2v...even future versions.
The game does not crash in Vista when the cheats are activated.
The following features are also a possibility:
Other shot modifiers (e.g. shoot players to change their team, freeze them,make them fly up to the top of the level)
"Shoot" possesion (shoot someone to possess them)
Save/Load player's position in a level
No Shooting
No Scripts? (nothing is spawned etc.)
No AI (enemies just stand there)
Glare light effects do not dissapear (looks impressive)
But I dont want to get anyones hopes up I need to work on implemeting an effective UI into the game (it won't be pretty, but it has to work).
Plus now I'm at Uni...I've hardly had anytime to work on it at all...but hopefully, it wont be too long...
Paulus
-
- Posts: 51
- Joined: Sat Jun 25, 2005 9:07 am
- Location: Outside your window...
That's awesome! Hey, I know I'm not in the position in asking for any favours, but do you think that it would be possible to make a deathless player option for the AI buddies? You know, like Johnson and the White Elite (Spec Ops "Half-Jaw") has, just also for the rest of your allies in the game too.
I understand completely if you don't have the time to implement this option in it (or if you don't care).
By the way, how did you get around the DEP?
I understand completely if you don't have the time to implement this option in it (or if you don't care).
By the way, how did you get around the DEP?
"There's a fine line between not listening, and not caring. I like to think that I'm walking along that line every day." - Church Red vs Blue Episode 30
CHEAT CHEAT CHEAT...
Do i have to go on???
Why the fucking bloody hell are you making a cheating program??
It's like " ooh no someone is coming towards me with a shotgun, what do i do now??? Ooh i know i'll fucking freeze time and go stand behind him and kill him, being a complete FAG and a sisy whilest playing on XBOX LIVE."
That and the fact that you make such a stupid program is really pissing me of.
So take your cheating shit somewere else plz.
Do i have to go on???
Why the fucking bloody hell are you making a cheating program??
It's like " ooh no someone is coming towards me with a shotgun, what do i do now??? Ooh i know i'll fucking freeze time and go stand behind him and kill him, being a complete FAG and a sisy whilest playing on XBOX LIVE."
That and the fact that you make such a stupid program is really pissing me of.
So take your cheating shit somewere else plz.
When the game is great.... The gamer has to be greater.
Such is the rule of honor.
Such is the rule of honor.
-
- Posts: 51
- Joined: Sat Jun 25, 2005 9:07 am
- Location: Outside your window...
?? What is your problem? It's not like you're going to be able to use it in multiplayer, not without activating the options for everyone else, making it fair, and good for glitch-exploring...koekoek wrote:CHEAT CHEAT CHEAT...
Do i have to go on???
Why the *** bloody hell are you making a cheating program??
It's like " ooh no someone is coming towards me with a shotgun, what do i do now??? Ooh i know i'll *** freeze time and go stand behind him and kill him, being a complete **** and a sisy whilest playing on XBOX LIVE."
That and the fact that you make such a stupid program is really pissing me of.
So take your cheating **** somewere else plz.
"There's a fine line between not listening, and not caring. I like to think that I'm walking along that line every day." - Church Red vs Blue Episode 30
I'm sorry for the previous post, I just needed to get some aged anger out of my head
Feeling much beter now, oh and don't take anything in the previous post personal or something just needed to shoot my rage at someone hah
Sorry again
Feeling much beter now, oh and don't take anything in the previous post personal or something just needed to shoot my rage at someone hah
Sorry again
When the game is great.... The gamer has to be greater.
Such is the rule of honor.
Such is the rule of honor.
-
- Posts: 51
- Joined: Sat Jun 25, 2005 9:07 am
- Location: Outside your window...
Oh another good option would be a FOV tweaker
BTW are you making it so that only some options work in Multiplayer? like the shot modifiers?
Keep it up Paulus!
BTW are you making it so that only some options work in Multiplayer? like the shot modifiers?
Keep it up Paulus!
"There's a fine line between not listening, and not caring. I like to think that I'm walking along that line every day." - Church Red vs Blue Episode 30
Its not exactly cheating if you don't use it online, or if you do, use it with a bunch of people who are aware of it and will not bust you for using it. In fact, just about everything on this website can be used to cheat. It just depends on wether your the honorable type of person who will only use it to expand his/her gaming expiriance.koekoek wrote:CHEAT CHEAT CHEAT...
Do i have to go on???
Why the *** bloody hell are you making a cheating program??
It's like " ooh no someone is coming towards me with a shotgun, what do i do now??? Ooh i know i'll *** freeze time and go stand behind him and kill him, being a complete **** and a sisy whilest playing on XBOX LIVE."
That and the fact that you make such a stupid program is really pissing me of.
So take your cheating **** somewere else plz.
hehe.... devtrainer.. got me through legendaryHBjims wrote:Its not exactly cheating if you don't use it online, or if you do, use it with a bunch of people who are aware of it and will not bust you for using it. In fact, just about everything on this website can be used to cheat. It just depends on wether your the honorable type of person who will only use it to expand his/her gaming expiriance.koekoek wrote:CHEAT CHEAT CHEAT...
Do i have to go on???
Why the *** bloody hell are you making a cheating program??
It's like " ooh no someone is coming towards me with a shotgun, what do i do now??? Ooh i know i'll *** freeze time and go stand behind him and kill him, being a complete **** and a sisy whilest playing on XBOX LIVE."
That and the fact that you make such a stupid program is really pissing me of.
So take your cheating **** somewere else plz.
Next time, keep it off the forums.koekoek wrote:I'm sorry for the previous post, I just needed to get some aged anger out of my head
Feeling much beter now, oh and don't take anything in the previous post personal or something just needed to shoot my rage at someone hah
Sorry again
Cool deal Paulus, nice to see you're still working on things for Halo.