Hp View Hack Online?
+3
FlashinG42
Zepplin
ZGhost231
7 posters
The Tavern :: Tavern Bench :: Codes
Page 1 of 1
Hp View Hack Online?
So, i recently posted this and it got removed... but anywho i made this and its in a actual "Codes" section.
So anyway so i was wondering, what is the code (US) for HP view online?
Thanks in advance!
So anyway so i was wondering, what is the code (US) for HP view online?
Thanks in advance!
ZGhost231- Rookie Hunter
- Posts : 21
Zenny : 23
Weapon of Choice :
MH3 Online Info
Status: Offline
City: Offline
Room Availability:
(0/0)
Re: Hp View Hack Online?
This would definitely be fun to play with online
Zepplin- Rookie Hunter
- Posts : 2
Zenny : 2
Re: Hp View Hack Online?
great idea.. there's alot of code that only work offline and some code that only work when u post.... soo yea... i think it would be better to know how to make it just for anywhere....
FlashinG42- Ambitious Hunter
- Posts : 94
Zenny : 66
Weapon of Choice :
MH3 Online Info
Status: Online (G Rank)
City: Depend lol
Room Availability:
(2347/2458)
Re: Hp View Hack Online?
that code been everyones dream sadly it will never see the light of the day to the public
Rayquaza200- Ultimate Hunter
- Posts : 2234
Zenny : 487
Weapon of Choice :
MH3 Online Info
Status: Offline
City:
Room Availability:
(0/0)
Re: Hp View Hack Online?
FlashinG42 is right. The best thing to do is learn how to do it for yourself. That's the reason I started hacking. Oh dear. Flashbacks. Skip this next paragraph. I really did a flashback.
I remember I wanted to know if it was possible to disable the rapidfire code. Otherwise I would never use it. I never got a response. I joined wiird after all the hackers left this game. There would've been no hope. But I needed that off code. I was chatting with someone like 5 states away on skype because I knew something he didn't. That hp display you're asking for. We're pretty good friends now, but before the hp display, I was just that G.I.R.L. that he was helping speed rank just because he felt like it. He had a usbgecko, but didn't really use it much. He knows how it works and such. So after being acquainted we tried to find out what the off code was. We had to read geckocode documentation to understand what the code does, it was simple enough, we knew where we(well he) had to look. There was a bit of miscommunication, but after looking at a printscreen he sent me for a while, we finally had it. The off code was so simple. He was like "just change the 14 to 00". And it worked. The thrill of success forced me to buy my own usbgecko. I needed to know what was on his screen. And I learned some more. I remember I had no idea what I was doing with asm. And now I make funky shit with text on the screen if I want. I'm no pro, but I think that's a big difference from not even knowing whata 10 line does. those letters and numbers mean. And the MID "patch" evolved so many times, and now it's a nice asm code that I'm proud of.
I really do agree with FlashinG42. Because even after all that "I must because no one else will do it for me", there are people that don't want to let go of MH3, but I let it go a long time ago. I beat the game, I got most of what I wanted done. Anything I haven't done is either impossible, or just not high enough priority. I completed any codes I initially wanted. Anything I wanted after that may or may not be done. idk. I do come back to it. I asked for this code section, to see if there's anything else that people want fulfilled. I'll help when I can. But I'm not all over it like I used to.
Rayquaza200: I'm not sure what the reason for not being public is. I think a nice handful know what the online MID looks like, and even less know how I handled it. But people know. And I know. And I don't care enough to keep it a secret. Cuz no one can really get mad at me. I made a code that modifies someone else's code. Isn't that what we do to game developer's code? But help me out guys. Financially, I'm doing not bueno. However, I can't really ask for donations. I won't anyway. But bring me more traffic. To my Youtube. click my adfly links sometimes. Not spam clicking. Like bookmark modcodegen and follow the link to the sharpness video. It's a legit reason to click it. I said the same thing about my never get banned. AFAIK, only 2 poeple know that code. But I'll release that too. I just need some traffic exchange with YT subs an adfly links so that I can have a couple of extra dollars in my pocket. I'll probably release the MID patch anyway though. It's not that special to me.
If adfly generates good enough dollars, I might be able to work on other things faster. Not MH3 related. But I'm a learning programmer, so you'd like whatever I make.
Sorry about the extra long post. I really just meant to say I have a solution for you but give me subs, views, and clicks first.
http://adf.ly/DFA1V
I remember I wanted to know if it was possible to disable the rapidfire code. Otherwise I would never use it. I never got a response. I joined wiird after all the hackers left this game. There would've been no hope. But I needed that off code. I was chatting with someone like 5 states away on skype because I knew something he didn't. That hp display you're asking for. We're pretty good friends now, but before the hp display, I was just that G.I.R.L. that he was helping speed rank just because he felt like it. He had a usbgecko, but didn't really use it much. He knows how it works and such. So after being acquainted we tried to find out what the off code was. We had to read geckocode documentation to understand what the code does, it was simple enough, we knew where we(well he) had to look. There was a bit of miscommunication, but after looking at a printscreen he sent me for a while, we finally had it. The off code was so simple. He was like "just change the 14 to 00". And it worked. The thrill of success forced me to buy my own usbgecko. I needed to know what was on his screen. And I learned some more. I remember I had no idea what I was doing with asm. And now I make funky shit with text on the screen if I want. I'm no pro, but I think that's a big difference from not even knowing what
I really do agree with FlashinG42. Because even after all that "I must because no one else will do it for me", there are people that don't want to let go of MH3, but I let it go a long time ago. I beat the game, I got most of what I wanted done. Anything I haven't done is either impossible, or just not high enough priority. I completed any codes I initially wanted. Anything I wanted after that may or may not be done. idk. I do come back to it. I asked for this code section, to see if there's anything else that people want fulfilled. I'll help when I can. But I'm not all over it like I used to.
Rayquaza200: I'm not sure what the reason for not being public is. I think a nice handful know what the online MID looks like, and even less know how I handled it. But people know. And I know. And I don't care enough to keep it a secret. Cuz no one can really get mad at me. I made a code that modifies someone else's code. Isn't that what we do to game developer's code? But help me out guys. Financially, I'm doing not bueno. However, I can't really ask for donations. I won't anyway. But bring me more traffic. To my Youtube. click my adfly links sometimes. Not spam clicking. Like bookmark modcodegen and follow the link to the sharpness video. It's a legit reason to click it. I said the same thing about my never get banned. AFAIK, only 2 poeple know that code. But I'll release that too. I just need some traffic exchange with YT subs an adfly links so that I can have a couple of extra dollars in my pocket. I'll probably release the MID patch anyway though. It's not that special to me.
If adfly generates good enough dollars, I might be able to work on other things faster. Not MH3 related. But I'm a learning programmer, so you'd like whatever I make.
Sorry about the extra long post. I really just meant to say I have a solution for you but give me subs, views, and clicks first.
http://adf.ly/DFA1V
Last edited by Stuff on Sun Oct 07, 2012 12:12 pm; edited 1 time in total
Stuff- Moderator
- Posts : 32
Zenny : 46
MH3 Online Info
Status:
City: Offline
Room Availability:
(0/0)
Re: Hp View Hack Online?
Good Stuff, Stuff i like your post!
I Appreciate that you took the time to write that long post.
and plus i do believe i have been subbed to you for a while now, idk.
I Appreciate that you took the time to write that long post.
and plus i do believe i have been subbed to you for a while now, idk.
ZGhost231- Rookie Hunter
- Posts : 21
Zenny : 23
Weapon of Choice :
MH3 Online Info
Status: Offline
City: Offline
Room Availability:
(0/0)
Re: Hp View Hack Online?
wow the first time im actually RIGHT!! xD
FlashinG42- Ambitious Hunter
- Posts : 94
Zenny : 66
Weapon of Choice :
MH3 Online Info
Status: Online (G Rank)
City: Depend lol
Room Availability:
(2347/2458)
Re: Hp View Hack Online?
Yeah I've seen you.ZGhost231 wrote:Good Stuff, Stuff i like your post!
I Appreciate that you took the time to write that long post.
and plus i do believe i have been subbed to you for a while now, idk.
Spam clicks don't work. I hope that's not what you're doing. lol. There's like a wait time before you can click the same link again. Just tell yo friends to tell they friends to tell they friends...you know. I have to say though. Today I've had the most clicks I've ever had in one day. 9 so far. The next best day was 4. lol.Zepplin wrote: SWEET!
click click click
Last edited by Stuff on Sun Oct 07, 2012 12:12 pm; edited 1 time in total
Stuff- Moderator
- Posts : 32
Zenny : 46
MH3 Online Info
Status:
City: Offline
Room Availability:
(0/0)
Re: Hp View Hack Online?
hmmm.... i wish we can see hp of everything maybe the boat too lol
FlashinG42- Ambitious Hunter
- Posts : 94
Zenny : 66
Weapon of Choice :
MH3 Online Info
Status: Online (G Rank)
City: Depend lol
Room Availability:
(2347/2458)
Re: Hp View Hack Online?
That would be pretty boss.
ZGhost231- Rookie Hunter
- Posts : 21
Zenny : 23
Weapon of Choice :
MH3 Online Info
Status: Offline
City: Offline
Room Availability:
(0/0)
Re: Hp View Hack Online?
I put the MID patch in this video. Subscribe and have fun.
http://adf.ly/DU9b4
Somebody FlashinG42 said something about seeing info on everything. I had in mind Player info display. You can see most of each player's info. I started working on it. But that's it. This is what it looks like so far.
I don't know about boat stuff. The only thing to see is hp and maybe recharge times, but I remember recharge times was retarded. If you want PID, I'm not really creative. Re-post that image to show what you think It should look like. My idea was to use various colors instead of making it changeable. Although, I could probably just use the existing color changer to change the colors of the whole display.
So A little MID history for anyone who cares.
If you crtl+f 8252807C, it'll be found only once. Someone told me to change that to 825283BC and MID will work online. It did, but only online. I wasn't satisfied with that, so I Frankensteined the code. I cut the code right there and made things pretty complicated with both halves of the code and in the middle I put a conditional statement that in my head reads:
if (online) 825283BC;
else 8252807C;
It was some 20 codetype. The greater than one I think. I used quest ID because I knew where that was and anything less than 9000 was an offline quest. I can't find the text file that I saved it in. Probably because I called it trash after upgrading. Going through those old text files trigger a little nostalgia, though. The things I hold back...
Well here's my attempt at deciphering MID
And you know. Text is hard to look at like that, so I put everything together the way it would look. Enter means the end of the string, which was null(00), was reached.
All those %s are format specifiers. You can google it for a reference. It's was cool seeing this code using that stuff. MID calls a text display function, and the way it works is, it reads the text until it reaches null. The format specifiers makes it display some "variable" that was somehow passed to the function. The variables are passed in those registers that I labeled as "arguments". I'm not really sure how many arguments that function can take, but MID uses up to 4. Each format specifier reads each argument sequentially. The first %[] will display r7's contents, the next one will show r8's, and so on until it reaches null. And r6 points to the start of the string. I think for %s, the argument needs to be a pointer to the string. It's not as complicated as it sounds. Anyone who understands all this stuff can change how MID looks.
After learning about pointers and understanding MID's asm, I thought why not just put a C2 code that'll load the pointer. It's a pointer in pointer. At some point I learned how to find pointers. Pretty easy stuff. And handy for moving info.I found the pointer that points to the pointer that points to the first monster. Yeah. Pointer that points twice. The 8252.... was loading the pointer to the first monster. But those pointers are in 2 different locations. The pointer that points to the pointer...well it points to the pointer. It's a static location that will tell you where the pointer to the first monster is. So the C2 interrupts the pointer loading like this(I needed to stop. code makes sense and is faster) :
817C522C: 3E409015 lis r18,-28651 #This puts 0x90150000 in r18
817C5230: 8252807C lwz r18,-32644(r18) #this that gets patched r18 = r18-0x807C
That's what the final code looks like. If you have some kind of grudge against me and must refuse to follow my link to youtube to find my final patch, you can convert that asm to hex and you'll have the code.
I used to share these to anyone who begged enough. They work, but my final code shorter and works for both regions.
http://adf.ly/DU8Oi
http://adf.ly/DU9b4
- Spoiler:
I don't know about boat stuff. The only thing to see is hp and maybe recharge times, but I remember recharge times was retarded. If you want PID, I'm not really creative. Re-post that image to show what you think It should look like. My idea was to use various colors instead of making it changeable. Although, I could probably just use the existing color changer to change the colors of the whole display.
So A little MID history for anyone who cares.
If you crtl+f 8252807C, it'll be found only once. Someone told me to change that to 825283BC and MID will work online. It did, but only online. I wasn't satisfied with that, so I Frankensteined the code. I cut the code right there and made things pretty complicated with both halves of the code and in the middle I put a conditional statement that in my head reads:
if (online) 825283BC;
else 8252807C;
It was some 20 codetype. The greater than one I think. I used quest ID because I knew where that was and anything less than 9000 was an offline quest. I can't find the text file that I saved it in. Probably because I called it trash after upgrading. Going through those old text files trigger a little nostalgia, though. The things I hold back...
Well here's my attempt at deciphering MID
- Spoiler:
817C4FFA-817C61F8
//Text
817C5000: 25733A20 .word 0x25733a20
817C5004: 25642F25 .word 0x25642f25
817C5008: 64002573 oris r0,r0,9587
817C500C: 0048503A .word 0x0048503a
817C5010: 2535642F .word 0x2535642f
817C5014: 25356420 .word 0x25356420
817C5018: 5354413A rlwimi r20,r26,8,4,29
817C501C: 2534642F .word 0x2534642f
817C5020: 25346400 .word 0x25346400
817C5024: 506F6973 rlwimi. r15,r3,13,5,25
817C5028: 6F6E3A20 xoris r14,r27,14880
817C502C: 2534642F .word 0x2534642f
817C5030: 25346428 .word 0x25346428
817C5034: 25642900 .word 0x25642900
817C5038: 50617261 rlwimi. r1,r3,14,9,16
817C503C: 3A202020 li r17,8224
817C5040: 2534642F .word 0x2534642f
817C5044: 25346428 .word 0x25346428
817C5048: 25642900 .word 0x25642900
817C504C: 536C6565 rlwimi. r12,r27,12,21,18
817C5050: 703A2020 andi. r26,r1,8224
817C5054: 2534642F .word 0x2534642f
817C5058: 25346428 .word 0x25346428
817C505C: 25642900 .word 0x25642900
817C5060: 5374756E rlwimi r20,r27,14,21,23
817C5064: 3A202020 li r17,8224
817C5068: 2534642F .word 0x2534642f
817C506C: 25346428 .word 0x25346428
817C5070: 25642900 .word 0x25642900
817C5074: 46617469 .word 0x46617469
817C5078: 6775653A oris r21,r27,25914
817C507C: 2534642F .word 0x2534642f
817C5080: 25346428 .word 0x25346428
817C5084: 25642900 .word 0x25642900
817C5088: 5472616E rlwinm r18,r3,12,5,23
817C508C: 713A2020 andi. r26,r9,8224
817C5090: 2534642F .word 0x2534642f
817C5094: 25346428 .word 0x25346428
817C5098: 25642900 .word 0x25642900
817C509C: 44757261 .word 0x44757261
817C50A0: 74696F6E andis. r9,r3,28526
817C50A4: 733A2046 andi. r26,r25,8262
817C50A8: 6C617368 xoris r1,r3,29544
817C50AC: 3D253034 addis r9,r5,12340
817C50B0: 64204475 oris r0,r1,17525
817C50B4: 6E673D25 xoris r7,r19,15653
817C50B8: 30346420 addic r1,r20,25632
817C50BC: 46656C76 .word 0x46656c76
817C50C0: 696E653D xori r14,r11,25917
817C50C4: 25303464 .word 0x25303464
817C50C8: 00504F3D .word 0x00504f3d
817C50CC: 25303464 .word 0x25303464
817C50D0: 2050412F subfic r2,r16,16687
817C50D4: 534C2F4B rlwimi. r12,r26,5,29,5
817C50D8: 4F3D2530 .word 0x4f3d2530
817C50DC: 34642054 addic. r3,r4,8276
817C50E0: 72617073 andi. r1,r19,28787
817C50E4: 3D253034 addis r9,r5,12340
817C50E8: 6400436F oris r0,r0,17263
817C50EC: 756E7465 andis. r14,r11,29797
817C50F0: 72733A20 andi. r19,r19,14880
817C50F4: 25642025 .word 0x25642025
817C50F8: 64202564 oris r0,r1,9572
817C50FC: 20256400 subfic r1,r5,25600
817C5100: 25642025 .word 0x25642025
817C5104: 64202564 oris r0,r1,9572
817C5108: 20256400 subfic r1,r5,25600
817C510C: 52414745 rlwimi. r1,r18,8,29,2
817C5110: 3A202533 li r17,9523
817C5114: 643D2530 oris r29,r1,9520
817C5118: 34642053 addic. r3,r4,8275
817C511C: 74617475 andis. r1,r3,29813
817C5120: 733A2564 andi. r26,r25,9572
817C5124: 20202020 subfic r1,r0,8224
817C5128: 20203A25 subfic r1,r0,14885
817C512C: 64004C76 oris r0,r0,19574
817C5130: 6C256400 xoris r5,r1,25600
817C5134: 20202020 subfic r1,r0,8224
817C5138: 20204272 subfic r1,r0,17010
817C513C: 65616B61 oris r1,r11,27489
817C5140: 626C653A ori r12,r19,25914
817C5144: 0A202020 .word 0x0a202020
817C5148: 20202043 subfic r1,r0,8259
817C514C: 75747461 andis. r20,r11,29793
817C5150: 626C653A ori r12,r19,25914
817C5154: 00253464 .word 0x00253464
817C5158: 2F256420 cmpdi cr6,r5,25632
817C515C: 0A253464 .word 0x0a253464
817C5160: 0053495A .word 0x0053495a
817C5164: 453A2025 .word 0x453a2025
817C5168: 33642525 addic r27,r4,9509
817C516C: 2041544B subfic r2,r1,21579
817C5170: 3A202D2D li r17,11565
817C5174: 2D252520 cmpdi cr2,r5,9504
817C5178: 4445463A .word 0x4445463a
817C517C: 202D2D2D subfic r1,r13,11565
817C5180: 25250000 .word 0x25250000
817C5184: 42C80000 bc 22,8,0x817c5184
817C5000 % s : . % d / % d . % s . H P :
817C5010 % 5 d / % 5 d . S T A : % 4 d /
817C5020 % 4 d . P o i s o n : . % 4 d /
817C5030 % 4 d ( % d ) . P a r a : . . .
817C5040 % 4 d / % 4 d ( % d ) . S l e e
817C5050 p : . . % 4 d / % 4 d ( % d ) .
817C5060 S t u n * : . . .* % 4 d / % 4 d (
817C5070 % d ) . F a t i g u e : % 4 d /
817C5080 % 4 d ( % d ) . T r a n q : . .
817C5090 % 4 d / % 4 d ( % d ) . D u r a
817C50A0 t i o n s : . F l a s h = % 0 4
817C50B0 d . D u n g = % 0 4 d . F e l v
817C50C0 i n e = % 0 4 d . P O = % 0 4 d
817C50D0 . P A / S L / K O = % 0 4 d . T
817C50E0 r a p s = % 0 4 d . C o u n t e
817C50F0 r s : . % d . % d . % d . % d .
817C5100 % d . % d . % d . % d . R A G E
817C5110 : . % 3 d = % 0 4 d . S t a t u
817C5120 s : % d . . . . . . : % d . L v
817C5130 l % d . . . . . . . B r e a k a
817C5140 b l e : . . . . . . . C u t t a
817C5150 b l e : . % 4 d / % d . . % 4 d
817C5160 . S I Z E : . % 3 d % % . A T K
817C5170 : . - - - % % . * D E F :* . - - -
817C5180 % % . . B . . . . . . . . . . .
r3 = current monster(list on the left. not target) also x coordinate
r4 = y coordinate in pixels
r5 = color
r6 = points to string^
r7 = 1st arg
r8 = 2nd arg
r9 = 3rd arg
r10 = 4th arg being used for id to load name?
r11= used once to load from the LUT. >.> But it's a safe reg.
r18 = pointer to Monster data
r19 = no reason. Used to hold pointer to monster name and move it to r7 twice. 1st time is for the list on the left, 2nd time is for the current target. idk how that works though.
r20 = 817C5000
-6(r20) = color
-4(r20) = target
r21 =
r22 = nth monster
//Main Code now I gotta read this -_- //Have fun with that lol
817C5200: 3AC00000 li r22,0 //nth monster
817C5204: 3AA00000 li r21,0 //idk
817C5208: 3E80817C lis r20,-32388 //r20 = 817C5000
817C520C: 62945000 ori r20,r20,20480
817C5210: 38600010 li r3,16
817C5214: 38800010 li r4,16
817C5218: 4A8975ED bl 0x8005c804
817C521C: 38600049 li r3,73
817C5220: 38950080 addi r4,r21,128
817C5224: 88B4FFFA lbz r5,-6(r20)//color
817C5228: 7E86A378 mr r6,r20 //r6 points to the string^ I guess
817C522C: 3E409015 lis r18,-28651
817C5230: 8252807C lwz r18,-32644(r18) //this that gets patched
817C5234: 564A273E rlwinm r10,r18,4,28,31 //um?
817C5238: 280A0009 cmplwi r10,9 //maybe a range check.
817C523C: 408202A0 bne- 0x817c54dc
817C5240: 1D560B18 mulli r10,r22,2840 //B18 spacing between monsters
817C5244: 7E525214 add r18,r18,r10 //Add B18*nth to the pointer
817C5248: 89520003 lbz r10,3(r18) //monster id
817C524C: 2C0A0000 cmpwi r10,0 //branch if none
817C5250: 4182002C beq- 0x817c527c
817C5254: 3D608168 lis r11,-32408
817C5258: 616B423C ori r11,r11,16956 //LUT
817C525C: 554A103A rlwinm r10,r10,2,0,29 //Monster ID? rotate 2 bits for x4?
817C5260: 7E6A582E lwzx r19,r10,r11 //load pointer to monster name
817C5264: 7E679B78 mr r7,r19 //I guess r7 is the first arg. But why not load to r7 in the first place?
//only time r19 was used? I'm fixing that.
817C5268: 811207A0 lwz r8,1952(r18) //2nd arg?
817C526C: 813207A4 lwz r9,1956(r18) //3rd arg?
817C5270: 4CC63182 crclr 6,6
817C5274: 4A89759D bl 0x8005c810 //printf()
817C5278: 3AB50010 addi r21,r21,16
817C527C: 3AD60001 addi r22,r22,1 //next position
817C5280: 8874FFFC lbz r3,-4(r20)
817C5284: 7C03B000 cmpw r3,r22 //if current = target
817C5288: 4082024C bne- 0x817c54d4 // if not, fuck it
817C528C: 38D4000A addi r6,r20,10
817C5290: 7E679B78 mr r7,r19 //r19 was unchanged and now it psses it to r7 again.
//if r7 doesn't change during printf(), r19 is not needed.
817C5294: 38600154 li r3,340
817C5298: 3880002C li r4,44
817C529C: 88B4FFFA lbz r5,-6(r20)
817C52A0: 4A897571 bl 0x8005c810
817C52A4: 38D4000D addi r6,r20,13
817C52A8: 38600126 li r3,294
817C52AC: 3880003C li r4,60
817C52B0: 88B4FFFA lbz r5,-6(r20) //color
817C52B4: 80F207A0 lwz r7,1952(r18)
817C52B8: 811207A4 lwz r8,1956(r18)
817C52BC: A13208A2 lhz r9,2210(r18)
817C52C0: A15208A0 lhz r10,2208(r18) //4th arg?
817C52C4: 4A89754D bl 0x8005c810
817C52C8: 38D40024 addi r6,r20,36
817C52CC: 3860003A li r3,58
817C52D0: 38800158 li r4,344
817C52D4: 88B4FFFA lbz r5,-6(r20)
817C52D8: A8F20922 lha r7,2338(r18)
817C52DC: A9120924 lha r8,2340(r18)
817C52E0: A932092A lha r9,2346(r18)
817C52E4: 4A89752D bl 0x8005c810
817C52E8: 38D40038 addi r6,r20,56
817C52EC: 3860003A li r3,58
817C52F0: 38800168 li r4,360
817C52F4: 88B4FFFA lbz r5,-6(r20)
817C52F8: A8F2092C lha r7,2348(r18)
817C52FC: A912092E lha r8,2350(r18)
817C5300: A9320930 lha r9,2352(r18)
817C5304: 4A89750D bl 0x8005c810
817C5308: 38D4004C addi r6,r20,76
817C530C: 3860003A li r3,58
817C5310: 38800178 li r4,376
817C5314: 88B4FFFA lbz r5,-6(r20)
817C5318: A8F20932 lha r7,2354(r18)
817C531C: A9120934 lha r8,2356(r18)
817C5320: A9320936 lha r9,2358(r18)
817C5324: 4A8974ED bl 0x8005c810
817C5328: 38D40060 addi r6,r20,96
817C532C: 3860003A li r3,58
817C5330: 38800188 li r4,392
817C5334: 88B4FFFA lbz r5,-6(r20)
817C5338: A8F20940 lha r7,2368(r18)
817C533C: A912093E lha r8,2366(r18)
817C5340: A9320942 lha r9,2370(r18)
817C5344: 4A8974CD bl 0x8005c810
817C5348: 38D40074 addi r6,r20,116
817C534C: 3860003A li r3,58
817C5350: 38800198 li r4,408
817C5354: 88B4FFFA lbz r5,-6(r20)
817C5358: A8F20946 lha r7,2374(r18)
817C535C: A9120944 lha r8,2372(r18)
817C5360: A9320948 lha r9,2376(r18)
817C5364: 4A8974AD bl 0x8005c810
817C5368: 38D40088 addi r6,r20,136
817C536C: 3860003A li r3,58
817C5370: 388001A8 li r4,424
817C5374: 88B4FFFA lbz r5,-6(r20)
817C5378: A8F20938 lha r7,2360(r18)
817C537C: A912093A lha r8,2362(r18)
817C5380: A932093C lha r9,2364(r18)
817C5384: 4A89748D bl 0x8005c810
817C5388: 38D4009C addi r6,r20,156
817C538C: 3860006C li r3,108
817C5390: 38800000 li r4,0
817C5394: 88B4FFFA lbz r5,-6(r20)
817C5398: A8F20916 lha r7,2326(r18)
817C539C: A9120812 lha r8,2066(r18)
817C53A0: A932094C lha r9,2380(r18)
817C53A4: 4A89746D bl 0x8005c810
817C53A8: 38D400C9 addi r6,r20,201
817C53AC: 386001D4 li r3,468
817C53B0: 38800000 li r4,0
817C53B4: 88B4FFFA lbz r5,-6(r20)
817C53B8: A8F20926 lha r7,2342(r18)
817C53BC: A9120950 lha r8,2384(r18)
817C53C0: A9320952 lha r9,2386(r18)
817C53C4: 4A89744D bl 0x8005c810
817C53C8: 38D400EA addi r6,r20,234
817C53CC: 38600126 li r3,294
817C53D0: 388001A8 li r4,424
817C53D4: 88B4FFFA lbz r5,-6(r20)
817C53D8: 88F20919 lbz r7,2329(r18)
817C53DC: 8912091A lbz r8,2330(r18)
817C53E0: 8932091B lbz r9,2331(r18)
817C53E4: 89520920 lbz r10,2336(r18)
817C53E8: 4A897429 bl 0x8005c810
817C53EC: 38D40100 addi r6,r20,256
817C53F0: 386001B7 li r3,439
817C53F4: 388001A8 li r4,424
817C53F8: 88B4FFFA lbz r5,-6(r20)
817C53FC: 88F2091C lbz r7,2332(r18)
817C5400: 8912091D lbz r8,2333(r18)
817C5404: 8932091E lbz r9,2334(r18)
817C5408: 8952091F lbz r10,2335(r18)
817C540C: 4A897405 bl 0x8005c810
817C5410: 38D4010C addi r6,r20,268
817C5414: 38600126 li r3,294
817C5418: 3880004C li r4,76
817C541C: 88B4FFFA lbz r5,-6(r20)
817C5420: A8F208A6 lha r7,2214(r18)
817C5424: A91208A8 lha r8,2216(r18)
817C5428: 8932094E lbz r9,2382(r18)
817C542C: 8952089E lbz r10,2206(r18)
817C5430: 4A8973E1 bl 0x8005c810
817C5434: 38D4012E addi r6,r20,302
817C5438: 38600126 li r3,294
817C543C: 3880002C li r4,44
817C5440: 88B4FFFA lbz r5,-6(r20)
817C5444: 88F207C8 lbz r7,1992(r18)
817C5448: 4A8973C9 bl 0x8005c810
817C544C: 38D40134 addi r6,r20,308
817C5450: 3860000A li r3,10
817C5454: 388001B8 li r4,440
817C5458: 88B4FFFA lbz r5,-6(r20)
817C545C: 4A8973B5 bl 0x8005c810
817C5460: 7E4F9378 mr r15,r18
817C5464: 3A200000 li r17,0
817C5468: 3A00008C li r16,140
817C546C: 38D40155 addi r6,r20,341
817C5470: 7E038378 mr r3,r16
817C5474: 388001B8 li r4,440
817C5478: 88B4FFFA lbz r5,-6(r20)
817C547C: A8EF083A lha r7,2106(r15)
817C5480: 890F0838 lbz r8,2104(r15)
817C5484: A92F083C lha r9,2108(r15)
817C5488: 4A897389 bl 0x8005c810
817C548C: 39EF0006 addi r15,r15,6
817C5490: 3A100038 addi r16,r16,56
817C5494: 3A310001 addi r17,r17,1
817C5498: 2C110007 cmpwi r17,7
817C549C: 4081FFD0 ble+ 0x817c546c
817C54A0: 38D40161 addi r6,r20,353
817C54A4: 386001E0 li r3,480
817C54A8: 3880002C li r4,44
817C54AC: 88B4FFFA lbz r5,-6(r20)
817C54B0: C03201D0 lfs f1,464(r18)
817C54B4: C0140184 lfs f0,388(r20)
817C54B8: EC200072 fmuls f1,f0,f1
817C54BC: FC00081C fctiw f0,f1
817C54C0: D81401E0 stfd f0,480(r20)
817C54C4: 80F401E4 lwz r7,484(r20)
817C54C8: 3900FFFF li r8,-1
817C54CC: 3920FFFF li r9,-1
817C54D0: 4A897341 bl 0x8005c810
817C54D4: 2C160002 cmpwi r22,2
817C54D8: 4081FD44 ble+ 0x817c521c
//hud hook
817C54DC: 7FA3EB78 mr r3,r29
817C54E0: 4AB27B68 b 0x802ed048
(042ED044 494D81BC)
802ED044: 494D81BC b 0x817c5200
//Auto target
//hmm. this doesn't change if another player attacks?
817C6000: 3A000000 li r16,0
817C6004: 3DE09015 lis r15,-28651
817C6008: 81EF807C lwz r15,-32644(r15)
817C600C: 55EA273E rlwinm r10,r15,4,28,31
817C6010: 280A0009 cmplwi r10,9
817C6014: 4082002C bne- 0x817c6040
817C6018: 7DEF1850 sub r15,r3,r15
817C601C: 2C0F0000 cmpwi r15,0
817C6020: 41800014 blt- 0x817c6034
817C6024: 4182000C beq- 0x817c6030
817C6028: 3A000B18 li r16,2840
817C602C: 7E0F8396 divwu r16,r15,r16
817C6030: 3A100001 addi r16,r16,1
817C6034: 3DE0817C lis r15,-32388
817C6038: 9A0F4FFC stb r16,20476(r15)
817C603C: 81F407A4 lwz r15,1956(r20)
817C6040: 4A960651 bl 0x80126690
817C6044: 4A958FD0 b 0x8011f014
(0411F010 496A6FF0)
8011F010: 496A6FF0 b 0x817c6000
//Changable target WM
817C6120: 28042001 cmplwi r4,8193
817C6124: 3860FFFF li r3,-1
817C6128: 41820010 beq- 0x817c6138
817C612C: 28042002 cmplwi r4,8194
817C6130: 4082004C bne- 0x817c617c
817C6134: 38600001 li r3,1
817C6138: 3CC0817C lis r6,-32388
817C613C: 60C64FFC ori r6,r6,20476
817C6140: 88A60002 lbz r5,2(r6)
817C6144: 38A50001 addi r5,r5,1
817C6148: 2C050004 cmpwi r5,4
817C614C: 4081002C ble- 0x817c6178
817C6150: 88A60000 lbz r5,0(r6)
817C6154: 7CA51A14 add r5,r5,r3
817C6158: 2C050000 cmpwi r5,0
817C615C: 40800008 bge- 0x817c6164
817C6160: 38A00000 li r5,0
817C6164: 2C05000A cmpwi r5,10
817C6168: 40810008 ble- 0x817c6170
817C616C: 38A0000A li r5,10
817C6170: 98A60000 stb r5,0(r6)
817C6174: 38A00000 li r5,0
817C6178: 98A60002 stb r5,2(r6)
817C617C: 4A87C268 b 0x800423e4
(040423E0 49783D40)
800423E0: 49783D40 b 0x817c6120
//Changable target CC
817C6190: 28042402 cmplwi r4,9218
817C6194: 3860FFFF li r3,-1
817C6198: 41820010 beq- 0x817c61a8
817C619C: 2804A400 cmplwi r4,41984
817C61A0: 4082004C bne- 0x817c61ec
817C61A4: 38600001 li r3,1
817C61A8: 3CC0817C lis r6,-32388
817C61AC: 60C64FFC ori r6,r6,20476
817C61B0: 88A60002 lbz r5,2(r6)
817C61B4: 38A50001 addi r5,r5,1
817C61B8: 2C050004 cmpwi r5,4
817C61BC: 4081002C ble- 0x817c61e8
817C61C0: 88A60000 lbz r5,0(r6)
817C61C4: 7CA51A14 add r5,r5,r3
817C61C8: 2C050000 cmpwi r5,0
817C61CC: 40800008 bge- 0x817c61d4
817C61D0: 38A00000 li r5,0
817C61D4: 2C050005 cmpwi r5,5
817C61D8: 40810008 ble- 0x817c61e0
817C61DC: 38A00005 li r5,5
817C61E0: 98A60000 stb r5,0(r6)
817C61E4: 38A00000 li r5,0
817C61E8: 98A60002 stb r5,2(r6)
817C61EC: 38600000 li r3,0
817C61F0: 4A87BFB0 b 0x800421a0
(0404219C 49783FF4)
8004219C: 49783FF4 b 0x817c6190
//colors 817C4FFA
286593DC 00002401
017C4FFA 00000000
CC000000 00000001
286593DC 00002401
017C4FFA 00000001
E0000000 80008000
286593DC 00006400
017C4FFA 0000000E
CC000000 00000001
286593DC 00006400
017C4FFA 00000002
E0000000 80008000
And you know. Text is hard to look at like that, so I put everything together the way it would look. Enter means the end of the string, which was null(00), was reached.
- Spoiler:
- %s:%d/%d
%s HP:%5d/%5d
STA:%4d/%4d
Poison:%4d/%4d(%d)
Para:%4d/%4d(%d)
Sleep:%4d/%4d(%d)
Stun:%4d/%4d(%d)
Fatigue:%4d/%4d(%d)
Tranq:%4d/%4d(%d)
Durations: Flash=%04d Dung=%04d Felvine=%04d PO=%04d PA/SL/KO=%04d Traps=%04d
Counters: %d %d %d %d %d %d %d %d
RAGE:%3d=%04d Status:%d:%d
Lvl%d
Breakable:
Cuttable:
%4d/%d ##breakable
%4d ##Cuttable
SIZE:%3d%%
ATK:---%%
DEF:---%%
All those %s are format specifiers. You can google it for a reference. It's was cool seeing this code using that stuff. MID calls a text display function, and the way it works is, it reads the text until it reaches null. The format specifiers makes it display some "variable" that was somehow passed to the function. The variables are passed in those registers that I labeled as "arguments". I'm not really sure how many arguments that function can take, but MID uses up to 4. Each format specifier reads each argument sequentially. The first %[] will display r7's contents, the next one will show r8's, and so on until it reaches null. And r6 points to the start of the string. I think for %s, the argument needs to be a pointer to the string. It's not as complicated as it sounds. Anyone who understands all this stuff can change how MID looks.
After learning about pointers and understanding MID's asm, I thought why not just put a C2 code that'll load the pointer. It's a pointer in pointer. At some point I learned how to find pointers. Pretty easy stuff. And handy for moving info.I found the pointer that points to the pointer that points to the first monster. Yeah. Pointer that points twice. The 8252.... was loading the pointer to the first monster. But those pointers are in 2 different locations. The pointer that points to the pointer...well it points to the pointer. It's a static location that will tell you where the pointer to the first monster is. So the C2 interrupts the pointer loading like this(I needed to stop. code makes sense and is faster) :
817C522C: 3E409015 lis r18,-28651 #This puts 0x90150000 in r18
817C5230: 8252807C lwz r18,-32644(r18) #this that gets patched r18 = r18-0x807C
- Code:
lis r18,-28659 #I don't like decimal numbers in asm...
lwz r18,27168(r18) #I'm loading some pointer and then loading from somewhere near there.
lwz r18,2636(r18) #after this, r18 will be either 9014807C or 901483BC. Depending on where you are.
That's what the final code looks like. If you have some kind of grudge against me and must refuse to follow my link to youtube to find my final patch, you can convert that asm to hex and you'll have the code.
I used to share these to anyone who begged enough. They work, but my final code shorter and works for both regions.
http://adf.ly/DU8Oi
Stuff- Moderator
- Posts : 32
Zenny : 46
MH3 Online Info
Status:
City: Offline
Room Availability:
(0/0)
Re: Hp View Hack Online?
Thanks, Stuff.
admin- Admin
- Posts : 424
Zenny : 189
Weapon of Choice :
MH3 Online Info
Status: Offline
City:
Room Availability:
(0/0)
Re: Hp View Hack Online?
pretty nice stuff thx for the codes
hmm... hang on.....
sends 500,000,000 pies to stuff house enjoy^^
hmm... hang on.....
sends 500,000,000 pies to stuff house enjoy^^
Rayquaza200- Ultimate Hunter
- Posts : 2234
Zenny : 487
Weapon of Choice :
MH3 Online Info
Status: Offline
City:
Room Availability:
(0/0)
Re: Hp View Hack Online?
idk what im doin lol all i got ws black page with codes xD
[only put "MONSTER INFO DISPLAY"and "AUTO target view FIX1 by doudley"]
with the code i ws w8ing for on the bottom of the original codes
[only put "MONSTER INFO DISPLAY"and "AUTO target view FIX1 by doudley"]
with the code i ws w8ing for on the bottom of the original codes
FlashinG42- Ambitious Hunter
- Posts : 94
Zenny : 66
Weapon of Choice :
MH3 Online Info
Status: Online (G Rank)
City: Depend lol
Room Availability:
(2347/2458)
Re: Hp View Hack Online?
No problem. I thought you had this already, though.Mysterio wrote:Thanks, Stuff.
So that's where those pies came from. I had this truck back up into my house dumping boxes of pies.Rayquaza200 wrote:pretty nice stuff thx for the codes
hmm... hang on.....
sends 500,000,000 pies to stuff house enjoy^^
you shouldn't get a black screen. Can you pm me your codes?FlashinG42 wrote:idk what im doin lol all i got ws black page with codes xD
[only put "MONSTER INFO DISPLAY"and "AUTO target view FIX1 by doudley"]
with the code i ws w8ing for on the bottom of the original codes
Stuff- Moderator
- Posts : 32
Zenny : 46
MH3 Online Info
Status:
City: Offline
Room Availability:
(0/0)
Re: Hp View Hack Online?
Rocks did, I didn't. He doesn't like to share.Stuff wrote:No problem. I thought you had this already, though.
admin- Admin
- Posts : 424
Zenny : 189
Weapon of Choice :
MH3 Online Info
Status: Offline
City:
Room Availability:
(0/0)
Re: Hp View Hack Online?
Stuff I really need your help, I put the MID code of Skiller (geckocodes,org/index,php?c=RMHE08&page=7) + your MID Patch + Monster HP Fix, but when I'm playing, it crashes, the screen goes black and the game does not open.
Please, pass me your MID? and what should I activate Codes?
Here are the codes I leave active:
Please, pass me your MID? and what should I activate Codes?
Here are the codes I leave active:
- Spoiler:
- MID's Auto Targeting View (with Arena Support) [Skiller]
077C6000 00000048
38A00000 3C809015
8084807C 548A273E
280A0009 4082002C
7C841850 2C040000
41800014 4182000C
38A00B18 7CA42B96
38A50001 3C80817C
98A44FFC 809407A4
4A960651 4A958FD0
0411F010 496A6FF0
C37C6008 00000002 \
3DE0900D 81EF6A20 |-> your Auto Target Patch
81EF0A4C 00000000 /
MONSTER INFO DISPLAY (with Arena Support) [Skiller]
077C5000 000000A8
25733A20 25642F25
64002573 0048503A
2535642F 25356420
5354413A 2534642F
25346400 504F3A25
33642F25 3364200A
50413A25 33642F25
33640053 4C3A2533
642F2533 64200A46
413A2533 642F2533
64005452 3A253364
2F253364 200A4B4F
3A253364 2F253364
0042503A 2048502F
42430A43 503A2048
50002534 642F2564
200A2534 64005369
7A3A2533 64252520
41544B3A 2D2D2D25
25204445 463A2D2D
2D252500 42C80000
077C5200 000001D0
3AC00000 3AA00000
3E80817C 62945000
38600010 38800010
4A8975ED 38600049
38950080 88B4FFFA
7E86A378 3E409015
8252807C 564A273E
280A0009 40820188
1D560B18 7E525214
89520003 2C0A0000
4182002C 3D608168
616B423C 554A103A
7E6A582E 7E679B78
811207A0 813207A4
4CC63182 4A89759D
3AB50010 3AD60001
8874FFFC 7C03B000
40820134 38D4000A
7E679B78 386000C0
3880002C 88B4FFFA
4A897571 38D4000D
38600170 3880002C
38A0FFFA 80F207A0
811207A4 A13208A2
A15208A0 4A89754D
38D40024 38600038
38800148 88B4FFFA
A8F20924 A9120922
A932092E A952092C
4A897529 38D4003B
38600038 38800168
88B4FFFA A8F20934
A9120932 A9320944
A9520946 4A897505
38D40052 38600038
38800188 88B4FFFA
A8F2093A A9120938
A932093E A9520940
4A8974E1 38D40069
38600038 388001AC
88B4FFFA 4A8974CD
7E4F9378 3A200000
3A000080 38D4007A
7E038378 388001AC
88B4FFFA A8EF083A
890F0838 A92F083C
4A8974A1 39EF0006
3A100038 3A310001
2C110007 4081FFD0
38D40086 38600258
3880002C 88B4FFFA
C03201D0 C01400A4
EC200072 FC00081C
D81401E0 80F401E4
3900FFFF 3920FFFF
4A897459 2C16000B
???????? ????????
???????? ????????
???????? ????????
C37C5230 00000002 \
3E40900D 82526A20 |-> your MID Patch
82520A4C 00000000 /
057C5220 389500B1 -> your Monster HP Fix
caiquevillas- Rookie Hunter
- Posts : 1
Zenny : 1
Similar topics
» Hp View Hack Online?
» Online posting only!!
» problem going online
» Help With Custom Quest Online :,(
» Monster Hunter Online
» Online posting only!!
» problem going online
» Help With Custom Quest Online :,(
» Monster Hunter Online
The Tavern :: Tavern Bench :: Codes
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum