DON'T DOWNLOAD FROM RELEASES PAGE! CLONE REPO OR USE THIS LINK: https://github.com/cravxx/unfm2jg/archive/stable.zip
"Hello there mate. So you want to hack, and have found my files. Well, there's no place to start but at the beginning."
NFM2 is programmed with JAVA! If you have no idea what that is, or are scratching your head at what programming is, you definitely need to look over these pages linked below. Even if you have basic knowledge from some project or class you took once, reading through these will help you avoid ERRORS!!!
That is the BARE MINIMUM. Feel free to browse around that site a bit more. You won't encounter much more than the above in NFM's files, but it doesn't hurt to know.
So now that know a bit about what NFM is "made" of, what do you need to hack it? First off, you need Java, specifically something called the Java Runtime Environment. This is the Java you download to play games. You probably have this already.
Next you need the Java Development Kit. This is what BlueJ and Eclipse use to compile Java source code into an actual game.
BlueJ is sort of like a text editor, like Word, and it'll be what we use to hack NFM.
Eclipse is the most advanced Java editing tool available, and it is much more feature-rich then BlueJ, though it may look a bit complicated to a new user.
7-zip is the last program you need. It'll help you navigate through NFM files. WinRAR will also work as long as you know what you're doing.
Now that you got that, it's time to get into what makes my files special!!! ♥♥♥
These files are FIXED and READY TO HACK!!! They already contain a project file for both BlueJ and Eclipse, double-click and you can begin hacking immediately!
The following is what has been done:
- Most NFMM graphics (except for sparks and new dust)
- NFMM Car Maker codes work correctly
- Floating
set()
andchk()
hack - Helpful methods: e.g.
colorinvert()
,paintcs()
,imagefilter()
- Bug fixing! (e.g. DragShot's fixed
sortcars()
, Readdedsavecookie()
andreadcookie()
, improveddrag[]
alternative)
This is what is to come:
- 100% NFMM graphics
- More bug fixes
- Add in as many enhancements as I can to make hacking easier and fun!
ALL the programs you need to start hacking; contains 7-zip, JDK, JRE and BlueJ
Full package:
Separate programs:
NFM2 Freezing? Try this
Dealing with errors the smart way
West No. 5's House of Java Hacks
Simple NFM2 Java Hacks
Old thread on editing NFM with Netbeans
How to add a statbar
Hacks in xtGraphics.class
Fail stats, with important stuff
Adding nitro to your version
Simple tutorial on adding new cars and stages
Two guides on AI and Control: 1 2
Encrypting .radq files
Encrypt your track files
Unlimited stage size hack
Light hack from NFMM
Taking Need for Madness to desktop; already implemented in files
Playing MIDI, MP3 and OGG
Commit history available here
"It hasn't just been me working on this shit..."
- Dragshot / opponent status, various stuff
- Chaotic / NFMM Graphics, actively helping me improve my files, a ton of other stuff
- Ten Graves / Idea to improve drag[] variable
- Hyde233 / Bug fixing!
- The whole modding community on AIM! u da best yo.