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-06-2015, 12:09 AM #20
itsSorrow
In my man cave
Originally posted by TheNiceUb3r View Post
Dude. I have tried 4 bases, three of us and source. Source worked, you're are all broke


My brain died at
Originally posted by TheNiceUb3r View Post
you're are all broke

The following user thanked itsSorrow for this useful post:

Im_YouViolateMe
08-06-2015, 08:30 AM #21
Very nice!
I may use this for a menu :3
08-11-2015, 06:59 PM #22
Im_YouViolateMe
NextGenUpdate Elite
Idk if anyone is still interested in this menu base, but it has been updated to V1.1.

GSC's edited:
-main.gsc
-menu.gsc
-menucontroller.gsc
-options.gsc

v1.1 changelog:
-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

Just redownload the source for the updated version.
08-11-2015, 07:01 PM #23
itsSorrow
In my man cave
Originally posted by YouViolateMe View Post
Idk if anyone is still interested in this menu base, but it has been updated to V1.1.

GSC's edited:
-main.gsc
-menu.gsc
-menucontroller.gsc
-options.gsc

v1.1 changelog:
-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

Just redownload the source for the updated version.


Well I might finally use this menu base and tweak it if its easier to add options now :P thnx for the update

The following user thanked itsSorrow for this useful post:

Im_YouViolateMe
08-12-2015, 04:53 PM #24
Originally posted by YouViolateMe View Post
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


Okay so when i cohost someone it destroys my messages.... like ill put up a type writer message and when someone selects an option in the menu the message goes away and replaces the message text with the menu option
08-12-2015, 04:59 PM #25
Im_YouViolateMe
NextGenUpdate Elite
Originally posted by kewizzle View Post
Okay so when i cohost someone it destroys my messages.... like ill put up a type writer message and when someone selects an option in the menu the message goes away and replaces the message text with the menu option


It's the overflow fix. Nothing you can do about it :/
08-12-2015, 05:06 PM #26
Originally posted by YouViolateMe View Post
It's the overflow fix. Nothing you can do about it :/


I kinda figured its really gross :'( im gonna cwy
08-15-2015, 02:19 AM #27
itsSorrow
In my man cave
Bump cuz violate made it
03-07-2016, 09:49 PM #28
Kyubii
Keeper
Simply Perfect Pug Cool Man (aka Tustin)

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo