Post: How To Make An 1.12 CFG Patch (No Gen!)
07-28-2011, 10:26 PM #1
zFlaVouR
Former zFlaVouR!
(adsbygoogle = window.adsbygoogle || []).push({}); Sticky?


Sup Guys zFlaVouR Here And Im Gonna Show You How To Make A Simple 1.12 CFG Patch Without pcfreak30's Generator. This Is Requested By Many !

You Can Find Out What The Diffrent Stuff Do At The Buttom And You Can Add Colors to your options to make your patch look better. look at the bottom of the thread

Video Tutorial by: xForbiddenModz


Step 1. Get The Files
Download a clean 1.12 patch. This is an xbox version because its easiest to use ffviewer im my opinion. I Use Notepad++ For Typing my patch then i just copy and paste it into the patch thats way easier. Then Convert it to a ps3 ff via buc-shotz converter
You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.



Step 2. Starting Your Patch:
Ok when you downloaded all the files then open Notepad++. Now You Are Ready To Type The Menu. Allways put this on top of your patch.
    [COLOR="#FF0000"]bind BUTTON_RSHLDR "+attack"
bind BUTTON_LSHLDR "+speed_throw"
bind BUTTON_RTRIG "+frag"
bind BUTTON_LTRIG "+smoke"
bind BUTTON_RSTICK "+melee"
bind BUTTON_LSTICK "+breath_sprint"
bind BUTTON_START "togglemenu"
bind BUTTON_A "+gostand"
bind BUTTON_B "+stance"
bind BUTTON_X "+usereload"
bind BUTTON_Y "weapnext"
bind DPAD_UP "vstr StartMenu"
bind DPAD_DOWN "+actionslot 2"
bind DPAD_LEFT "+actionslot 3"
bind DPAD_RIGHT "+actionslot 4"[/COLOR]

ok now the menu opens at dpad up. now you are ready to type the main menu



Step 3. Make The Start And Exit:
First im gonna show you how to make the start of a patch. Ill Have Mine like this
    [COLOR="#0000FF"]set StartMenu "Menu_Open;con_errormessagetime 90;vstr Menu1"[/COLOR]

And The Exit Depends On what buttons you use. if you are gonna code it like i will show then just use this
    [COLOR="#00FF00"]set Exit "Menu_Closed;bind BUTTON_B +stance;bind DPAD_DOWN +actionslot 2;bind BUTTON_A +gostand;bind DPAD_UP vstr StartMenu"[/COLOR]

now all the buttons you used in the menu is set back to before you entered it



Step 4. Coding The Menu:
When you get this far u are doing good. Ok now we are here were you are gonna make the main menu where you are going to select your sub menus.
Ok every menu even the main menu have a title.
    [COLOR="#00FFFF"]set Title "Main_Menu"[/COLOR]

Now Your Patch Should Look Like This So Far.
    [COLOR="#FF0000"]bind BUTTON_RSHLDR "+attack"
bind BUTTON_LSHLDR "+speed_throw"
bind BUTTON_RTRIG "+frag"
bind BUTTON_LTRIG "+smoke"
bind BUTTON_RSTICK "+melee"
bind BUTTON_LSTICK "+breath_sprint"
bind BUTTON_START "togglemenu"
bind BUTTON_A "+gostand"
bind BUTTON_B "+stance"
bind BUTTON_X "+usereload"
bind BUTTON_Y "weapnext"
bind DPAD_UP "vstr StartMenu"
bind DPAD_DOWN "+actionslot 2"
bind DPAD_LEFT "+actionslot 3"
bind DPAD_RIGHT "+actionslot 4"[/COLOR]

[COLOR="#0000FF"]set StartMenu "Menu_Open;con_errormessagetime 90;vstr Title;vstr Menu1"[/COLOR]
[COLOR="#00FF00"]set Exit "Menu_Closed;unbind BUTTON_B;unbind DPAD_DOWN;unbind BUTTON_A;bind DPAD_UP vstr StartMenu"[/COLOR]

[COLOR="#00FFFF"]set Title "Main_Menu"[/COLOR]


ok now when its all setup you can begin on the menu make the first line like this. im only gonna make 5 sub menus you can always make more.
    [COLOR="#FF0000"]set Menu1 "Sub_Menu_1;bind BUTTON_A vstr Sub1;bind DPAD_DOWN vstr Menu2;bind DPAD_UP vstr Menu5;bind BUTTON_B vstr Exit"[/COLOR]

now you just want to make it like that all the way down
    [COLOR="#FF0000"]set Menu2 "Sub_Menu_2;bind BUTTON_A vstr Sub2;bind DPAD_DOWN vstr Menu3;bind DPAD_UP vstr Menu1;bind BUTTON_B vstr Exit"
set Menu3 "Sub_Menu_3;bind BUTTON_A vstr Sub3;bind DPAD_DOWN vstr Menu4;bind DPAD_UP vstr Menu2;bind BUTTON_B vstr Exit"
set Menu4 "Sub_Menu_4;bind BUTTON_A vstr Sub4;bind DPAD_DOWN vstr Menu5;bind DPAD_UP vstr Menu3;bind BUTTON_B vstr Exit"
set Menu5 "Sub_Menu_5;bind BUTTON_A vstr Sub5;bind DPAD_DOWN vstr Menu1;bind DPAD_UP vstr Menu4;bind BUTTON_B vstr Exit"[/COLOR]

Now You Have The Main Menu Now You Are Going To Make the sub menus



Step 5. Creating A Sub Menu:
now you are really doing good.
now im going to show you how to make a sub menu. now put this at top to got more space
    [COLOR="#FFFF00"]set Sub1 "vstr SubT1;vstr Sub1x1;bind button_b vstr Menu1"[/COLOR]

And an Sub Menu has an title too
Title:
    [COLOR="#00FFFF"]set SubT1 "Sub_Menu_1"[/COLOR]

now you make the sub menu like you made the menu just a few changes. i only make 3 options but you can allways make more
    [COLOR="#FF0000"]set Sub1x1 "Option_1;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"[/COLOR]

And Now You Just Make It All The Way Down Again
    [COLOR="#FF0000"]set Sub1x2 "Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"[/COLOR]

Now Your Sub Menu Should Look Like This
    [COLOR="#FFFF00"]set Sub1 "vstr Sub1x1;bind button_b vstr Menu1"[/COLOR]
[COLOR="#00FFFF"]set SubT1 "Sub_Menu_1"[/COLOR]
[COLOR="#FF0000"]set Sub1x1 "vstr SubT1;Option_1;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"
set Sub1x2 "Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"[/COLOR]

Example To Sub Menu 2
    [COLOR="#FFFF00"]set Sub2 "vstr SubT2;vstr Sub2x1;bind button_b vstr Menu2"[/COLOR]
[COLOR="#00FFFF"]set SubT2 "Sub_Menu_2"[/COLOR]
[COLOR="#FF0000"]set Sub2x1 "Option_1;bind BUTTON_A vstr 2opt1;bind DPAD_DOWN vstr Sub2x2;bind DPAD_UP vstr Sub2x3"
set Sub2x2 "Option_2;bind BUTTON_A vstr 2opt2;bind DPAD_DOWN vstr Sub2x3;bind DPAD_UP vstr Sub2x1"
set Sub2x3 "Option_3;bind BUTTON_A vstr 2opt3;bind DPAD_DOWN vstr Sub2x1;bind DPAD_UP vstr Sub2x2"[/COLOR]

and so on



Step 6. Finding The Codes:
This is a good place to find your CFG Codes
You must login or register to view this content.



Step 7. Adding The Codes:
now you are nearly done with your patch. You Just Have To Make The Options And Add The Codes Like This
    [COLOR="#FFFF00"]set Sub1 "vstr SubT1;vstr Sub1x1;bind button_b vstr Menu1"[/COLOR]
[COLOR="#00FFFF"]set SubT1 "Sub_Menu_1"[/COLOR]
[COLOR="#FF0000"]set Sub1x1 "Super_Speed;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"
set Sub1x2 "Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"[/COLOR]
[COLOR="#0000FF"]set 1opt1 "toggle g_speed 800 500 190"
set 1opt2 "put code here"
set 1opt3 "put code here"[/COLOR]

now you just have to add options all the way down so it should look like this
    [COLOR="#FFFF00"]set Sub1 "vstr SubT1;vstr Sub1x1;bind button_b vstr Menu1"[/COLOR]
[COLOR="#00FFFF"]set SubT1 "Sub_Menu_1"[/COLOR]
[COLOR="#FF0000"]set Sub1x1 "Super_Speed;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"
set Sub1x2 "Super_Speed;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Fast_Restart;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"[/COLOR]
[COLOR="#0000FF"]set 1opt1 "toggle g_speed 800 500 190"
set 1opt2 "toggle jump_height 1000 700 39;bg_fallDamageMinHeight 999999;bg_fallDamageMaxHeight 999999"
set 1opt3 "fast_restart"[/COLOR]

now when you did this to all your sub menus you are done



Step 8. Put it into a patch:
When you are finished with your menu open you clean 1.12 patch with ff viewer and rename the "maps/mp/_events.gsc" to "buttons_default.cfg" now just copy what you wrote in notepad and paste it there and save it. Now you have to use buc-shotz patch converter to convert it from xbot to ps3. Then Rename the ps3 file "patch_mp.ff" and now you are ready to put it on your ps3


Final Result. Dont Just Copy And Paste
If U Are A Noob And Just Copy This Then u still need to make 4 new sub menus
    [COLOR="#FF0000"]bind BUTTON_RSHLDR "+attack"
bind BUTTON_LSHLDR "+speed_throw"
bind BUTTON_RTRIG "+frag"
bind BUTTON_LTRIG "+smoke"
bind BUTTON_RSTICK "+melee"
bind BUTTON_LSTICK "+breath_sprint"
bind BUTTON_START "togglemenu"
bind BUTTON_A "+gostand"
bind BUTTON_B "+stance"
bind BUTTON_X "+usereload"
bind BUTTON_Y "weapnext"
bind DPAD_UP "vstr StartMenu"
bind DPAD_DOWN "+actionslot 2"
bind DPAD_LEFT "+actionslot 3"
bind DPAD_RIGHT "+actionslot 4"[/COLOR]

[COLOR="#0000FF"]set StartMenu "Menu_Open;con_errormessagetime 90;vstr Title;vstr Menu1"[/COLOR]
[COLOR="#00FF00"]set Exit "Menu_Closed;unbind BUTTON_B;unbind DPAD_DOWN;unbind BUTTON_A;bind DPAD_UP vstr StartMenu"[/COLOR]

[COLOR="#00FFFF"]set Title "Main_Menu"[/COLOR]
[COLOR="#FF0000"]set Menu1 "Sub_Menu_1;bind BUTTON_A vstr Sub1;bind DPAD_DOWN vstr Menu2;bind DPAD_UP vstr Menu5;bind BUTTON_B vstr Exit"
set Menu2 "Sub_Menu_2;bind BUTTON_A vstr Sub2;bind DPAD_DOWN vstr Menu3;bind DPAD_UP vstr Menu1;bind BUTTON_B vstr Exit"
set Menu3 "Sub_Menu_3;bind BUTTON_A vstr Sub3;bind DPAD_DOWN vstr Menu4;bind DPAD_UP vstr Menu2;bind BUTTON_B vstr Exit"
set Menu4 "Sub_Menu_4;bind BUTTON_A vstr Sub4;bind DPAD_DOWN vstr Menu5;bind DPAD_UP vstr Menu3;bind BUTTON_B vstr Exit"
set Menu5 "Sub_Menu_5;bind BUTTON_A vstr Sub5;bind DPAD_DOWN vstr Menu1;bind DPAD_UP vstr Menu4;bind BUTTON_B vstr Exit"[/COLOR]

[COLOR="#FF0000"]set Sub1 "vstr SubT1;vstr Sub1x1;bind button_b vstr Menu1"[/COLOR]
[COLOR="#00FFFF"]set SubT1 "Sub_Menu_1"[/COLOR]
[COLOR="#FF0000"]set Sub1x1 "Option_1;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"
set Sub1x2 "Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"[/COLOR]
[COLOR="#0000FF"]set 1opt1 "put code here"
set 1opt2 "put code here"
set 1opt3 "put code here"[/COLOR]


How To Add Dvar's At The Buttom
Just Add The DVARS under your Menu where i marked it with "//Put DVARS Below
    [COLOR="#FF0000"]bind BUTTON_RSHLDR "+attack"
bind BUTTON_LSHLDR "+speed_throw"
bind BUTTON_RTRIG "+frag"
bind BUTTON_LTRIG "+smoke"
bind BUTTON_RSTICK "+melee"
bind BUTTON_LSTICK "+breath_sprint"
bind BUTTON_START "togglemenu"
bind BUTTON_A "+gostand"
bind BUTTON_B "+stance"
bind BUTTON_X "+usereload"
bind BUTTON_Y "weapnext"
bind DPAD_UP "vstr StartMenu"
bind DPAD_DOWN "+actionslot 2"
bind DPAD_LEFT "+actionslot 3"
bind DPAD_RIGHT "+actionslot 4"[/COLOR]

[COLOR="#0000FF"]set StartMenu "Menu_Open;con_errormessagetime 90;vstr Title;vstr Menu1"[/COLOR]
[COLOR="#00FF00"]set Exit "Menu_Closed;unbind BUTTON_B;unbind DPAD_DOWN;unbind BUTTON_A;bind DPAD_UP vstr StartMenu"[/COLOR]

[COLOR="#00FFFF"]set Title "Main_Menu"[/COLOR]
[COLOR="#FF0000"]set Menu1 "Sub_Menu_1;bind BUTTON_A vstr Sub1;bind DPAD_DOWN vstr Menu2;bind DPAD_UP vstr Menu5;bind BUTTON_B vstr Exit"
set Menu2 "Sub_Menu_2;bind BUTTON_A vstr Sub2;bind DPAD_DOWN vstr Menu3;bind DPAD_UP vstr Menu1;bind BUTTON_B vstr Exit"
set Menu3 "Sub_Menu_3;bind BUTTON_A vstr Sub3;bind DPAD_DOWN vstr Menu4;bind DPAD_UP vstr Menu2;bind BUTTON_B vstr Exit"
set Menu4 "Sub_Menu_4;bind BUTTON_A vstr Sub4;bind DPAD_DOWN vstr Menu5;bind DPAD_UP vstr Menu3;bind BUTTON_B vstr Exit"
set Menu5 "Sub_Menu_5;bind BUTTON_A vstr Sub5;bind DPAD_DOWN vstr Menu1;bind DPAD_UP vstr Menu4;bind BUTTON_B vstr Exit"[/COLOR]

[COLOR="#FF0000"]set Sub1 "vstr SubT1;vstr Sub1x1;bind button_b vstr Menu1"[/COLOR]
[COLOR="#00FFFF"]set SubT1 "Sub_Menu_1"[/COLOR]
[COLOR="#FF0000"]set Sub1x1 "Option_1;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"
set Sub1x2 "Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"[/COLOR]
[COLOR="#0000FF"]set 1opt1 "put code here"
set 1opt2 "put code here"
set 1opt3 "put code here"[/COLOR]

//[COLOR="#00FF00"]Add DVARS Below[/COLOR]


Notes From .Puto :y:
Notes:
: Sub1 is the menu and you would code that from a differnt menu or for your main menu and the stuff below will appear
:: SubT1 is your title of your menu
::: Sub1x1 is your first options and the controls for your other options
::::Sub1x2 is your second option and the controls for the other options
:::::Sub1x3 is your third option and thae controls for the other options
::::::1opt1 is your first code for your first option
:::::::1opt2 is your second code for your second option
::::::::1op3 is your third code for your third option


Color Codes And How To Use Them:
    ^0 = Black
^1 = [COLOR="#FF0000"]Red[/COLOR]
^2 = [COLOR="#00FF00"]Green[/COLOR]
^3 = [COLOR="#FFFF00"]Yellow[/COLOR]
^4 = [COLOR="#0000FF"]Blue[/COLOR]
^5 = [COLOR="#00FFFF"]Cyan[/COLOR]
^6 = [COLOR="#EE82EE"]Pink[/COLOR]
^7 = [COLOR="#FFFFFF"]White[/COLOR]
^8 = Depends On Map
^9 = [COLOR="#A9A9A9"]Grey[/COLOR]

How To Use:
    set Sub1x2 "^1[COLOR="#FF0000"]Option_2[/COLOR];bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
now the option will display red in your menu


What The Diffrent Commands Does:
Ok We start of with the "bind" cmd (command). It Does So You can bind diffrent buttons to do some other stuff like this "bind dpad_left g_speed 999" This will give you super speed instead of noobtubing.
The Button Commands:
    This is what the different buttons on the controller is.
[COLOR="#FF0000"]BUTTON_A = X
BUTTON_B = O
BUTTON_Y = TRIANGLE
BUTTON_X = []
BUTTON_BACK = SELECT
BUTTON_START = START
BUTTON_LSTICK = L3
BUTTON_RSTICK = R3
BUTTON_RTRIG = R1
BUTTON_LTRIG = L1
BUTTON_RSHLDR = R2
BUTTON_LSHLDR = L2[/COLOR]
You can put a bind on any of these codes Smile


The "unbind" cmd will reset the buttons to what it was normally
    [COLOR="#FF0000"]unbind BUTTON_A[/COLOR] //This will do so you jump again


