Updated Address

Posts 1–15 of 146 · Page 1 of 10
Updated Address
I'm gonna post only here, and keep them updated, will be better than spamming on the thread made by lepage.

Code:
/*
   - Shields Script v2.  !!!!YOU NEED TO ADJUST IT YOURSELF - CHANGE FLOAT VALUE IN CODE. I MARKED IT!!!!
   - !!!!!!!!DONT USE IT IN MULTIPLAYER YOU WILL GET BANNED!!!!!!!!
   - IMPORTANT!!!!!! - Enable at mission start - disable at mission end. Script may be flawed so be careful.
   - IMPORTANT!!!!!! - This script will not defend you against attack's that overpowers you shields.
   - MPGH
   - Made by Lepage. Based on nilath research and development.
   - Remade by Nightshadess. Credits to Lepage for his script.
*/
DEFINE(SHIELD_SET, "Warframe.exe"+693FB) //F3 0F 11 22 8B 02 C1 C0 03 33 C2 35 B1 0F 44 2F 89 44 24 08 F3 0F 10 44
DEFINE(SHIELD_ADDRESS_SET, "Warframe.exe"+93800A) //F3 0F 10 81 14 0A 00 00 8D 81 14 0A 00 00 F3 0F 11 04 24 33 04 24 35 B1
[ENABLE]
ASSERT(SHIELD_SET, F3 0F 11 22 8B 02 C1 C0 03)
ASSERT(SHIELD_ADDRESS_SET, F3 0F 10 81 14 0A 00 00 8D 81 14 0A 00 00)


alloc(setShieldAddress,200)
alloc(setShields,200)
alloc(isShieldAddressDefined,4)
alloc(shieldAddress,4)

registersymbol(setShieldAddress)
registersymbol(setShields)
registersymbol(isShieldAddressDefined)
registersymbol(shieldAddress)

label(returnhere1)
label(originalcode1)
label(exit1)

label(returnhere2)
label(originalcode2)
label(exit2)

setShieldAddress:
pushfd
cmp [isShieldAddressDefined], 1
je originalcode1
push eax
mov eax, ecx
add eax, 00000A14
mov [shieldAddress], eax
mov eax, [ecx+00000A14]
mov [isShieldAddressDefined], 1
pop eax

originalcode1:
popfd
movss xmm0,[ecx+00000A14]

exit1:
jmp returnhere1

SHIELD_ADDRESS_SET:
jmp setShieldAddress
nop
nop
nop
returnhere1:

setShields:
movss [edx],xmm4
pushfd
cmp edx, [shieldAddress]
jne originalcode2
mov [edx], (float)810

originalcode2:
popfd
mov eax,[edx]

exit2:
jmp returnhere2

SHIELD_SET:
jmp setShields
nop
returnhere2:

[DISABLE]
SHIELD_ADDRESS_SET:
movss xmm0,[ecx+00000A14]

SHIELD_SET:
movss [edx],xmm4
mov eax,[edx]

unregistersymbol(shieldAddress)
unregistersymbol(isShieldAddressDefined)
unregistersymbol(setShields)
unregistersymbol(setShieldAddress)

dealloc(shieldAddress)
dealloc(isShieldAddressDefined)
dealloc(setShields)
dealloc(setShieldAddress)
Code:
/*
   - 2-3 hit kill Alpha v2.
   - BIG Thanks to MPGH members for constant help. You guys are the best.
   - Multiplayer status - UNKNOWN. I Suggest not use it there.
   - Shield hack currently in development.
   - IMPORTANT!!!!!! - Enable at mission start - disable at mission end. Script may be flawed so be careful.
   - MPGH
   - Original Made by Lepage. Based on nilath research and development.
   - Remade By Nightshadess, Credits to Lepage.
*/

DEFINE(HEALTH_OPCODE_ADDRESS, "Warframe.exe"+33EAF1) //8B 11 33 D1 89 01 81 F2 B1 0F 44 2F C1 CA 03 C1 C0 03 33 C1 35 B1 0F 44
DEFINE(NPC_HEALTH_FUNC_RET, "Warframe.exe"+786A5A) //80 BB BD 04 00 00 00 66 0F 6E 46 40 0F 5B C0 F3 0F 58 83 20 09 00 00 F3
[ENABLE]
ASSERT(HEALTH_OPCODE_ADDRESS,8B 11 33 D1 89 01)
ASSERT(NPC_HEALTH_FUNC_RET,80 BB BD 04 00 00 00 66 0F 6E 46 40 0F 5B C0)
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem:
originalcode:
mov edx,[ecx]
xor edx,ecx
pushfd
cmp [esp+1C], NPC_HEALTH_FUNC_RET
jne exit
cmp eax, 5
jle exit
mov eax 3

exit:
popfd
mov [ecx],eax
jmp returnhere

HEALTH_OPCODE_ADDRESS:
jmp newmem
nop
returnhere:

[DISABLE]
HEALTH_OPCODE_ADDRESS:
db 8B 11 33 D1 89 01

dealloc(newmem)
Code:
/*
   - Infinite Ammo
   - MPGH
   - Made by Lepage. Based on nilath research and development.
   - Remade by Nightshadess, credits to lepage.
*/
[ENABLE]
ASSERT("Warframe.exe"+6B676A,66 89 01 0F B7 C0) //66 89 01 0F B7 C0 66 C1 C0 03 66 33 C1 BA B1 0F 00 00 66 33 C2 66 89 01


alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem:
mov ax, 1000

originalcode:
mov [ecx],ax
movzx eax,ax

exit:
jmp returnhere

"Warframe.exe"+6B676A:
jmp newmem
nop
returnhere:

[DISABLE]
"Warframe.exe"+6B676A:
mov [ecx],ax
movzx eax,ax

dealloc(newmem)
Code:
/*
   - Artifact Building Shield V1.  !!!!YOU NEED TO ADJUST IT YOURSELF - CHANGE THE VALUE IN CODE. I MARKED IT!!!!
   - !!!!!!!!DONT USE IT IN MULTIPLAYER YOU WILL GET BANNED!!!!!!!!
   - Made by Lepage. Based on nilath research and development.
   - Remade by Nightshadess. Credits to Lepage for his script.
   - IMPORTANT: ENABLE IT WHEN YOUR AT THE MISSION SELECTION MENU ! OR IT WILL NOT WORK !
*/
DEFINE(SHIELD_SET, "Warframe.exe"+693FB) //F3 0F 11 22 8B 02 C1 C0 03 33 C2 35 B1 0F 44 2F 89 44 24 08 F3 0F 10 44
DEFINE(SHIELD_ADDRESS_SET, "Warframe.exe"+93800A) //F3 0F 10 81 14 0A 00 00 8D 81 14 0A 00 00 F3 0F 11 04 24 33 04 24 35 B1
[ENABLE]
ASSERT(SHIELD_SET, F3 0F 11 22 8B 02 C1 C0 03)
ASSERT(SHIELD_ADDRESS_SET, F3 0F 10 81 14 0A 00 00 8D 81 14 0A 00 00)


alloc(setShieldAddress,200)
alloc(setShields,200)
alloc(isShieldAddressDefined,4)
alloc(shieldAddress,4)

registersymbol(setShieldAddress)
registersymbol(setShields)
registersymbol(isShieldAddressDefined)
registersymbol(shieldAddress)

label(returnhere1)
label(originalcode1)
label(exit1)

label(returnhere2)
label(originalcode2)
label(exit2)

setShieldAddress:
pushfd
cmp [isShieldAddressDefined], 1
je originalcode1
push eax
mov eax, ecx
add eax, 00000A14
mov [shieldAddress], eax
mov eax, [ecx+00000A14]
mov [isShieldAddressDefined], 1
pop eax

originalcode1:
popfd
movss xmm0,[ecx+00000A14]

exit1:
jmp returnhere1

SHIELD_ADDRESS_SET:
jmp setShieldAddress
nop
nop
nop
returnhere1:

setShields:
movss [edx],xmm4
pushfd
cmp edx, [shieldAddress]
cmp byte ptr [edx],00 //!!!!!!! REMOVE THIS LINE IF YOU WANT TO KILL THE STALKER!!!!!!!!!!!
jne originalcode2
mov [edx], (float)810

originalcode2:
popfd
mov eax,[edx]

exit2:
jmp returnhere2

SHIELD_SET:
jmp setShields
nop
returnhere2:

[DISABLE]
SHIELD_ADDRESS_SET:
movss xmm0,[ecx+00000A14]

SHIELD_SET:
movss [edx],xmm4
mov eax,[edx]

unregistersymbol(shieldAddress)
unregistersymbol(isShieldAddressDefined)
unregistersymbol(setShields)
unregistersymbol(setShieldAddress)

dealloc(shieldAddress)
dealloc(isShieldAddressDefined)
dealloc(setShields)
dealloc(setShieldAddress)
Code:
/*
   - Energy script (Alpha). Activates when you use any ability if you have enough energy for it.
   - BIG Thanks to MPGH members for constant help. You guys are the best.
   - Multiplayer status - UNKNOWN. I Suggest not use it there.
   - You need to adjust one value by yourself.
   - IMPORTANT!!!!!! - Enable at mission start - disable at mission end. Script may be flawed so be careful.
   - MPGH
   - Original Made by Lepage. Based on nilath research and development.
   - Remade by Nightshadess, credits to lepage.
*/

DEFINE(GENERIC_FLOAT_FUNCTION_OPCODE,"Warframe.exe"+693FB) //F3 0F 11 22 8B 02 C1 C0 03 33 C2 35 B1 0F 44 2F 89 44 24 08 F3 0F 10 44
DEFINE(PLAYER_ENERGY_FUNC_RET,"Warframe.exe"+88631C) //8B 03 8B 08 8B 11 8B 82 58 03 00 00 FF D0 8B 0D BC A0 3B 01 8B 10 8B 92
[ENABLE]
ASSERT(GENERIC_FLOAT_FUNCTION_OPCODE,F3 0F 11 22 8B 02)
ASSERT(PLAYER_ENERGY_FUNC_RET, 8B 03 8B 08 8B 11 8B 82 58 03 00 00)

alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem:
originalcode:
movss [edx],xmm4
pushfd
cmp [esp+8], PLAYER_ENERGY_FUNC_RET
jne exit
mov [edx], (float)105 //Change this value to your maximum energy.

exit:
popfd
mov eax,[edx]
jmp returnhere

GENERIC_FLOAT_FUNCTION_OPCODE:
jmp newmem
nop
returnhere:

[DISABLE]
GENERIC_FLOAT_FUNCTION_OPCODE:
movss [edx],xmm4
mov eax,[edx]

dealloc(newmem)
Code:
/*
   - Infinite Stamina
   - MPGH
   - Made by nilath
   - Updated by Nightshadess
*/
[ENABLE]
alloc(newmem,512)
label(returnhere)
label(originalcode)
label(exit)

newmem:

originalcode:
//movss [esi+00001F34],xmm0 // F3 0F 11 86 34 1F 00 00 5E 59 C2 04 00 CC CC 8A 81 44 1F 00 00 C3 CC CC
mov [esi+00001EF4], (float)80       // Basic stamina is 80 (Float type)

exit:
jmp returnhere

Warframe.exe+79CD01:
jmp newmem
nop
nop
nop
returnhere:

[DISABLE]
Warframe.exe+79CD01:
db F3 0F 11 86 34 1F 00 00 5E 59 C2 04 00 CC CC 8A 81 44 1F 00 00 C3 CC CC
dealloc(newmem)
/!\Updated as of 06/08/2013 03:06 Am(france)./!\

Thanks for the guys who updated these addresses this saved me alot of times, was sleeping .
You must spread some Reputation around before giving it to Nightshadess again.


I would if i could.
Thank you ^_^
Nice and fast work bro
Addresses Updated.
Which cheats cant work together? artifact shield/shield, or energy/shield?

great work man, do you think you could get this up for us?

NOT WORKING (so no one complains lol...)
Quote Originally Posted by bolik View Post
I doubt it will serve anyone here except maybe Lepage, but here is the update items drop func:

Code:
Warframe.exe+926920 - 8B 54 24 08           - mov edx,[esp+08]
Warframe.exe+926924 - 8B 02                 - mov eax,[edx]
Warframe.exe+926926 - 56                    - push esi

// Only called when you get any item (Mods, Money, Balls, Mods... everything)
Warframe.exe+926927 - 3B 05 641A3F01        - cmp eax,[Warframe.exe+FF1A64]
Warframe.exe+92692D - 75 11                 - jne Warframe.exe+926940
Warframe.exe+92692F - 8B 44 24 08           - mov eax,[esp+08]
Warframe.exe+926933 - 66 FF 40 2C           - inc word ptr [eax+2C]
Warframe.exe+926937 - 0FB7 70 2C            - movzx esi,word ptr [eax+2C]
Warframe.exe+92693B - E9 03010000           - jmp Warframe.exe+926A43
Warframe.exe+926940 - 3B 05 6C1A3F01        - cmp eax,[Warframe.exe+FF1A6C]
Warframe.exe+926946 - 75 11                 - jne Warframe.exe+926959
Warframe.exe+926948 - 8B 44 24 08           - mov eax,[esp+08]
Warframe.exe+92694C - 66 FF 40 28           - inc word ptr [eax+28]
Warframe.exe+926950 - 0FB7 70 28            - movzx esi,word ptr [eax+28]
Warframe.exe+926954 - E9 EA000000           - jmp Warframe.exe+926A43
Warframe.exe+926959 - 3B 05 701A3F01        - cmp eax,[Warframe.exe+FF1A70]
Warframe.exe+92695F - 75 11                 - jne Warframe.exe+926972
Warframe.exe+926961 - 8B 44 24 08           - mov eax,[esp+08]
Warframe.exe+926965 - 66 FF 40 2A           - inc word ptr [eax+2A]
Warframe.exe+926969 - 0FB7 70 2A            - movzx esi,word ptr [eax+2A]
Warframe.exe+92696D - E9 D1000000           - jmp Warframe.exe+926A43
Warframe.exe+926972 - 3B 05 781A3F01        - cmp eax,[Warframe.exe+FF1A78]
Warframe.exe+926978 - 75 11                 - jne Warframe.exe+92698B
Warframe.exe+92697A - 8B 44 24 08           - mov eax,[esp+08]
Warframe.exe+92697E - 66 FF 40 1E           - inc word ptr [eax+1E]
Warframe.exe+926982 - 0FB7 70 1E            - movzx esi,word ptr [eax+1E]
Warframe.exe+926986 - E9 B8000000           - jmp Warframe.exe+926A43
Warframe.exe+92698B - 3B 05 801A3F01        - cmp eax,[Warframe.exe+FF1A80]
Warframe.exe+926991 - 75 11                 - jne Warframe.exe+9269A4
Warframe.exe+926993 - 8B 44 24 08           - mov eax,[esp+08]
Warframe.exe+926997 - 66 FF 40 1C           - inc word ptr [eax+1C]
Warframe.exe+92699B - 0FB7 70 1C            - movzx esi,word ptr [eax+1C]
Warframe.exe+92699F - E9 9F000000           - jmp Warframe.exe+926A43
Warframe.exe+9269A4 - 3B 05 901A3F01        - cmp eax,[Warframe.exe+FF1A90]
Warframe.exe+9269AA - 75 11                 - jne Warframe.exe+9269BD
Warframe.exe+9269AC - 8B 44 24 08           - mov eax,[esp+08]
Warframe.exe+9269B0 - 66 FF 40 2E           - inc word ptr [eax+2E]
Warframe.exe+9269B4 - 0FB7 70 2E            - movzx esi,word ptr [eax+2E]
Warframe.exe+9269B8 - E9 86000000           - jmp Warframe.exe+926A43
Warframe.exe+9269BD - 3B 05 941A3F01        - cmp eax,[Warframe.exe+FF1A94]
Warframe.exe+9269C3 - 75 0E                 - jne Warframe.exe+9269D3
Warframe.exe+9269C5 - 8B 44 24 08           - mov eax,[esp+08]
Warframe.exe+9269C9 - 66 FF 40 20           - inc word ptr [eax+20]
Warframe.exe+9269CD - 0FB7 70 20            - movzx esi,word ptr [eax+20]
Warframe.exe+9269D1 - EB 70                 - jmp Warframe.exe+926A43
Warframe.exe+9269D3 - 3B 05 981A3F01        - cmp eax,[Warframe.exe+FF1A98]
Warframe.exe+9269D9 - 75 0E                 - jne Warframe.exe+9269E9
Warframe.exe+9269DB - 8B 44 24 08           - mov eax,[esp+08]
Warframe.exe+9269DF - 66 FF 40 30           - inc word ptr [eax+30]
Warframe.exe+9269E3 - 0FB7 70 30            - movzx esi,word ptr [eax+30]
Warframe.exe+9269E7 - EB 5A                 - jmp Warframe.exe+926A43
Warframe.exe+9269E9 - 3B 05 9C1A3F01        - cmp eax,[Warframe.exe+FF1A9C]
Warframe.exe+9269EF - 75 10                 - jne Warframe.exe+926A01
Warframe.exe+9269F1 - 8B 44 24 08           - mov eax,[esp+08]
Warframe.exe+9269F5 - 8B 74 24 10           - mov esi,[esp+10]
Warframe.exe+9269F9 - 01 70 38              - add [eax+38],esi
Warframe.exe+9269FC - 8B 70 38              - mov esi,[eax+38]
Warframe.exe+9269FF - EB 42                 - jmp Warframe.exe+926A43
Warframe.exe+926A01 - 3B 05 A01A3F01        - cmp eax,[Warframe.exe+FF1AA0]
Warframe.exe+926A07 - 75 10                 - jne Warframe.exe+926A19
Warframe.exe+926A09 - 8B 44 24 08           - mov eax,[esp+08]
Warframe.exe+926A0D - 8B 74 24 10           - mov esi,[esp+10]
Warframe.exe+926A11 - 01 70 3C              - add [eax+3C],esi
Warframe.exe+926A14 - 8B 70 3C              - mov esi,[eax+3C]
Warframe.exe+926A17 - EB 2A                 - jmp Warframe.exe+926A43
Warframe.exe+926A19 - 3B 05 E4804001        - cmp eax,[Warframe.exe+10080E4]
Warframe.exe+926A1F - 75 0E                 - jne Warframe.exe+926A2F
Warframe.exe+926A21 - 8B 44 24 08           - mov eax,[esp+08]
Warframe.exe+926A25 - 66 FF 40 32           - inc word ptr [eax+32]
Warframe.exe+926A29 - 0FB7 70 32            - movzx esi,word ptr [eax+32]
Warframe.exe+926A2D - EB 14                 - jmp Warframe.exe+926A43

!!!
// Only called when you get only mods (Mods)
Warframe.exe+926A2F - 3B 05 E0804001        - cmp eax,[Warframe.exe+10080E0]
Warframe.exe+926A35 - 75 1F                 - jne Warframe.exe+926A56
Warframe.exe+926A37 - 8B 44 24 08           - mov eax,[esp+08]
Warframe.exe+926A3B - 66 FF 40 34           - inc word ptr [eax+34]
Warframe.exe+926A3F - 0FB7 70 34            - movzx esi,word ptr [eax+34]
Warframe.exe+926A43 - 83 FE FF              - cmp esi,FF
Warframe.exe+926A46 - 74 0E                 - je Warframe.exe+926A56
Warframe.exe+926A48 - 52                    - push edx
Warframe.exe+926A49 - 81 C1 28010000        - add ecx,00000128
Warframe.exe+926A4F - E8 8CFBFFFF           - call Warframe.exe+9265E0
Warframe.exe+926A54 - 89 30                 - mov [eax],esi
Warframe.exe+926A56 - 5E                    - pop esi
Warframe.exe+926A57 - C2 0C00               - ret 000C
They just updated the address again, gonna see if I could find the new addresses
Nice work Nightshadess, Thank You.

Edit: for some reason, infinite stamina crashes the game.
^ They got updated again...

