Post: [Release] - Smallest Menu Ever Made!
10-22-2011, 11:04 PM #1
Correy
I'm the Original
(adsbygoogle = window.adsbygoogle || []).push({}); i did forgot to state, this was made from Zy0n's kick menu.. i edited alot to form a menu

the title says it all, this is the smallest menu ever..
it's very simple, easy to function and very very small.

as of many patches this does not ever overflow due to text and yes, it's very stable.

Menu Main Features
    
- Very Very Small
- Easy Functioning
- Scrolls Up & Down
- No String Overflow
- Stealth
- Go In Prone To Use
- Hold Square Select
- R2 Scroll Up
- L2 Scroll Down
- Scroll Patch


Menu Syntax
    
n - Option Name( "God Mode" )
f - Option Function( ::GodMode )
i - Option Input( 1/ "" );


    
Micro_Menu(){
n[0] = "Option 1";
f[0] = ::test;
n[1] = "Option 2";
f[1] = ::test;
n[2] = "Option 3";
f[2] = ::test;
wait 1;
for(c=0;Winky Winky
{ while(self getStance() == "prone")
{ self setLowerMessage(n[c]);
c+=self FragButtonPressed();
c-=self secondaryOffHandButtonPressed();
if(c<0)c=3;if(c>3)c=0;
c*=(c<n.size);
if(self UsebuttonPressed())self thread [[f[c]]]([i[c]]);
wait (self FragButtonPressed())*.2+(self UsebuttonPressed())*.5+.5;
}
self clearLowerMessage();
wait .05;
}
}
test(){self iPrintln("Test");}


here's another one, a little update.. i just basically made a little extra function and made it look a little nicer!
    
Correy(){
self getMenu();
wait 1;
self maps\mp\gametypes\_hud_message:GaspldNotifyMessage("Welcome "+self.name,"The Micro Menu v1");
for(c=0;Winky Winky
{ self freezeControls(false);
while(self getStance()=="prone")
{ setDvar("r_blur",9);
setDvar("ui_hud_hardcore",1);
self freezeControls(true);
self setLowerMessage("- ^2" + self.n[c] + " ^7-");
c+=self FragButtonPressed();
c-=self secondaryOffHandButtonPressed();
if(c<0)c=3;if(c>3)c=0;
c*=(c<self.n.size);
if(self UsebuttonPressed()){self thread [[self.f[c]]]();self iPrintln("^2You Selected : "+self.n[c]);}
wait (self FragButtonPressed())*.2+(self UsebuttonPressed())*.5+.5;
}
setDvar("r_blur",0);
setDvar("ui_hud_hardcore",0);
self clearLowerMessage();
wait .05;
}
}
getMenu()
{ self.n[0] = "Option 1";
self.f[0] = ::test;
self.n[1] = "Option 2";
self.f[1] = ::test;
self.n[2] = "Option 3";
self.f[2] = ::test;
wait 1;
}
test(){self iPrintln("Testing");}


click the spoiler to see a video of this little beast!



enjoy this, super little micro menu Enzo
note: next version i think i might add sub menu's.
(adsbygoogle = window.adsbygoogle || []).push({});

The following 8 users say thank you to Correy for this useful post:

Baby-panama, Docko412, IELIITEMODZX, ImDUB, iReset Nigga, IVI40A3Fusionz, Jeremy, User2340034u
10-23-2011, 04:31 AM #20
Correy
I'm the Original
Originally posted by infinitycl View Post
to me for some reason hard to add functions how do i do it everytime it says compile script error


re-copy the coding, i cleaned it up more..
here's how you do it..

    
n[4] = "Option 4";
n[4] = ::OPTION4FUNCTION:


make sure it's threaded and it's not like
n[4] = self thread OPTION4FUNCTION();
10-23-2011, 05:38 AM #21
Blackstorm
Veni. Vidi. Vici.
Where's the credits to Swifteh, K Brizzle, and Zy0n? You pretty much used their menu, made a few small changes and called it yours...


Not trying to be a dick or anything but people taking other people's work is a no no in my book, no matter who it is. You know this!

Here are the links to the original menus ( *No advertising intended* )... released over a year ago!

I thought you were better than that Correy /:

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.

The following 6 users say thank you to Blackstorm for this useful post:

247Yamato, Diddles2Fresshh, ImDUB, IVI40A3Fusionz, x_DaftVader_x, User2340034u
10-23-2011, 07:10 AM #22
Woof
...hmm
Originally posted by Correy View Post
.

Thought you were better then this aswell... :cry:

Originally posted by Blackstorm View Post
.

:y:
Catching out leechers turns me on... rawr :carling:

The following user thanked Woof for this useful post:

247Yamato
10-23-2011, 09:19 AM #23
247Yamato
< ^ > < ^ >
Originally posted by BAdmaNgLiTcHa View Post
Thought you were better then this aswell... :cry:


:y:
Catching out leechers turns me on... rawr :carling:


Yeahh, here same. Is good to see that there are some guys that notices leeches around here, Happy
10-23-2011, 09:38 AM #24
Originally posted by BAdmaNgLiTcHa View Post
Thought you were better then this aswell... :cry:


:y:
Catching out leechers turns me on... rawr :carling:


I'm surprised it's taken you all this long to realise that this is what Correy does..

The following user groaned x_DaftVader_x for this awful post:

Correy
10-23-2011, 11:29 AM #25
IVI40A3Fusionz
Former Gaming Squad Member
i wouldnt use this for a few reasons,

1, It doesnt have sub menus (but when it does i'll smile and reconsider using it),
2, I dont like the look of the menu,
3, Its hard for me to understand some of it like the way it open and closes and cycles through option.

however if its stable and i can get use to it and it has sub menus and verification and doesnt get the overflow error then i might consider using it.

---------- Post added at 06:29 AM ---------- Previous post was at 05:45 AM ----------

Originally posted by Correy View Post
I built a menu with one function!

the title says it all, this is the smallest menu ever..
it's very simple, easy to function and very very small.

as of many patches this does not ever overflow due to text and yes, it's very stable.

Menu Main Features
    
- Very Very Small
- Easy Functioning
- Scrolls Up & Down
- No String Overflow
- Stealth
- Go In Prone To Use
- Hold Square Select
- R2 Scroll Up
- L2 Scroll Down
- Scroll Patch


Menu Syntax
    
n - Option Name( "God Mode" )
f - Option Function( ::GodMode )
i - Option Input( 1/ "" );


    
Micro_Menu(){
n[0] = "Option 1";
f[0] = ::test;
n[1] = "Option 2";
f[1] = ::test;
n[2] = "Option 3";
f[2] = ::test;
wait 1;
for(c=0;Winky Winky
{ while(self getStance() == "prone")
{ self setLowerMessage(n[c]);
c+=self FragButtonPressed();
c-=self secondaryOffHandButtonPressed();
if(c<0)c=3;if(c>3)c=0;
c*=(c<n.size);
if(self UsebuttonPressed())self thread [[f[c]]]([i[c]]);
wait (self FragButtonPressed())*.2+(self UsebuttonPressed())*.5+.5;
}
self clearLowerMessage();
wait .05;
}
}
test(){self iPrintln("Test");}


here's another one, a little update.. i just basically made a little extra function and made it look a little nicer!
    
Correy(){
self getMenu();
wait 1;
self maps\mp\gametypes\_hud_message:GaspldNotifyMessage("Welcome "+self.name,"The Micro Menu v1");
for(c=0;Winky Winky
{ self freezeControls(false);
while(self getStance()=="prone")
{ setDvar("r_blur",9);
setDvar("ui_hud_hardcore",1);
self freezeControls(true);
self setLowerMessage("- ^2" + self.n[c] + " ^7-");
c+=self FragButtonPressed();
c-=self secondaryOffHandButtonPressed();
if(c<0)c=3;if(c>3)c=0;
c*=(c<self.n.size);
if(self UsebuttonPressed()){self thread [[self.f[c]]]();self iPrintln("^2You Selected : "+self.n[c]);}
wait (self FragButtonPressed())*.2+(self UsebuttonPressed())*.5+.5;
}
setDvar("r_blur",0);
setDvar("ui_hud_hardcore",0);
self clearLowerMessage();
wait .05;
}
}
getMenu()
{ self.n[0] = "Option 1";
self.f[0] = ::test;
self.n[1] = "Option 2";
self.f[1] = ::test;
self.n[2] = "Option 3";
self.f[2] = ::test;
wait 1;
}
test(){self iPrintln("Testing");}


click the spoiler to see a video of this little beast!



enjoy this, super little micro menu Enzo
note: next version i think i might add sub menu's.


tested the first menu = Bad Syntax

tested second menu = Unknown Function

Please fix?
10-23-2011, 11:33 AM #26
xKtF
In my man cave
do you mind telling me how to thread elite told me he said put this in onplayerspawned self thread menu(); is that correct?
10-23-2011, 11:35 AM #27
IVI40A3Fusionz
Former Gaming Squad Member
Originally posted by infinitycl View Post
do you mind telling me how to thread elite told me he said put this in onplayerspawned self thread menu(); is that correct?


depending on what menu you wanna use you will add one of these to onplayerspawned()

self thread Micro_Menu();

or,

self thread Correy();
10-23-2011, 12:13 PM #28
Woof
...hmm
Originally posted by x. View Post
I'm surprised it's taken you all this long to realise that this is what Correy does..

I dont really care, I don't choose my friends over how good they are at programming. :p

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo