Could Someone Tell or Teach me How to make a BattleField 2 Single Player Trainer? i tried with CE but i cannot get a succeful Trainer
Could Someone Tell or Teach me How to make a BattleField 2 Single Player Trainer? i tried with CE but i cannot get a succeful Trainer
Triforce
▲
▲ ▲
What does a triforce have to do with hacking BF2 singleplayer? Hmm... Nothing much, I'm just bored
that was helpful.. really it Wasnt!
Do you know what engine it uses? And what do you mean: "i tried with CE but i cannot get a succeful Trainer"
Unless BF2 detected CE and closed the only problem is your not doing it right. =/
"Every gun that is made, every warship launched, every rocket fired signifies, in the final sense, a theft from those who hunger and are not fed, those who are cold and are not clothed. This world in arms is not spending money alone. It is spending the sweat of its laborers, the genius of its scientists, the hopes of its children. The cost of one modern heavy bomber is this: a modern brick school in more than 30 cities. It is two electric power plants, each serving a town of 60,000 population. It is two fine, fully equipped hospitals. It is some fifty miles of concrete pavement. We pay for a single fighter plane with a half million bushels of wheat. We pay for a single destroyer with new homes that could have housed more than 8,000 people. This is, I repeat, the best way of life to be found on the road the world has been taking. This is not a way of life at all, in any true sense. Under the cloud of threatening war, it is humanity hanging from a cross of iron."- Dwight D. Eisenhower
i used cheat engine to get Unlim ammo, but im not 100% sure how to use CE with BF2.. i no how to do it, like search "30" shoot search "29" until i have 1 address then what??
do i freeze it then change Value to 999?
I'll have to address that by saying this, 1make sure your searching the correct value types (nothings to say these aren't floats), 2nothing is to say that any program directly relates the numbers you see in the same fashion in memory, processors work better with multiples of 4, so nothings to say that in memory 30 might not be 120, 3freezing usually only works for simple things like flash games so I'd expect that you would have to go into editing memory with a nop as an alternative (alot less stupider than wondering all noob like "why isn't it working I put in 999...").
~
Even if you do everything right there are more advanced topics that could be covered of why your attempts would still be unsuccessful that could do with indirection within ASM code and etc.
"If the world hates you, keep in mind that it hated me first." John 15:18
BF2 uses DMA(Dynamic Memory Allocation), you'll either have to find the value each time you play or figure out from where it is accessed with CE(find out what writes to this value) and nop that instruction, which should work all the time