Now im gonna tell you what "set" and "vstr" does
set sets a string that can be executed by and vstr command like this
    [COLOR="#FF0000"]bind DPAD_UP vstr Mw2[/COLOR]

[COLOR="#00FF00"]set Mw2 "say Fish!"[/COLOR]


Or u can use it in a menu like this
    bind DPAD_DOWN vstr Menu1

[COLOR="#FF0000"]set Menu1 "Sub_Menu_1;bind BUTTON_A vstr Sub1;bind DPAD_DOWN vstr Menu2;bind DPAD_UP vstr Menu5"
set Menu2 "Sub_Menu_2;bind BUTTON_A vstr Sub2;bind DPAD_DOWN vstr Menu3;bind DPAD_UP vstr Menu1"
set Menu3 "Sub_Menu_3;bind BUTTON_A vstr Sub3;bind DPAD_DOWN vstr Menu4;bind DPAD_UP vstr Menu2"
set Menu4 "Sub_Menu_4;bind BUTTON_A vstr Sub4;bind DPAD_DOWN vstr Menu5;bind DPAD_UP vstr Menu3"
set Menu5 "Sub_Menu_5;bind BUTTON_A vstr Sub5;bind DPAD_DOWN vstr Menu1;bind DPAD_UP vstr Menu4"[/COLOR]


The "con_errormessagetime" is the cmd for how long you want your menu on the screen.

The things that will show on your screen is the words that doesnt have any cmd's in front of it. Like This:
    [COLOR="#00FF00"]Menu_Option_1[/COLOR]

you can not use space because it would just end the cmd right away. You can either use "_" or "-"


Thats All i Think. Just Ask if you have any questions Happy
(adsbygoogle = window.adsbygoogle || []).push({});

The following 47 users say thank you to zFlaVouR for this useful post:

-Brad-, .Pluto, AndreeU, Baby-panama, bkburger13, boarder, Bruno, BuC-ShoTz, Chill, Choco, Chrom3D, Clouds, DeezShinyNutz, Dope., Downhunter, GarliCS, Beats, Implicit, JonnyWilson_1, Jeremy, K-Brizzle, Kakashii, Kane500, KeithH4666, kissysissy, User23434, Matt1511, monkystyle, PWW_Commander, Rainbow Gravity, RiZ-N, Rustled Jimmies, SKATEorDIE____, Solid Snake, Stack0verfl0w, the_hack, TheFallen, ThereThatGuy, Uk_ViiPeR, UnboundUser, Verrbal, xEnhancer, xG-Tank, xiiBomberHD, xShowtime32x
07-29-2011, 06:30 PM #20
Originally posted by zFlaVouR View Post
fail those codes dont work

---------- Post added at 08:26 PM ---------- Previous post was at 08:25 PM ----------



i will make a final result now and its 1.12 style beacause 1.11 style is to hard to make if you dont are a skilled patch maker


How do they not work.
Those are the one's he put in the tut
07-29-2011, 06:38 PM #21
zFlaVouR
Former zFlaVouR!
Originally posted by JDM View Post
How do they not work.
Those are the one's he put in the tut


no the unlock all and lv 70 code dont work
07-29-2011, 06:42 PM #22
Originally posted by zFlaVouR View Post
no the unlock all and lv 70 code dont work

Ok thank's
07-29-2011, 09:20 PM #23
.Pluto
Splicer
Originally posted by JDM View Post
Thank you. Better than the shitty tut that was posted ..
THANK YOU!

---------- Post added at 11:13 AM ---------- Previous post was at 11:06 AM ----------



So i can create multiple of these..
Ex.

set Sub1 "vstr Sub1x1;vstr SubT1;bind button_b vstr Menu1"
set SubT1 "Sub_Menu_1"
set Sub1x1 "Unlock all;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3;bind button_b vstr Exit"
set Sub1x2 "Level 70;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1;bind button_b vstr Exit"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2;bind button_b vstr Exit"
set 1opt1 "scr_complete_all_challenges 1;uploadStats"
set 1opt2 "set scr_givexp 2516000;set scr_set_rank 70;ui_promotion 70;uploadStats"
set 1opt3 "
    "

(So i can make another One here)
set Sub1=2 "vstr Sub1x1;vstr SubT1;bind button_b vstr Menu1"
set SubT1 "Sub_Menu_1"
set Sub1x1 "Unlock all;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3;bind button_b vstr Exit"
set Sub1x2 "Level 70;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1;bind button_b vstr Exit"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2;bind button_b vstr Exit"
set 1opt1 "scr_complete_all_challenges 1;uploadStats"
set 1opt2 "set scr_givexp 2516000;set scr_set_rank 70;ui_promotion 70;uploadStats"
set 1opt3 "[CODE]"[/QUOTE]
yeszir =D =D[COLOR="Silver"]

[SIZE=1]---------- Post added at 05:20 PM ---------- Previous post was at 05:18 PM ----------[/SIZE]

[/COLOR][QUOTE=zFlaVouR;3593018]my tut in the fast explain[/QUOTE]
No its just ppl are stupid so i made i simple when then can just take the time to read
07-29-2011, 09:21 PM #24
Originally posted by .Pluto View Post
yeszir =D =D

---------- Post added at 05:20 PM ---------- Previous post was at 05:18 PM ----------


No its just ppl are stupid so i made i simple when then can just take the time to read


So smexyyy Happy Thanks
07-30-2011, 12:26 AM #25
booyaka
Big Daddy
ya and even better way
07-30-2011, 06:50 PM #26
Originally posted by zFlaVouR View Post
Sticky?

Sup Guys zFlaVouR Here And Im Gonna Show You How To Make A Simple 1.12 CFG Patch Without pcfreak30's Generator. This Is Requested By Many !


