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

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
03-07-2016, 10:56 PM #29
Patrick
League Champion
Originally posted by kewizzle View Post
I kinda figured its really gross :'( im gonna cwy


whats your skype ill help you.
03-08-2016, 01:38 AM #30
Im_YouViolateMe
NextGenUpdate Elite
This base is really outdated lol.
03-08-2016, 01:40 AM #31
itsSorrow
In my man cave
Originally posted by YouViolateMe View Post
This base is really outdated lol.


can u answer to my reply on the other page (the menu base request page) ty Happy

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo