Posts: 9
Threads: 5
Joined: Aug 2011
08-11-2011, 11:06 AM
(This post was last modified: 08-11-2011, 11:07 AM by luffy321.)
Hi I've got a big problem in my mod. So I need these things to be done.
1(Most crucial) I want all id 70-90 (additionally with 30-39, 50-59) characters to be hidden like julian, or firzen, U know what i'm sayin
2(Additionally) I want id 70,71 to have triple HP regenaration.
I'm TOTALLY green in Hex editing  so if anyone could this for me I would be thankfull.
Thanks given by:
Posts: 1,201
Threads: 26
Joined: Apr 2010
Well, i'm not a HEXer but i'm kinda sure that if you don't show any progress from your mod, we can't know if the effort of HEXers making this thing for you is going for waste?
So i recommend you to go to projects section and tell some more about this mod of yours.
Might be back, might be not :^) anyways awesome to see you guys again!
Thanks given by:
Posts: 1,018
Threads: 60
Joined: Mar 2008
08-11-2011, 11:42 AM
(This post was last modified: 08-11-2011, 11:42 AM by Boop.)
No.
10 ʏᴇᴀʀs sɪɴᴄᴇ ɪʀᴄ ɢᴏᴏᴅ.ɪ ᴡᴀʟᴋ ᴛʜʀᴏᴜɢʜ ᴛʜᴇ ᴇᴍᴘᴛʏ sᴛʀᴇᴇᴛs ᴛʀʏɪɴɢ ᴛᴏ ᴛʜɪɴᴋ ᴏғ sᴏᴍᴇᴛʜɪɴɢ ᴇʟsᴇ ʙᴜᴛ ᴍʏ ᴘᴀᴛʜ ᴀʟᴡᴀʏs ʟᴇᴀᴅs ᴛᴏ ᴛʜᴇ ɪʀᴄ. ɪ sᴛᴀʀᴇ ᴀᴛ ᴛʜᴇ sᴄʀᴇᴇɴ ғᴏʀ ʜᴏᴜʀs ᴀɴᴅ ᴛʀʏ ᴛᴏ sᴜᴍᴍᴏɴ ᴛʜᴇ ɢᴏᴏᴅ ɪʀᴄ. ɪ ᴡᴀᴛᴄʜ ᴏᴛʜᴇʀ ɪʀᴄ ᴄʜᴀɴɴᴇʟs ʙᴜᴛ ɪᴛ ɪs ɴᴏ ɢᴏᴏᴅ. ɪ ᴘᴇsᴛᴇʀ ᴢᴏʀᴛ ᴀɴᴅ ᴛʀʏ ᴛᴏ ʀᴇsɪsᴛ ʜɪs sᴇxɪɴᴇss ʙᴜᴛ ɪᴛ ɪs ᴀʟʟ ᴍᴇᴀɴɪɴɢʟᴇss. ᴛʜᴇ ᴇɴᴅ ɪs ɴᴇᴀʀ.ɪ ᴛʜᴇɴ ᴜsᴜᴀʟʟʏ ʀᴇᴀᴅ sᴏᴍᴇ ᴏʟᴅ ɪʀᴄ ʟᴏɢs ᴀɴᴅ ᴄʀʏ ᴍʏsᴇʟғ ᴛᴏ sʟᴇᴇᴘ.
Posts: 41
Threads: 9
Joined: Jul 2010
08-11-2011, 09:23 PM
(This post was last modified: 08-11-2011, 09:31 PM by Surik.)
Its for hiden ids
70-100 ids hide
Code: HI1_r1 dd 0042A6BFh
HI1_r2 dd 0042A670h
HI1_r3 dd 0042A6BAh
HI2_r1 dd 0042A78Dh
HI2_r2 dd 0042A796h
HI2_r3 dd 0042A788h
HI3_r1 dd 00432DCEh
HI3_r2 dd 00432D62h
HI3_r3 dd 00432DC9h
HI4_r1 dd 0042BF72h
HI4_r2 dd 0042BF20h
HI4_r3 dd 0042BF6Dh
HI5_r1 dd 0042C004h
HI5_r2 dd 0042BF77h
HI5_r3 dd 0042BFFFh
HI6_r1 dd 00432D1Ch
HI6_r2 dd 00432D40h
HI6_r3 dd 00432D17h
HI7_r1 dd 00434E9Eh
HI7_r2 dd 00434E33h
HI7_r3 dd 00434E99h
HI8_r1 dd 00434DEFh
HI8_r2 dd 00434E15h
HI8_r3 dd 00434DEAh
RI1_r1 dd 0042A6BFh
RI1_r2 dd 0042E04Eh
RI1_r3 dd 0042E055h
Code: HiddenID1 proc
CMP BYTE ptr ds:[451160h],1
JE stage
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI1_r3]
stage:
CMP EAX,0
JE return
CMP EAX,1
JE return
CMP EAX,3
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI1_r3]
return:
jmp [HI1_r1]
return2:
jmp [HI1_r2]
HiddenID1 endp
HiddenID2 proc
CMP BYTE ptr ds:[451160h],1
JE stage
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI2_r3]
stage:
CMP EAX,0
JE return
CMP EAX,1
JE return
CMP EAX,3
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI2_r3]
return:
jmp [HI2_r1]
return2:
jmp [HI2_r2]
HiddenID2 endp
HiddenID3 proc
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI3_r3]
return:
jmp [HI3_r1]
return2:
jmp [HI3_r2]
HiddenID3 endp
HiddenID4 proc
CMP BYTE ptr ds:[451160h],1
JE stage
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI4_r3]
stage:
CMP EAX,0
JE return
CMP EAX,1
JE return
CMP EAX,3
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI4_r3]
return:
jmp [HI4_r1]
return2:
jmp [HI4_r2]
HiddenID4 endp
HiddenID5 proc
CMP BYTE ptr ds:[451160h],1
JE stage
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI5_r3]
stage:
CMP EAX,0
JE return
CMP EAX,1
JE return
CMP EAX,3
JE return
CMP EAX,5
JE return
CMP EAX,6
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI5_r3]
return:
jmp [HI5_r1]
return2:
jmp [HI5_r2]
HiddenID5 endp
HiddenID6 proc
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI6_r3]
return:
jmp [HI6_r1]
return2:
jmp [HI6_r2]
HiddenID6 endp
HiddenID7 proc
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI7_r3]
return:
jmp [HI7_r1]
return2:
jmp [HI7_r2]
HiddenID7 endp
HiddenID8 proc
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI8_r3]
return:
jmp [HI8_r1]
return2:
jmp [HI8_r2]
HiddenID8 endp
RandomID proc
CMP DWORD PTR DS:[EDX+6F4h],20
JGE blabla
CMP BYTE ptr ds:[451160h],1
JE stage
jmp [RI1_r2]
stage:
CMP DWORD PTR DS:[EDX+6F4h],20
JGE blabla
jmp [RI1_r2]
blabla:
CMP DWORD PTR DS:[EDX+6F4h],30
JGE r4
jmp [RI1_r3]
r4:
jmp [RI1_r2]
RandomID endp
add to lf2.asm:
Code: invoke JmpPatch, 0042A6B5h, addr HiddenID1
invoke JmpPatch, 0042A783h, addr HiddenID2
invoke JmpPatch, 00432DC4h, addr HiddenID3
invoke JmpPatch, 0042BF68h, addr HiddenID4
invoke JmpPatch, 0042BFFAh, addr HiddenID5
invoke JmpPatch, 00432D12h, addr HiddenID6
invoke JmpPatch, 00434E94h, addr HiddenID7
invoke JmpPatch, 00434DE5h, addr HiddenID8
invoke JmpPatch, 0042E045h, addr RandomID
Hp regeneration code later
Posts: 1,018
Threads: 60
Joined: Mar 2008
(08-11-2011, 09:23 PM)Surik Wrote: Its for hiden ids
70-100 ids hide
Code: HI1_r1 dd 0042A6BFh
HI1_r2 dd 0042A670h
HI1_r3 dd 0042A6BAh
HI2_r1 dd 0042A78Dh
HI2_r2 dd 0042A796h
HI2_r3 dd 0042A788h
HI3_r1 dd 00432DCEh
HI3_r2 dd 00432D62h
HI3_r3 dd 00432DC9h
HI4_r1 dd 0042BF72h
HI4_r2 dd 0042BF20h
HI4_r3 dd 0042BF6Dh
HI5_r1 dd 0042C004h
HI5_r2 dd 0042BF77h
HI5_r3 dd 0042BFFFh
HI6_r1 dd 00432D1Ch
HI6_r2 dd 00432D40h
HI6_r3 dd 00432D17h
HI7_r1 dd 00434E9Eh
HI7_r2 dd 00434E33h
HI7_r3 dd 00434E99h
HI8_r1 dd 00434DEFh
HI8_r2 dd 00434E15h
HI8_r3 dd 00434DEAh
RI1_r1 dd 0042A6BFh
RI1_r2 dd 0042E04Eh
RI1_r3 dd 0042E055h
Code: HiddenID1 proc
CMP BYTE ptr ds:[451160h],1
JE stage
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI1_r3]
stage:
CMP EAX,0
JE return
CMP EAX,1
JE return
CMP EAX,3
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI1_r3]
return:
jmp [HI1_r1]
return2:
jmp [HI1_r2]
HiddenID1 endp
HiddenID2 proc
CMP BYTE ptr ds:[451160h],1
JE stage
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI2_r3]
stage:
CMP EAX,0
JE return
CMP EAX,1
JE return
CMP EAX,3
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI2_r3]
return:
jmp [HI2_r1]
return2:
jmp [HI2_r2]
HiddenID2 endp
HiddenID3 proc
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI3_r3]
return:
jmp [HI3_r1]
return2:
jmp [HI3_r2]
HiddenID3 endp
HiddenID4 proc
CMP BYTE ptr ds:[451160h],1
JE stage
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI4_r3]
stage:
CMP EAX,0
JE return
CMP EAX,1
JE return
CMP EAX,3
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI4_r3]
return:
jmp [HI4_r1]
return2:
jmp [HI4_r2]
HiddenID4 endp
HiddenID5 proc
CMP BYTE ptr ds:[451160h],1
JE stage
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI5_r3]
stage:
CMP EAX,0
JE return
CMP EAX,1
JE return
CMP EAX,3
JE return
CMP EAX,5
JE return
CMP EAX,6
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI5_r3]
return:
jmp [HI5_r1]
return2:
jmp [HI5_r2]
HiddenID5 endp
HiddenID6 proc
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI6_r3]
return:
jmp [HI6_r1]
return2:
jmp [HI6_r2]
HiddenID6 endp
HiddenID7 proc
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI7_r3]
return:
jmp [HI7_r1]
return2:
jmp [HI7_r2]
HiddenID7 endp
HiddenID8 proc
CMP EAX,4
JE return
CMP EAX,5
JE return
CMP EAX,6
JE return
CMP EAX,7
JE return
CMP EAX,8
JE return
CMP EAX,9
JE return
jmp [HI8_r3]
return:
jmp [HI8_r1]
return2:
jmp [HI8_r2]
HiddenID8 endp
RandomID proc
CMP DWORD PTR DS:[EDX+6F4h],20
JGE blabla
CMP BYTE ptr ds:[451160h],1
JE stage
jmp [RI1_r2]
stage:
CMP DWORD PTR DS:[EDX+6F4h],20
JGE blabla
jmp [RI1_r2]
blabla:
CMP DWORD PTR DS:[EDX+6F4h],30
JGE r4
jmp [RI1_r3]
r4:
jmp [RI1_r2]
add to lf2.asm:
Code: invoke JmpPatch, 0042A6B5h, addr HiddenID1
invoke JmpPatch, 0042A783h, addr HiddenID2
invoke JmpPatch, 00432DC4h, addr HiddenID3
invoke JmpPatch, 0042BF68h, addr HiddenID4
invoke JmpPatch, 0042BFFAh, addr HiddenID5
invoke JmpPatch, 00432D12h, addr HiddenID6
invoke JmpPatch, 00434E94h, addr HiddenID7
invoke JmpPatch, 00434DE5h, addr HiddenID8
invoke JmpPatch, 0042E045h, addr RandomID
Hp regeneration code later
Holy sh*t, someone who isn't me that has created something useful!
Is this for 2.0 or 2.0a?
10 ʏᴇᴀʀs sɪɴᴄᴇ ɪʀᴄ ɢᴏᴏᴅ.ɪ ᴡᴀʟᴋ ᴛʜʀᴏᴜɢʜ ᴛʜᴇ ᴇᴍᴘᴛʏ sᴛʀᴇᴇᴛs ᴛʀʏɪɴɢ ᴛᴏ ᴛʜɪɴᴋ ᴏғ sᴏᴍᴇᴛʜɪɴɢ ᴇʟsᴇ ʙᴜᴛ ᴍʏ ᴘᴀᴛʜ ᴀʟᴡᴀʏs ʟᴇᴀᴅs ᴛᴏ ᴛʜᴇ ɪʀᴄ. ɪ sᴛᴀʀᴇ ᴀᴛ ᴛʜᴇ sᴄʀᴇᴇɴ ғᴏʀ ʜᴏᴜʀs ᴀɴᴅ ᴛʀʏ ᴛᴏ sᴜᴍᴍᴏɴ ᴛʜᴇ ɢᴏᴏᴅ ɪʀᴄ. ɪ ᴡᴀᴛᴄʜ ᴏᴛʜᴇʀ ɪʀᴄ ᴄʜᴀɴɴᴇʟs ʙᴜᴛ ɪᴛ ɪs ɴᴏ ɢᴏᴏᴅ. ɪ ᴘᴇsᴛᴇʀ ᴢᴏʀᴛ ᴀɴᴅ ᴛʀʏ ᴛᴏ ʀᴇsɪsᴛ ʜɪs sᴇxɪɴᴇss ʙᴜᴛ ɪᴛ ɪs ᴀʟʟ ᴍᴇᴀɴɪɴɢʟᴇss. ᴛʜᴇ ᴇɴᴅ ɪs ɴᴇᴀʀ.ɪ ᴛʜᴇɴ ᴜsᴜᴀʟʟʏ ʀᴇᴀᴅ sᴏᴍᴇ ᴏʟᴅ ɪʀᴄ ʟᴏɢs ᴀɴᴅ ᴄʀʏ ᴍʏsᴇʟғ ᴛᴏ sʟᴇᴇᴘ.
Thanks given by:
Posts: 41
Threads: 9
Joined: Jul 2010
Quote:Holy sh*t, someone who isn't me that has created something useful!
Yes!
Quote:Is this for 2.0 or 2.0a?
This is for 2.0a
Thanks given by:
Posts: 3
Threads: 1
Joined: Aug 2011
Err....
I'm green in Hex editing.....
What should I do with the code?
Should I add all of them into lf2.asm?
I'm from China and I'm poor in English
Thanks given by:
|