Good To Know:
Instead of using space you have to use a "_" or else this would like like this Main. with _ its will be full like Main_Menu.
You Can Add Colors to your options to make your patch look better. look at the bottom of the thread



Step 1. Get The Files
Download a clean 1.12 patch. This is an xbox version because its easiest to use ffviewer im my opinion. I Use Notepad++ For Typing my patch then i just copy and paste it into the patch thats way easier. Then Convert it to a ps3 ff via buc-shotz converter
You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.



Step 2. Starting Your Patch:
Ok when you downloaded all the files then open Notepad++. Now You Are Ready To Type The Menu. Allways put this on top of your patch.
    bind BUTTON_RSHLDR "+attack"
bind BUTTON_LSHLDR "+speed_throw"
bind BUTTON_RTRIG "+frag"
bind BUTTON_LTRIG "+smoke"
bind BUTTON_RSTICK "+melee"
bind BUTTON_LSTICK "+breath_sprint"
bind BUTTON_START "togglemenu"
set gpad_button_rstick_deflect_max 1
set gpad_button_lstick_deflect_max 1
bind BUTTON_A "+gostand"
bind BUTTON_B "+stance"
bind BUTTON_X "+usereload"
bind BUTTON_Y "weapnext"
bind DPAD_UP "vstr StartMenu"
bind DPAD_DOWN "+actionslot 2"
bind DPAD_LEFT "+actionslot 3"
bind DPAD_RIGHT "+actionslot 4"

ok now the menu opens at dpad up. now you are ready to type the main menu



Step 3. Make The Start And Exit:
First im gonna show you how to make the start of a patch. Ill Have Mine like this
    set StartMenu "Menu_Open;con_errormessagetime 90;vstr Menu1"

And The Exit Depends On what buttons you use. if you are gonna code it like i will show then just use this
    set Exit "Menu_Closed;bind BUTTON_B +stance;bind DPAD_DOWN +actionslot 2;bind BUTTON_A +gostand;bind DPAD_UP vstr StartMenu"

now all the buttons you used in the menu is set back to before you entered it



Step 4. Coding The Menu:
When you get this far u are doing good. Ok now we are here were you are gonna make the main menu where you are going to select your sub menus.
Ok every menu even the main menu have a title.
    set Title "Main_Menu"

Now Your Patch Should Look Like This So Far.
    bind BUTTON_RSHLDR "+attack"
bind BUTTON_LSHLDR "+speed_throw"
bind BUTTON_RTRIG "+frag"
bind BUTTON_LTRIG "+smoke"
bind BUTTON_RSTICK "+melee"
bind BUTTON_LSTICK "+breath_sprint"
bind BUTTON_START "togglemenu"
set gpad_button_rstick_deflect_max 1
set gpad_button_lstick_deflect_max 1
bind BUTTON_A "+gostand"
bind BUTTON_B "+stance"
bind BUTTON_X "+usereload"
bind BUTTON_Y "weapnext"
bind DPAD_UP "vstr StartMenu"
bind DPAD_DOWN "+actionslot 2"
bind DPAD_LEFT "+actionslot 3"
bind DPAD_RIGHT "+actionslot 4"

set StartMenu "Menu_Open;con_errormessagetime 90;vstr Menu1"
set Exit "Menu_Closed;bind BUTTON_B +melee;bind DPAD_DOWN +actionslot 2;bind BUTTON_A +gostand;bind DPAD_UP vstr StartMenu"

set Title "Main_Menu"


ok now when its all setup you can begin on the menu make the first line like this. im only gonna make 5 sub menus you can always make more.
    set Menu1 "vstr Title;Sub_Menu_1;bind BUTTON_A vstr Sub1;bind DPAD_DOWN vstr Menu2;bind DPAD_UP vstr Menu5;bind BUTTON_B vstr Exit"

now you just want to make it like that all the way down
    set Menu2 "Sub_Menu_2;bind BUTTON_A vstr Sub2;bind DPAD_DOWN vstr Menu3;bind DPAD_UP vstr Menu1;bind BUTTON_B vstr Exit"
set Menu3 "Sub_Menu_3;bind BUTTON_A vstr Sub3;bind DPAD_DOWN vstr Menu4;bind DPAD_UP vstr Menu2;bind BUTTON_B vstr Exit"
set Menu4 "Sub_Menu_4;bind BUTTON_A vstr Sub4;bind DPAD_DOWN vstr Menu5;bind DPAD_UP vstr Menu3;bind BUTTON_B vstr Exit"
set Menu5 "Sub_Menu_5;bind BUTTON_A vstr Sub5;bind DPAD_DOWN vstr Menu1;bind DPAD_UP vstr Menu4;bind BUTTON_B vstr Exit"

Now You Have The Main Menu Now You Are Going To Make the sub menus



Step 5. Creating A Sub Menu:
now you are really doing good.
now im going to show you how to make a sub menu. now put this at top to got more space
    set Sub1 "vstr Sub1x1;bind button_b vstr Menu1"

And an Sub Menu has an title too
Title:
    set SubT1 "Sub_Menu_1"

now you make the sub menu like you made the menu just a few changes. i only make 3 options but you can allways make more
    set Sub1x1 "vstr SubT1;Option_1;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"

And Now You Just Make It All The Way Down Again
    set Sub1x2 "Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"

Now Your Sub Menu Should Look Like This
    set Sub1 "vstr Sub1x1;bind button_b vstr Menu1"
set SubT1 "Sub_Menu_1"
set Sub1x1 "vstr SubT1;Option_1;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"
set Sub1x2 "Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"

Example To Sub Menu 2
    set Sub2 "vstr Sub2x1;bind button_b vstr Menu2"
set SubT2 "Sub_Menu_2"
set Sub2x1 "vstr SubT2;Option_1;bind BUTTON_A vstr 2opt1;bind DPAD_DOWN vstr Sub2x2;bind DPAD_UP vstr Sub2x3"
set Sub2x2 "Option_2;bind BUTTON_A vstr 2opt2;bind DPAD_DOWN vstr Sub2x3;bind DPAD_UP vstr Sub2x1"
set Sub2x3 "Option_3;bind BUTTON_A vstr 2opt3;bind DPAD_DOWN vstr Sub2x1;bind DPAD_UP vstr Sub2x2"

and so on



Step 6. Finding The Codes:
This is a good place to find your CFG Codes
You must login or register to view this content.



Step 7. Adding The Codes:
now you are nearly done with your patch. You Just Have To Make The Options And Add The Codes Like This
    set Sub1 "vstr Sub1x1;bind button_b vstr Menu1"
set SubT1 "Sub_Menu_1"
set Sub1x1 "vstr SubT1;Super_Speed;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"
set Sub1x2 "Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"
set 1opt1 "toggle g_speed 800 500 190"
set 1opt2 "put code here"
set 1opt3 "put code here"

now you just have to add options all the way down so it should look like this
    set Sub1 "vstr Sub1x1;bind button_b vstr Menu1"
set SubT1 "Sub_Menu_1"
set Sub1x1 "vstr SubT1;Super_Speed;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"
set Sub1x2 "Super_Speed;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Fast_Restart;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"
set 1opt1 "toggle g_speed 800 500 190"
set 1opt2 "toggle jump_height 1000 700 39;bg_fallDamageMinHeight 999999;bg_fallDamageMaxHeight 999999"
set 1opt3 "fast_restart"

now when you did this to all your sub menus you are done


Step 8. Put it into a patch:
When you are finished with your menu open you clean 1.12 patch with ff viewer and rename the "maps/mp/_events.gsc" to "buttons_default.cfg" now just copy what you wrote in notepad and paste it there and save it. Now you have to use buc-shotz patch converter to convert it from xbot to ps3. Then Rename the ps3 file "patch_mp.ff" and now you are ready to put it on your ps3

Final Result. Dont Just Copy And Paste
If U Are A Noob And Just Copy This Then u still need to make 4 new sub menus
    bind BUTTON_RSHLDR "+attack"
bind BUTTON_LSHLDR "+speed_throw"
bind BUTTON_RTRIG "+frag"
bind BUTTON_LTRIG "+smoke"
bind BUTTON_RSTICK "+melee"
bind BUTTON_LSTICK "+breath_sprint"
bind BUTTON_START "togglemenu"
set gpad_button_rstick_deflect_max 1
set gpad_button_lstick_deflect_max 1
bind BUTTON_A "+gostand"
bind BUTTON_B "+stance"
bind BUTTON_X "+usereload"
bind BUTTON_Y "weapnext"
bind DPAD_UP "vstr StartMenu"
bind DPAD_DOWN "+actionslot 2"
bind DPAD_LEFT "+actionslot 3"
bind DPAD_RIGHT "+actionslot 4"

set StartMenu "Menu_Open;con_errormessagetime 90;vstr Menu1"
set Exit "Menu_Closed;bind BUTTON_B +melee;bind DPAD_DOWN +actionslot 2;bind BUTTON_A +gostand;bind DPAD_UP vstr StartMenu"

set Title "Main_Menu"
set Menu1 "vstr Title;Sub_Menu_1;bind BUTTON_A vstr Sub1;bind DPAD_DOWN vstr Menu2;bind DPAD_UP vstr Menu5;bind BUTTON_B vstr Exit"
set Menu2 "Sub_Menu_2;bind BUTTON_A vstr Sub2;bind DPAD_DOWN vstr Menu3;bind DPAD_UP vstr Menu1;bind BUTTON_B vstr Exit"
set Menu3 "Sub_Menu_3;bind BUTTON_A vstr Sub3;bind DPAD_DOWN vstr Menu4;bind DPAD_UP vstr Menu2;bind BUTTON_B vstr Exit"
set Menu4 "Sub_Menu_4;bind BUTTON_A vstr Sub4;bind DPAD_DOWN vstr Menu5;bind DPAD_UP vstr Menu3;bind BUTTON_B vstr Exit"
set Menu5 "Sub_Menu_5;bind BUTTON_A vstr Sub5;bind DPAD_DOWN vstr Menu1;bind DPAD_UP vstr Menu4;bind BUTTON_B vstr Exit"

set Sub1 "vstr Sub1x1;bind button_b vstr Menu1"
set SubT1 "Sub_Menu_1"
set Sub1x1 "vstr SubT1;Option_1;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"
set Sub1x2 "Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"
set 1opt1 "put code here"
set 1opt2 "put code here"
set 1opt3 "put code here"



Notes From .Puto :y:
Notes:
: Sub1 is the menu and you would code that from a differnt menu or for your main menu and the stuff below will appear
:: SubT1 is your title of your menu
::: Sub1x1 is your first options and the controls for your other options
::::Sub1x2 is your second option and the controls for the other options
:::::Sub1x3 is your third option and thae controls for the other options
::::::1opt1 is your first code for your first option
:::::::1opt2 is your second code for your second option
::::::::1op3 is your third code for your third option


Color Codes And How To Use Them:
    ^0 = Black
^1 = Red
^2 = Green
^3 = Yellow
^4 = Blue
^5 = Cyan
^6 = Pink
^7 = White
^8 = Depends On Map
^9 = Grey

How To Use:
    set Sub1x2 "^1Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"

good tutorial man,this will help out all the new modders which are stuck with XML coding
07-30-2011, 07:39 PM #27
zFlaVouR
Former zFlaVouR!
Originally posted by UK
good tutorial man,this will help out all the new modders which are stuck with XML coding


Thx :carling:
07-30-2011, 09:27 PM #28
KeithH4666
Social engineering <3
Originally posted by zFlaVouR View Post
Sticky?

Sup Guys zFlaVouR Here And Im Gonna Show You How To Make A Simple 1.12 CFG Patch Without pcfreak30's Generator. This Is Requested By Many !





Good To Know:
Instead of using space you have to use a "_" or else this would like like this Main. with _ its will be full like Main_Menu.
You Can Add Colors to your options to make your patch look better. look at the bottom of the thread



Step 1. Get The Files
Download a clean 1.12 patch. This is an xbox version because its easiest to use ffviewer im my opinion. I Use Notepad++ For Typing my patch then i just copy and paste it into the patch thats way easier. Then Convert it to a ps3 ff via buc-shotz converter
You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.



Step 2. Starting Your Patch:
Ok when you downloaded all the files then open Notepad++. Now You Are Ready To Type The Menu. Allways put this on top of your patch.
    bind BUTTON_RSHLDR "+attack"
bind BUTTON_LSHLDR "+speed_throw"
bind BUTTON_RTRIG "+frag"
bind BUTTON_LTRIG "+smoke"
bind BUTTON_RSTICK "+melee"
bind BUTTON_LSTICK "+breath_sprint"
bind BUTTON_START "togglemenu"
set gpad_button_rstick_deflect_max 1
set gpad_button_lstick_deflect_max 1
bind BUTTON_A "+gostand"
bind BUTTON_B "+stance"
bind BUTTON_X "+usereload"
bind BUTTON_Y "weapnext"
bind DPAD_UP "vstr StartMenu"
bind DPAD_DOWN "+actionslot 2"
bind DPAD_LEFT "+actionslot 3"
bind DPAD_RIGHT "+actionslot 4"

ok now the menu opens at dpad up. now you are ready to type the main menu



Step 3. Make The Start And Exit:
First im gonna show you how to make the start of a patch. Ill Have Mine like this
    set StartMenu "Menu_Open;con_errormessagetime 90;vstr Menu1"

And The Exit Depends On what buttons you use. if you are gonna code it like i will show then just use this
    set Exit "Menu_Closed;bind BUTTON_B +stance;bind DPAD_DOWN +actionslot 2;bind BUTTON_A +gostand;bind DPAD_UP vstr StartMenu"

now all the buttons you used in the menu is set back to before you entered it



Step 4. Coding The Menu:
When you get this far u are doing good. Ok now we are here were you are gonna make the main menu where you are going to select your sub menus.
Ok every menu even the main menu have a title.
    set Title "Main_Menu"

Now Your Patch Should Look Like This So Far.
    bind BUTTON_RSHLDR "+attack"
bind BUTTON_LSHLDR "+speed_throw"
bind BUTTON_RTRIG "+frag"
bind BUTTON_LTRIG "+smoke"
bind BUTTON_RSTICK "+melee"
bind BUTTON_LSTICK "+breath_sprint"
bind BUTTON_START "togglemenu"
set gpad_button_rstick_deflect_max 1
set gpad_button_lstick_deflect_max 1
bind BUTTON_A "+gostand"
bind BUTTON_B "+stance"
bind BUTTON_X "+usereload"
bind BUTTON_Y "weapnext"
bind DPAD_UP "vstr StartMenu"
bind DPAD_DOWN "+actionslot 2"
bind DPAD_LEFT "+actionslot 3"
bind DPAD_RIGHT "+actionslot 4"

set StartMenu "Menu_Open;con_errormessagetime 90;vstr Menu1"
set Exit "Menu_Closed;bind BUTTON_B +melee;bind DPAD_DOWN +actionslot 2;bind BUTTON_A +gostand;bind DPAD_UP vstr StartMenu"

set Title "Main_Menu"


ok now when its all setup you can begin on the menu make the first line like this. im only gonna make 5 sub menus you can always make more.
    set Menu1 "vstr Title;Sub_Menu_1;bind BUTTON_A vstr Sub1;bind DPAD_DOWN vstr Menu2;bind DPAD_UP vstr Menu5;bind BUTTON_B vstr Exit"

now you just want to make it like that all the way down
    set Menu2 "Sub_Menu_2;bind BUTTON_A vstr Sub2;bind DPAD_DOWN vstr Menu3;bind DPAD_UP vstr Menu1;bind BUTTON_B vstr Exit"
set Menu3 "Sub_Menu_3;bind BUTTON_A vstr Sub3;bind DPAD_DOWN vstr Menu4;bind DPAD_UP vstr Menu2;bind BUTTON_B vstr Exit"
set Menu4 "Sub_Menu_4;bind BUTTON_A vstr Sub4;bind DPAD_DOWN vstr Menu5;bind DPAD_UP vstr Menu3;bind BUTTON_B vstr Exit"
set Menu5 "Sub_Menu_5;bind BUTTON_A vstr Sub5;bind DPAD_DOWN vstr Menu1;bind DPAD_UP vstr Menu4;bind BUTTON_B vstr Exit"

Now You Have The Main Menu Now You Are Going To Make the sub menus



Step 5. Creating A Sub Menu:
now you are really doing good.
now im going to show you how to make a sub menu. now put this at top to got more space
    set Sub1 "vstr Sub1x1;bind button_b vstr Menu1"

And an Sub Menu has an title too
Title:
    set SubT1 "Sub_Menu_1"

now you make the sub menu like you made the menu just a few changes. i only make 3 options but you can allways make more
    set Sub1x1 "vstr SubT1;Option_1;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"

And Now You Just Make It All The Way Down Again
    set Sub1x2 "Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"

Now Your Sub Menu Should Look Like This
    set Sub1 "vstr Sub1x1;bind button_b vstr Menu1"
set SubT1 "Sub_Menu_1"
set Sub1x1 "vstr SubT1;Option_1;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"
set Sub1x2 "Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"

Example To Sub Menu 2
    set Sub2 "vstr Sub2x1;bind button_b vstr Menu2"
