Jump to content
Official BF Editor Forums
Sign in to follow this  
Mach10

Ensuring Proper Md5 Generation

Recommended Posts

Using the previous method for creating MD5s may have mixed results. I have created an exe using the generate_md5.py file for maximum portability. Just copy the files into your Battlefield 2 directory, run the generate_md5.exe your_mod_name and it will create all the md5s for the content.

When creating the client/server builds these are the required files:

Server Build Requires:

bst_archive.md5

bst_archive_mod.md5

std_archive.md5

std_archive_mod.md5

Clients Build Requires:

std_archive.md5

std_archive_mod.md5

Hope this helps in weeding out malicious users from cheating in your mods. This uses the stock Dice generation python, but makes it just a double click away. No need for installing Python, configuring path..etc. Double click and go.

Files:

Rar with exe file (all required): http://www.mnmcreationsllc.com/games/md5s/MD5Generator.rar

Readme: http://www.mnmcreationsllc.com/games/md5s/Readme.txt

Edited by Mach10

Share this post


Link to post
Share on other sites

Really helpful Mach10 ! Thanks a bunch for coding it up :) ! Should possibly go into the 'Tools for the advanced modder' corner if we had that here :P . So i will put it into the 'tools for all modders' thread :D

Share this post


Link to post
Share on other sites

After a few month ive tried this tool :P , but it will not work.

Also the py-file by Dice will not work...

indifferent, which script, i will be kicked for modified content.

Can anyone tell me what is necessary to create the md5-files?

Edited by Gremlin

Share this post


Link to post
Share on other sites

depends on what is on your build. Try removing all the md5s from the levels and joining the server. Complex level builds (levels with an objects*.zip) can create incorrect md5s.

Edited by Mach10

Share this post


Link to post
Share on other sites
Using the previous method for creating MD5s may have mixed results. I have created an exe using the generate_md5.py file for maximum portability. Just copy the files into your Battlefield 2 directory, run the generate_md5.exe your_mod_name and it will create all the md5s for the content.

When creating the client/server builds these are the required files:

Server Build Requires:

bst_archive.md5

bst_archive_mod.md5

std_archive.md5

std_archive_mod.md5

Clients Build Requires:

std_archive.md5

std_archive_mod.md5

Hope this helps in weeding out malicious users from cheating in your mods. This uses the stock Dice generation python, but makes it just a double click away. No need for installing Python, configuring path..etc. Double click and go.

Files:

Rar with exe file (all required): http://www.mnmcreationsllc.com/games/md5s/MD5Generator.rar

Readme: http://www.mnmcreationsllc.com/games/md5s/Readme.txt

Hey!

The Links don´t work!

Do you have an alternative Link or something else?

Thanks!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...