IT IS POSSIBLE!!!!!
@flameswor10
Realtime Hex Editing with C++ dll or live memory hacking tool(mhs, cheatengine)
For Example CheatEngine:
Choose a Gun:
Fire 3 Bullets, search for the amout of Ammo you have, shot again search again until you have 2 addies
then swith the gun and see which one is the one with the ammo amount of the gun you've switched to.
Now you have the first slots address, drag the addie bottom of the program,
rightclick it click Browse Memory Region, and go for the 3rd datavalue.
(From left to right)
If you've switched to the M16 you'll have 03 there, change it to following to change guntype:
03 = M16
06 = M9
2D = G36
3B = Minigun
That will change the gun which is in your 1st slot.
But you can't do damage with hacked guns...
To do this on C++,
get the pointer of the address, change bytes O.o(Need a nopping function)
Like:
Code:
if(GetAsyncKeyState(VK_SNAPSHOT)){
Hacks.Nop(Weapon_ADR,"/x03/x02/x3B/x00",4);
}
// This is phsoido code!
You'd just need to choose the DataValue of a Weapon you haven't modded..
Don't worry it exactly looks like the real weapon, only thing is, there's no damage..
Text changes too! Like the Thingy @ the bottom of the screen with:
G36e Valkyrie if you hack yourself a M9 it'll change!
But maybe I'm asking someone to release my DataValue List here.
Because I'm quiting..
And yes, I'm the only one who owns this list, muahaha
Ehh and there's a small part missing..
its from january 2010
so it might've changed xD I can still do it but first I'm gonna fix my menu ^^
Edit:
I Think it's impossible for you since you don't own a working Memory Searching Tool and/or know C++.