I just update the 2-3hits kill here for now until he update again c:
Code:
/*
   - 2-3 hit kill Alpha v2.
   - BIG Thanks to MPGH members for constant help. You guys are the best.
   - Multiplayer status - UNKNOWN. I Suggest not use it there.
   - Shield hack currently in development.
   - IMPORTANT!!!!!! - Enable at mission start - disable at mission end. Script may be flawed so be careful.
   - MPGH
   - Original Made by Lepage. Based on nilath research and development.
   - Remade By Nightshadess, Credits to Lepage.
*/

DEFINE(HEALTH_OPCODE_ADDRESS, "Warframe.exe"+33EAF1) //8B 11 33 D1 89 01 81 F2 B1 0F 44 2F C1 CA 03 C1 C0 03 33 C1 35 B1 0F 44
DEFINE(NPC_HEALTH_FUNC_RET, "Warframe.exe"+786A5A) //80 BB BD 04 00 00 00 66 0F 6E 46 40 0F 5B C0 F3 0F 58 83 20 09 00 00 F3
[ENABLE]
ASSERT(HEALTH_OPCODE_ADDRESS,8B 11 33 D1 89 01)
ASSERT(NPC_HEALTH_FUNC_RET,80 BB BD 04 00 00 00 66 0F 6E 46 40 0F 5B C0)
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem:
originalcode:
mov edx,[ecx]
xor edx,ecx
pushfd
cmp [esp+1C], NPC_HEALTH_FUNC_RET
jne exit
cmp eax, 5
jle exit
mov eax 3

exit:
popfd
mov [ecx],eax
jmp returnhere

HEALTH_OPCODE_ADDRESS:
jmp newmem
nop
returnhere:

[DISABLE]
HEALTH_OPCODE_ADDRESS:
db 8B 11 33 D1 89 01

dealloc(newmem)
Infinite Energy
Code:
/*
   - Energy script (Alpha). Activates when you use any ability if you have enough energy for it.
   - BIG Thanks to MPGH members for constant help. You guys are the best.
   - Multiplayer status - UNKNOWN. I Suggest not use it there.
   - You need to adjust one value by yourself.
   - IMPORTANT!!!!!! - Enable at mission start - disable at mission end. Script may be flawed so be careful.
   - MPGH
   - Original Made by Lepage. Based on nilath research and development.
   - Remade by Nightshadess, credits to lepage.
*/

DEFINE(GENERIC_FLOAT_FUNCTION_OPCODE,"Warframe.exe"+693FB) //F3 0F 11 22 8B 02 C1 C0 03 33 C2 35 B1 0F 44 2F 89 44 24 08 F3 0F 10 44
DEFINE(PLAYER_ENERGY_FUNC_RET,"Warframe.exe"+88631C) //8B 03 8B 08 8B 11 8B 82 58 03 00 00 FF D0 8B 0D BC A0 3B 01 8B 10 8B 92
[ENABLE]
ASSERT(GENERIC_FLOAT_FUNCTION_OPCODE,F3 0F 11 22 8B 02)
ASSERT(PLAYER_ENERGY_FUNC_RET, 8B 03 8B 08 8B 11 8B 82 58 03 00 00)

alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem:
originalcode:
movss [edx],xmm4
pushfd
cmp [esp+8], PLAYER_ENERGY_FUNC_RET
jne exit
mov [edx], (float)105 //Change this value to your maximum energy.

exit:
popfd
mov eax,[edx]
jmp returnhere

GENERIC_FLOAT_FUNCTION_OPCODE:
jmp newmem
nop
returnhere:

[DISABLE]
GENERIC_FLOAT_FUNCTION_OPCODE:
movss [edx],xmm4
mov eax,[edx]

dealloc(newmem)
Infinite Shields
Code:
/*
   - Shields Script v2.  !!!!YOU NEED TO ADJUST IT YOURSELF - CHANGE FLOAT VALUE IN CODE. I MARKED IT!!!!
   - !!!!!!!!DONT USE IT IN MULTIPLAYER YOU WILL GET BANNED!!!!!!!!
   - IMPORTANT!!!!!! - Enable at mission start - disable at mission end. Script may be flawed so be careful.
   - IMPORTANT!!!!!! - This script will not defend you against attack's that overpowers you shields.
   - MPGH
   - Made by Lepage. Based on nilath research and development.
   - Remade by Nightshadess. Credits to Lepage for his script.
*/
DEFINE(SHIELD_SET, "Warframe.exe"+693FB) //F3 0F 11 22 8B 02 C1 C0 03 33 C2 35 B1 0F 44 2F 89 44 24 08 F3 0F 10 44
DEFINE(SHIELD_ADDRESS_SET, "Warframe.exe"+93800A) //F3 0F 10 81 14 0A 00 00 8D 81 14 0A 00 00 F3 0F 11 04 24 33 04 24 35 B1
[ENABLE]
ASSERT(SHIELD_SET, F3 0F 11 22 8B 02 C1 C0 03)
ASSERT(SHIELD_ADDRESS_SET, F3 0F 10 81 14 0A 00 00 8D 81 14 0A 00 00)


alloc(setShieldAddress,200)
alloc(setShields,200)
alloc(isShieldAddressDefined,4)
alloc(shieldAddress,4)

registersymbol(setShieldAddress)
registersymbol(setShields)
registersymbol(isShieldAddressDefined)
registersymbol(shieldAddress)

label(returnhere1)
label(originalcode1)
label(exit1)

label(returnhere2)
label(originalcode2)
label(exit2)

setShieldAddress:
pushfd
cmp [isShieldAddressDefined], 1
je originalcode1
push eax
mov eax, ecx
add eax, 00000A14
mov [shieldAddress], eax
mov eax, [ecx+00000A14]
mov [isShieldAddressDefined], 1
pop eax

originalcode1:
popfd
movss xmm0,[ecx+00000A14]

exit1:
jmp returnhere1

SHIELD_ADDRESS_SET:
jmp setShieldAddress
nop
nop
nop
returnhere1:

setShields:
movss [edx],xmm4
pushfd
cmp edx, [shieldAddress]
jne originalcode2
mov [edx], (float)810

originalcode2:
popfd
mov eax,[edx]

exit2:
jmp returnhere2

SHIELD_SET:
jmp setShields
nop
returnhere2:

[DISABLE]
SHIELD_ADDRESS_SET:
movss xmm0,[ecx+00000A14]

SHIELD_SET:
movss [edx],xmm4
mov eax,[edx]

unregistersymbol(shieldAddress)
unregistersymbol(isShieldAddressDefined)
unregistersymbol(setShields)
unregistersymbol(setShieldAddress)

dealloc(shieldAddress)
dealloc(isShieldAddressDefined)
dealloc(setShields)
dealloc(setShieldAddress)
Infinite Ammo
Code:
/*
   - Infinite Ammo
   - MPGH
   - Made by Lepage. Based on nilath research and development.
   - Remade by Nightshadess, credits to lepage.
*/
[ENABLE]
ASSERT("Warframe.exe"+6B676A,66 89 01 0F B7 C0) //66 89 01 0F B7 C0 66 C1 C0 03 66 33 C1 BA B1 0F 00 00 66 33 C2 66 89 01


alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem:
mov ax, 1000

originalcode:
mov [ecx],ax
movzx eax,ax

exit:
jmp returnhere

"Warframe.exe"+6B676A:
jmp newmem
nop
returnhere:

[DISABLE]
"Warframe.exe"+6B676A:
mov [ecx],ax
movzx eax,ax

dealloc(newmem)
"Artifact" Shield
Code:
/*
   - Artifact Building Shield V1.  !!!!YOU NEED TO ADJUST IT YOURSELF - CHANGE THE VALUE IN CODE. I MARKED IT!!!!
   - !!!!!!!!DONT USE IT IN MULTIPLAYER YOU WILL GET BANNED!!!!!!!!
   - Made by Lepage. Based on nilath research and development.
   - Remade by Nightshadess. Credits to Lepage for his script.
   - IMPORTANT: ENABLE IT WHEN YOUR AT THE MISSION SELECTION MENU ! OR IT WILL NOT WORK !
*/
DEFINE(SHIELD_SET, "Warframe.exe"+693FB) //F3 0F 11 22 8B 02 C1 C0 03 33 C2 35 B1 0F 44 2F 89 44 24 08 F3 0F 10 44
DEFINE(SHIELD_ADDRESS_SET, "Warframe.exe"+93800A) //F3 0F 10 81 14 0A 00 00 8D 81 14 0A 00 00 F3 0F 11 04 24 33 04 24 35 B1
[ENABLE]
ASSERT(SHIELD_SET, F3 0F 11 22 8B 02 C1 C0 03)
ASSERT(SHIELD_ADDRESS_SET, F3 0F 10 81 14 0A 00 00 8D 81 14 0A 00 00)


alloc(setShieldAddress,200)
alloc(setShields,200)
alloc(isShieldAddressDefined,4)
alloc(shieldAddress,4)

registersymbol(setShieldAddress)
registersymbol(setShields)
registersymbol(isShieldAddressDefined)
registersymbol(shieldAddress)

label(returnhere1)
label(originalcode1)
label(exit1)

label(returnhere2)
label(originalcode2)
label(exit2)

setShieldAddress:
pushfd
cmp [isShieldAddressDefined], 1
je originalcode1
push eax
mov eax, ecx
add eax, 00000A14
mov [shieldAddress], eax
mov eax, [ecx+00000A14]
mov [isShieldAddressDefined], 1
pop eax

originalcode1:
popfd
movss xmm0,[ecx+00000A14]

exit1:
jmp returnhere1

SHIELD_ADDRESS_SET:
jmp setShieldAddress
nop
nop
nop
returnhere1:

setShields:
movss [edx],xmm4
pushfd
cmp edx, [shieldAddress]
cmp byte ptr [edx],00 //!!!!!!! REMOVE THIS LINE IF YOU WANT TO KILL THE STALKER!!!!!!!!!!!
jne originalcode2
mov [edx], (float)18810

originalcode2:
popfd
mov eax,[edx]

exit2:
jmp returnhere2

SHIELD_SET:
jmp setShields
nop
returnhere2:

[DISABLE]
SHIELD_ADDRESS_SET:
movss xmm0,[ecx+00000A14]

SHIELD_SET:
movss [edx],xmm4
mov eax,[edx]

unregistersymbol(shieldAddress)
unregistersymbol(isShieldAddressDefined)
unregistersymbol(setShields)
unregistersymbol(setShieldAddress)

dealloc(shieldAddress)
dealloc(isShieldAddressDefined)
dealloc(setShields)
dealloc(setShieldAddress)
^ Looks like I got most of the address right except the energy. I really should scroll up a bit whenever I do search.

This is for Stamina
Code:
/*
   - Infinite Stamina
   - MPGH
   - Made by nilath
   - Updated by Nightshadess
*/
[ENABLE]
alloc(newmem,512)
label(returnhere)
label(originalcode)
label(exit)

newmem:

originalcode:
//movss [esi+00001F34],xmm0 // F3 0F 11 86 34 1F 00 00 5E 59 C2 04 00 CC CC 8A 81 44 1F 00 00 C3 CC CC
mov [esi+00001EF4], (float)80       // Basic stamina is 80 (Float type)

exit:
jmp returnhere

Warframe.exe+79CD01:
jmp newmem
nop
nop
nop
returnhere:

[DISABLE]
Warframe.exe+79CD01:
db F3 0F 11 86 34 1F 00 00 5E 59 C2 04 00 CC CC 8A 81 44 1F 00 00 C3 CC CC
dealloc(newmem)

BLOCK MONTAGE!!!!!!
And Podric Shields FTW.
Updated, thanks for your support =D
these things were up but are now not working cause code change during patch, i really need a credits/resource hack =\ I've done most of the CE tutorials but idk how to do find this yet.
Posts 1–15 of 146 · Page 1 of 10
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Talk with us