Post: [Release/Remake] The Simply Perfect Project Menu Base by AoKMiKeY (Important!)
07-29-2015, 08:35 PM #1
Im_YouViolateMe
NextGenUpdate Elite
(adsbygoogle = window.adsbygoogle || []).push({});
You must login or register to view this content.
Version 1.1


Details:
Hello guys, I'm back! But I've got some bad news. I've got college coming up soon, and I'll be working part time somewhere so I won't have much time to contribute anything. This will be my last release.... unless, you think I should make one more huge blowout release? Please be sure to answer the poll above! Smile Anyways, this menu is almost the same as my Unbound User. It has a similar base, but in this menu base, it includes a player menu, and custom HUD animations. I worked really hard on this base, and AoKMiKeY said it actually turned out pretty good!

You must login or register to view this content.


How to add a menu:

Inside CreateOptions()
    
self addMenu(MenuTitle, Menu Verification Status, Previous Menu, Options);



How to add a menu option:

Inside getOptions()
    
m = "Test Menu"; <--- these 2 are required before starting a new menu, but is only defined once, before creating options
options[m] = [];

options[m][options[m].size] = AddOption(m, "Sub Menu 1", ::callMenu, "Sub Menu 1");
options[m][options[m].size] = AddOption(m, "Sub Menu 2", ::callMenu, "Sub Menu 2");
options[m][options[m].size] = AddOption(m, "Sub Menu 3", ::callMenu, "Sub Menu 3");

m = "Sub Menu 1";
options[m] = [];

options[m][options[m].size] = AddOption(m, "Test Opt", ::test);

m = "Sub Menu 2";
options[m] = [];

options[m][options[m].size] = AddOption(m, "Test Opt", ::test);

m = "Sub Menu 3";
options[m] = [];

options[m][options[m].size] = AddOption(m, "Test Opt", ::test);

//AddOption parameters = (menuparent, text, func, input1, input2,, input3);




Got it?


How to add a player menu option:

Inside getOptions(), look for
m = "Player Options 1";

This is where you add in your options. Same as adding a regular menu option, however, this only needs to be done once, and not for every player, because the menu sets the selected player already, and all you have to do is just call the function. It's a bit easier to understand once you use the menu base.

Got it?


If you have questions about anything, feel free to ask.

My List of Contributions for BO2:

Menus/Gamemodes I made:
---------------------------------
Unofficial RDC v2.6 (Back when I was Taylors Bish) - menu
Hunted V1.1 (The Assassin's Creed spinoff, also back when I was Taylors Bish) - gamemode
My First Ever Menu Base (which sucked) - menu
WhiteWater Base - menu
Craig Christ's Cursor Controlled Menu Base - menu
The Floor is Lava - gamemode
Unbound User's Private Patch v4 Remake - menu
Simply Perfect Menu Base Remake - menu




Menus/Gamemodes/Codes I helped make:
--------------------------------
Ultimate Quickscope Mod (by xTUL) - gamemode
Michael Myers (by Natsu or Chris, whatever his name is now lol) - gamemode
ELeGanCe (helped with overflow and bugs) - menu
Dynamic v2 (helped with base) - menu
Dynamic v3 (helped with base) - menu
Source Engine Menu Base - menu
WhiteWater v5 Remastered (made the base design + verification) - menu
Illusion V1 (fixed some bugs I believe) - menu
Zombieland (Did the GUI design) - gamemode
Hide & Seek (by ScaRzModZ) - gamemode
Survival v1.4 (helped add overflow fix) - gamemode
Working overflow fix (overflow fix thanks to xTUL and jwm614, but I "perfected" it) - code
BO2 Gamemode Loader (by xTUL) - code


Changelog:

v1.1
-Recoded parts of the menu base (now it's less of a hassle to add options, and uses shark's AddOption format)
-Tweaks
-Bug fixes to reduce crashing

v1.0
-Initial Release


Download:
You must login or register to view this content.

Credits:
dtx12 & Craig Christ (none of this would have been possible without these 2 guys <3)
IMCSx - GSC Studio
AoKMiKeY
ItsLollo1000
xTurntUpLobbies
jwm614
Shark


Videos:
The Original Menu


Video by TehMerkMods <3


Find any bugs? Quote me and I'll fix them! Winky Winky
(adsbygoogle = window.adsbygoogle || []).push({});

The following 18 users say thank you to Im_YouViolateMe for this useful post:

FRINZ, AutoModder, BoatyMcBoatFace, EternalHabit, Exelo, HeyToTo, HiddenHour, iiiCenTurY, itsSorrow, Loz, MCabCon, MrBerrics, My Ninja Defuse, Patrick, Plasmer, TehMerkMods, XDrifteer7, xePixTvx
08-03-2015, 10:59 PM #11
All I have added is another option on top of the ones before and it does that...
08-04-2015, 08:49 AM #12
FRINZ
I’m too L33T
Originally posted by TheNiceUb3r View Post
All I have added is another option on top of the ones before and it does that...


pm me ur skype and i help u out m8
08-04-2015, 11:57 AM #13
xePixTvx
Little One
Originally posted by TheNiceUb3r View Post
Every time I try to add something to the menu more than is there I get

Server script runtime error
exceeded maximum number of parent script variables
Terminal script error


And it starts again

The following user thanked xePixTvx for this useful post:

Im_YouViolateMe
08-04-2015, 10:44 PM #14
Originally posted by xePixTvx View Post
And it starts again

Don't be a dough cuz all ur bases are broken bro...
08-04-2015, 10:49 PM #15
itsSorrow
In my man cave
Originally posted by TheNiceUb3r View Post
Don't be a dough cuz all ur bases are broken bro...


Okay, A bit to far.. None of them are broken
08-05-2015, 01:40 AM #16
xePixTvx
Little One
Originally posted by GentleSlugger View Post
Okay, A bit to far.. None of them are broken


every base he is using is broken Happy
08-05-2015, 01:41 AM #17
itsSorrow
In my man cave
Originally posted by xePixTvx View Post
every base he is using is broken Happy


Yep.. ur on skype right?
08-05-2015, 06:49 PM #18
LegitGamer264
Vault dweller
Originally posted by TheNiceUb3r View Post
Every time I try to add something to the menu more than is there I get

Server script runtime error
exceeded maximum number of parent script variables
Terminal script error


I think I know what you are doing wrong. I had the same problem.

The following user thanked LegitGamer264 for this useful post:

Im_YouViolateMe
08-05-2015, 10:00 PM #19
Originally posted by xePixTvx View Post
every base he is using is broken Happy


Dude. I have tried 4 bases, three of us and source. Source worked, you're are all broke

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo