How to find solid ground

Started by toonlink444, January 12, 2011, 09:41:48 PM

Previous topic - Next topic

toonlink444

I want to make a code that allows you to walk on air. I figure if I can find the value of solid ground I can than walk on air
In the begining there was nothing. Then it exploded
New blog!! Check it out for hacking Smash Bros Brawl!! http://letshackblank.blogspot.com/

matt123337

Find the ground Y coordinate, go at the bottom of a hill, unknown value. walk up hill greater value, walk down hill less then value, ect. till you find a value that when 04'd at top of hill, you should walk on invisible ground.

toonlink444

What if there is no hill. Will jumping work?
In the begining there was nothing. Then it exploded
New blog!! Check it out for hacking Smash Bros Brawl!! http://letshackblank.blogspot.com/

IRS

Ok, since i can completely. NOT understand what mat was trying to say (i think i vaguely get it)

one "simpler" thing to do than finding the value for solid ground would be to "nullify" your acceleration co-ordinates in a game. generally these are stored near your axis, and are rather easy to determine which is which. basically to determine the axis is -jump- if your game actually does allow that then its very liable to have acceleration co-ordinates. when you are on the ground not moving your acceleration will be 0, anything else will be a positive speed vector on the way up, and negative (float) on the way down. the nice thing though, all you need to do is search 0, jump (search greater than), land, search 0, -repeat- until you have found said area. then write the code to set that value to a constant 0 when you want it to be. presto you SHOULD* be floating

*some games have multiple "fake" acceleration addresses, that requires a bit of breakpoint searching/luck to find the real ones then....

toonlink444

In the begining there was nothing. Then it exploded
New blog!! Check it out for hacking Smash Bros Brawl!! http://letshackblank.blogspot.com/

toonlink444

Tried and no luck. Mabey if I say that ssbb is the game that will bring more advice
In the begining there was nothing. Then it exploded
New blog!! Check it out for hacking Smash Bros Brawl!! http://letshackblank.blogspot.com/

wiiztec

That code has already been made for SSBB

Hold Y to Stand in Air:(GCC) [Phantom Wings]
0472FFA0 B3E30004
C2740628 00000005
8183002C 2C0C0002
40820018 8983FFAD
2C0C0001 4082000C
39800000 9183002C
8063002C 00000000
80000000 80623320
80000001 00000000
60000006 00000000
60000003 00000001
4A001000 00000000
92210003 00000024
86100003 00000008
4A101001 00000000
36000000 00000032
58010000 00000004
DE000000 80008180
58010000 00000060
DE000000 80008180
92210002 00000018
4A001002 00000000
100000CD 00000000
4A001003 804DE4B0
38000000 F7FF0800
14000000 00000000
4A001002 00000000
100000CD 00000001
E2000001 00000000
80100001 00000008
62000000 00000001
E200000F 00000000
80000001 00000000
80100000 00000244
62000000 00000000
E0000000 80008000
If there's any code at all that you want to be button activated, or even able to toggle on & off, and I have the game, just PM me and I'll make it happen

matt123337

Quote from: IRS on January 13, 2011, 04:11:06 PM
Ok, since i can completely. NOT understand what mat was trying to say (i think i vaguely get it)

one "simpler" thing to do than finding the value for solid ground would be to "nullify" your acceleration co-ordinates in a game. generally these are stored near your axis, and are rather easy to determine which is which. basically to determine the axis is -jump- if your game actually does allow that then its very liable to have acceleration co-ordinates. when you are on the ground not moving your acceleration will be 0, anything else will be a positive speed vector on the way up, and negative (float) on the way down. the nice thing though, all you need to do is search 0, jump (search greater than), land, search 0, -repeat- until you have found said area. then write the code to set that value to a constant 0 when you want it to be. presto you SHOULD* be floating

*some games have multiple "fake" acceleration addresses, that requires a bit of breakpoint searching/luck to find the real ones then....
i was basically saying find the ground hight, just i was half asleep at the time :D

toonlink444

Dang it. Every code idea I have is taken. And I thought it would be a simple 3 line code.(I'm still learning. Long codes are imdemidating)
In the begining there was nothing. Then it exploded
New blog!! Check it out for hacking Smash Bros Brawl!! http://letshackblank.blogspot.com/