View Full Version : Little more guidance..
elninost0rm
20th March 2004, 23:54
Hello everyone! I'm new to the forums, so I'll attempt to make this as brief and least demanding as possible :) Initially, I approached this board expecting to easily find something that would generally lead me into the right direction as far as hacking BFV is concerned. However, despite various "read the forums" statements, I still don't know where to turn. The .txt file that xollox posted is ineffective. Using that value (I think it's 408e9, or something like that), I can never get it to work. "Team Address Pointer" Is always 0 no matter how many times I switch teams, which leads me to believe that I'm unsuccessful in my attempts or doing something wrong in general. Furthermore, when I take 10-12 of the final "Results" and change them to the opposite team value, I get odd results. My team changes on the scoreboard, and all I see are the opposing team on the minimap. I could use a well thought out guide for tips on this subject. I've been working in great futility since the game hit the shelves. So just actually point me to posts regarding this information, or doing so yourself would be much appreciated.
Thanks so much! :)
St0rM
EDIT: Is the aforementioned value (408E8etc) unique to '42 or is it universal for both '42 and Nam? I considered this a possibility as that guide (by xollox) is for 42'
polyvinyl
21st March 2004, 12:11
I think i saw someone say in the thread where that tutorial was released that the 408e9 value was for battlefield1942 ver 1.4 or 1.45 so it won't work for the current bf1942 or for vietnam. I was trying the same thing as you earlier with no results. Maybe some smart person could give us the correct offset for battlefield 1.6 or 'nam...
krisprollsroyce
21st March 2004, 12:22
U should read the tut carefully and try to UNDERSTAND it, XolloX posted it because it's a working method that is described inside, u mustn't give a **** about the offsets.
For more guidance the method is the same for BFV & BF1942, so browse both forums, and learn how to use ur memory scanner & debugger.
elninost0rm
21st March 2004, 14:55
Since it would be so time consuming to share the offset...
Lasix
21st March 2004, 19:03
Originally posted by elninost0rm on 21st March 2004 at 11:55
Since it would be so time consuming to share the offset...
No it would be easy, but you need to learn like we did. If we just post offsets and static addrss on here then punk buster woudl detect our private hacks. I learned to make one with same tools you have from this board...learn grass hopper...wax on wax off...now your getting it
elninost0rm
21st March 2004, 20:17
Here's an idea. Perhaps, you could actually provide me with information on how to FIND the offset, rather than going on about how I refuse to take initiative. If you didn't already notice, XolloX's guide DOES NOT give information on how to attain it. It's for an older version of BF, thus he just gives the value. Would be nice if I knew how to find it
Well since I am totally oblivious as to how you find the correct offset for the minimap for BFV, I skipped the step and found the DMA as usual (switch team, etc etc whichever addy changes your color on map is correct) So I have this address. I decided to give it a shot so I opened autohack, enabled it, and entered the address I was given as the breakpoint. (Keep in mind, bf never crashed. It was still open, and the server thought I was on allies but myself and the axis team was on the radar due to me finding the DMA) So I input that address into the breakpoint, play around a bit, and viola, 20 or so addresses begin flooding the window. So I NOP each one carefully, and eventually, I turn back to the game and only the axis VEHICLES appear! Whoo! So some success? (Before, BOTH were appearing, but that's because the game THOUGHT I was axis) Then, I turned that off. A bit farther up, I encountered an address that made only INFANTRY appear. Whoox2! So I have these 2 addresses. I'm like okay! I got it! Then I restart BF, poke the same addresses that I was given (I'm assuming this can be done with a trainer, but why bother if I can't get it to work like this first) And the game crashes. :( Any help here? Thanks.
Spontaneous
21st March 2004, 20:43
Your problem is your NOPing every JNZ. You dont do that. Your only looking for 2 JNZs. 1 for Inf and 1 for Veh. You NOP just them JNZs and your got the hack working.
elninost0rm
21st March 2004, 20:45
I've read them. None of them are structured and contain any organized information. If they do, I haven't a clue where to look. I've already searched, and that still yields bits and pieces of information rather than steadfast instruction. Sorry if I'm being blunt, but I've exhausted all options here.
Spontaneous
21st March 2004, 20:46
The instuctions are all there. They are not blunt. They tell you step by step what to do.
elninost0rm
21st March 2004, 20:49
Well, you are correct. I admire things like XolloX's work, and it's easy to see that I would be successful in my attempts if I knew how to find the offset for BFV. His guide just doesn't go over that, which of course isn't his problem, as the guide is merely for finding DMA's and breakpointing. Any threads here that comprehensively cover how to do this? I apologize for my direct approach but I don't know where to move forward.
EDIT: Oh I didn't see your prior post about NOPing 2 JNZs. I did that! I actually found both and was able to make only infantry appear, then only vehicles appear.
Spontaneous
21st March 2004, 20:53
Your finding the Offset by breakpointing the DMA. You breakpoint the DMA, fool around with the JNZs you find in the addresses you get from the breakpoints. You find the addresses for the JNZ and thats the offset. Plain and simple. It explains how to do it right in the tut.
If you NOPed both JNZs, both should show just fine.
elninost0rm
21st March 2004, 20:54
Ok I see now. However, how does the game KNOW that these addys will always be for the opposing side? Once I find the 2 addresses (btw, are they static or do those change?) What do I do? Assuming I don't make a trainer, how would I go about NOPing those 2 addresses each time? Thanks again
EDIT: Also, when NOPing, should I set my team normally and stop "fooling" the game? Because I started as axis, changed the DMA to 2 (allies) and I was blue along with every other vehicle/infantry on the blue side. Should I just play normally and NOP the addresses and THEN the other team will appear?
Spontaneous
21st March 2004, 20:58
You make a trainer. LOL. The only way to NOP these without making a trainer if by going to these address manualy and NOP them again. The fact is, if you just NOP them, PB will detect it so you need to read about codecaves and how they work to make it so PB dont detect ya right off the bat. The addresses are static. Them JNZs are always in the same spot.
Play as normal when NOPing. Do not change any DMA.
elninost0rm
21st March 2004, 20:59
Alright thanks for your assistance. Yeah I know, I'm relatively n00bish but hey, sometimes live advice is better than any tutorial
EDIT: I found both. I'm gonna test them now. After this is confirmed to work, I'll read up on "codecaves"
EDIT2: Also, within Tsearch, how would I go about repeating the 2 NOP'd addresses and NOP them again? I'm sure I have a good idea, but please confirm this
Spontaneous
21st March 2004, 21:06
you would have to bring up them addresses again. Once you close tsearch, you would have to find the DMA again, breakpoint it again, and then you would be able to NOP them. Or you could search for a program name "ollydbg" which allows you to see ALL the memory offsets and go down to that address and nop it(which would allow you to NOP without having to breakpoint in tsearch again)
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.