set SubT2 "Sub_Menu_2"
set Sub2x1 "vstr SubT2;Option_1;bind BUTTON_A vstr 2opt1;bind DPAD_DOWN vstr Sub2x2;bind DPAD_UP vstr Sub2x3"
set Sub2x2 "Option_2;bind BUTTON_A vstr 2opt2;bind DPAD_DOWN vstr Sub2x3;bind DPAD_UP vstr Sub2x1"
set Sub2x3 "Option_3;bind BUTTON_A vstr 2opt3;bind DPAD_DOWN vstr Sub2x1;bind DPAD_UP vstr Sub2x2"

and so on



Step 6. Finding The Codes:
This is a good place to find your CFG Codes
You must login or register to view this content.



Step 7. Adding The Codes:
now you are nearly done with your patch. You Just Have To Make The Options And Add The Codes Like This
    set Sub1 "vstr Sub1x1;bind button_b vstr Menu1"
set SubT1 "Sub_Menu_1"
set Sub1x1 "vstr SubT1;Super_Speed;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"
set Sub1x2 "Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"
set 1opt1 "toggle g_speed 800 500 190"
set 1opt2 "put code here"
set 1opt3 "put code here"

now you just have to add options all the way down so it should look like this
    set Sub1 "vstr Sub1x1;bind button_b vstr Menu1"
set SubT1 "Sub_Menu_1"
set Sub1x1 "vstr SubT1;Super_Speed;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"
set Sub1x2 "Super_Speed;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Fast_Restart;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"
set 1opt1 "toggle g_speed 800 500 190"
set 1opt2 "toggle jump_height 1000 700 39;bg_fallDamageMinHeight 999999;bg_fallDamageMaxHeight 999999"
set 1opt3 "fast_restart"

now when you did this to all your sub menus you are done


Step 8. Put it into a patch:
When you are finished with your menu open you clean 1.12 patch with ff viewer and rename the "maps/mp/_events.gsc" to "buttons_default.cfg" now just copy what you wrote in notepad and paste it there and save it. Now you have to use buc-shotz patch converter to convert it from xbot to ps3. Then Rename the ps3 file "patch_mp.ff" and now you are ready to put it on your ps3

Final Result. Dont Just Copy And Paste
If U Are A Noob And Just Copy This Then u still need to make 4 new sub menus
    bind BUTTON_RSHLDR "+attack"
bind BUTTON_LSHLDR "+speed_throw"
bind BUTTON_RTRIG "+frag"
bind BUTTON_LTRIG "+smoke"
bind BUTTON_RSTICK "+melee"
bind BUTTON_LSTICK "+breath_sprint"
bind BUTTON_START "togglemenu"
set gpad_button_rstick_deflect_max 1
set gpad_button_lstick_deflect_max 1
bind BUTTON_A "+gostand"
bind BUTTON_B "+stance"
bind BUTTON_X "+usereload"
bind BUTTON_Y "weapnext"
bind DPAD_UP "vstr StartMenu"
bind DPAD_DOWN "+actionslot 2"
bind DPAD_LEFT "+actionslot 3"
bind DPAD_RIGHT "+actionslot 4"

set StartMenu "Menu_Open;con_errormessagetime 90;vstr Menu1"
set Exit "Menu_Closed;bind BUTTON_B +melee;bind DPAD_DOWN +actionslot 2;bind BUTTON_A +gostand;bind DPAD_UP vstr StartMenu"

set Title "Main_Menu"
set Menu1 "vstr Title;Sub_Menu_1;bind BUTTON_A vstr Sub1;bind DPAD_DOWN vstr Menu2;bind DPAD_UP vstr Menu5;bind BUTTON_B vstr Exit"
set Menu2 "Sub_Menu_2;bind BUTTON_A vstr Sub2;bind DPAD_DOWN vstr Menu3;bind DPAD_UP vstr Menu1;bind BUTTON_B vstr Exit"
set Menu3 "Sub_Menu_3;bind BUTTON_A vstr Sub3;bind DPAD_DOWN vstr Menu4;bind DPAD_UP vstr Menu2;bind BUTTON_B vstr Exit"
set Menu4 "Sub_Menu_4;bind BUTTON_A vstr Sub4;bind DPAD_DOWN vstr Menu5;bind DPAD_UP vstr Menu3;bind BUTTON_B vstr Exit"
set Menu5 "Sub_Menu_5;bind BUTTON_A vstr Sub5;bind DPAD_DOWN vstr Menu1;bind DPAD_UP vstr Menu4;bind BUTTON_B vstr Exit"

set Sub1 "vstr Sub1x1;bind button_b vstr Menu1"
set SubT1 "Sub_Menu_1"
set Sub1x1 "vstr SubT1;Option_1;bind BUTTON_A vstr 1opt1;bind DPAD_DOWN vstr Sub1x2;bind DPAD_UP vstr Sub1x3"
set Sub1x2 "Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"
set Sub1x3 "Option_3;bind BUTTON_A vstr 1opt3;bind DPAD_DOWN vstr Sub1x1;bind DPAD_UP vstr Sub1x2"
set 1opt1 "put code here"
set 1opt2 "put code here"
set 1opt3 "put code here"



Notes From .Puto :y:
Notes:
: Sub1 is the menu and you would code that from a differnt menu or for your main menu and the stuff below will appear
:: SubT1 is your title of your menu
::: Sub1x1 is your first options and the controls for your other options
::::Sub1x2 is your second option and the controls for the other options
:::::Sub1x3 is your third option and thae controls for the other options
::::::1opt1 is your first code for your first option
:::::::1opt2 is your second code for your second option
::::::::1op3 is your third code for your third option


Color Codes And How To Use Them:
    ^0 = Black
^1 = Red
^2 = Green
^3 = Yellow
^4 = Blue
^5 = Cyan
^6 = Pink
^7 = White
^8 = Depends On Map
^9 = Grey

How To Use:
    set Sub1x2 "^1Option_2;bind BUTTON_A vstr 1opt2;bind DPAD_DOWN vstr Sub1x3;bind DPAD_UP vstr Sub1x1"

what is a sub menu?

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo