ok, i release this one, ever wanted to do endless waves alone and farm every RARE mods you want ?
then you should try it.
Read Carefully the information if you want it to be working.
Here's some preview:
Artifact Building Shield:
http://i.imgur.com/M7Kc2q3.jpg
Artifact Building Shield with one hit kill enabled being hit by 6+ Monster (will decrase the shield to 0, still 1% health remaining, then the shield will fully restore with the health, just don't let the monster hit it too much time (by 6-7 monster at the same time))
http://i.imgur.com/U1DujoT.jpg
Extras: Planets Eris : Mission: Xini, made about 200K+ of exp and alot of ressources, also got 6 rare mods with mass fusion core (45 waves).
Enjoy !
How To use
Open Cheat Engine
Open Warframe.exe
Press "Memory Viewer"
press CTRL+A (auto assembler)
Paste the script, click on FILE, Assign to current cheat table.
When you have started the mission tick the script in your "address" to enable it.
Enable 2Hit Kill Script.
Enable Infinite Ammo.
Farm And Enjoy.
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.
*/
DEFINE(SHIELD_SET, "Warframe.exe"+6A01B)
DEFINE(SHIELD_ADDRESS_SET, "Warframe.exe"+932FFA)
[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)