Post: String Modding
09-06-2011, 10:25 PM #1
TheFallen
Former Dark Night
(adsbygoogle = window.adsbygoogle || []).push({}); Well since 1.12 is getting boring and pretty much everyone knows about this now, here's a tutorial on string modding. Now in case you guys don't know what this is, here's a picture from my v3:
You must login or register to view this content.You must login or register to view this content.
What you will need:

BuC-ShoTz .FF Editor
You must login or register to view this content.
or

Craig's ZoneHandler
You must login or register to view this content.These DVAR's:
    

loc_warnings 0
loc_warningsAsErrors 0


And this one if you are trying to get the scrolling text box in the main menu:
    ui_textscroll 1


Ok so lets get started. What you first are going to do is get either CraigChrist's and Blackstorm's Zone extractor or use BuC's 1.12 FF Viewer. Either one will extract the zone. For BuC's it will be called "patch_mp-extract.dat" and for the Zone Handler it will be called "patch_mp.zone." So once you get the zone extracted, open it in your favorite hex editor. I will be giving two examples in this tutorial. The first one is for the definition of the string and the second one is for editing the localized string.

Editing the string definition:

Ok so I will be using this to edit:
You must login or register to view this content.

Notice how there is a string and then its definition. We will be editing its definition (the raw text).
So, if we were to take something like this:
    ÿÿÿÿÿÿÿÿPlay Online.PLATFORM_PLAY_ONLINE.ÿÿÿÿÿÿÿÿ

We could change it to something like this:
    ÿÿÿÿÿÿÿÿ^1Go Online.PLATFORM_PLAY_ONLINE.ÿÿÿÿÿÿÿÿ

Notice that they are the same length. If you make it shorter or longer than the original, your patch will blacksreen.

That's all you have to do :y:

Editing the string itself:

Ok for this there are many options. You can change the map names, the menu options, challenges, ect. What you are going to want to do is find something that looks like this (doesn't matter what it says as long as it has a "@" in front of it and text in caps after):
    @PLATFORM_PLAY_ONLINE_CAPS

To something like this:
    ^1Play Online With Friends

Again, notice how they are the same length. If you make it shorter or longer than the original, your patch will blacksreen.

I hope you guys found this tutorial easy and helpful. Have fun!
Credits:
Me for finding and writing this
Blackstorm and aerosoul with helping me find new things to edit
CraigChrist8239 + Blackstorm for their Zone Extractor
BuC-ShoTz for his .FF Editor
(adsbygoogle = window.adsbygoogle || []).push({});

The following 20 users say thank you to TheFallen for this useful post:

aerosoul94, arabiandonkey1, BvB-09r-_-N!c0, Diddles2Fresshh, Docko412, FAKA_ELITE, fluffyTHEnutsak, HowsMySHOOTING, KCxFTW, User23434, Plumm, Rea, Roy944, T_m_b07, thebosspr, Uk_ViiPeR, xShowtime32x, User2340034u, zFlaVouR, zVirus
09-26-2011, 07:14 AM #38
mattchewslim
I am error
i know this is prolly a dumb ? and sure will be laughed at but how do you get patch_mp-extract.dat back into .ff after modifying im a noob sorry
09-28-2011, 07:40 PM #39
Originally posted by mattchewslim View Post
i know this is prolly a dumb ? and sure will be laughed at but how do you get patch_mp-extract.dat back into .ff after modifying im a noob sorry


If you opened your patch with bucs editor then open the created extract in hex, edit it and save. When finished click "save as" at top left of the editor and save it to another folder.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo