Post: Syndicate Menu Base
05-22-2012, 04:49 PM #1
seb5594
Proud Former Admin
(adsbygoogle = window.adsbygoogle || []).push({});
Syndicate Menu Base - Converted by Team MoDz from PS3-MoDz.de


Yeah NGU Guys. Team MoDz [c0de_sniipezZ and me] converted the Menu Base to CoD 4 & Black Ops.
We hope you enjoy this shit
:carling:

Video


Controlls:

DPAD Left - Open Menu
DPAD UP and Down - Navigate in the Menu
X - Select a Option
R3 - Close Sub- (Menu)

The Script


    //COPYRIGHT © Team-MoDz GROUP GERMANY

init()
{
level thread onPlayerConnect();
for(i=1;i < 11;i++)
precacheShader("rank_prestige" + i);
precacheshader("rank_prestige15");
precacheShader("line_vertical");
precacheShader("hudicon_neutral");
precacheshader("popmenu_bg");
precacheShader("ui_slider2");
precacheShader("hudsoftlineh");
precacheshader("mockup_bg_glow");
}
onPlayerConnect()
{
for(;Winky Winky
{
level waittill("connected",player);
player thread onPlayerSpawned();
level.pfft =(1,0.3,0);
level.weed =(255/255,155/255,0/255);
level.blunt =(255/255,120/255,0/255);
level.IsRGB=false;
level.x11=0;
level.x22=43;
level.x33=134;
}
}
onPlayerSpawned()
{
self endon("disconnect");
if(self GetEntityNumber()== 0)
{
self iniMenu();
}
else wait 2;
self thread MonitorButtons();
self thread iniMenuSelf();
for(;Winky Winky
{
self waittill("spawned_player");
self Welcome();
}
}
Welcome()
{
notifyData=spawnstruct();
notifyData.titleText="Labels Syndicate Menu Base";
notifyData.notifyText="Original Base by: XG R4PiDzZ";
notifyData.notifyText2="Converted by Team MoDz [c0de_sniipezZ & seb5594]";
notifyData.iconName="rank_prestige15";
notifyData.glowColor=(1,0.5,0);
notifyData.sound="mp_level_up";
notifyData.duration=7;
notifyData.font="default";
self maps\mp\gametypes\_hud_message::NotifyMessage(noti fyData);
}
derp()
{
self iPrintlnBold("You are currently DERPING");
}
test()
{
self iPrintlnBold("Cursor Position: " + self.cursPos);
}
iniMenu()
{
level.names["main"] = [];
level.funcs["main"] = [];
level.input["main"] = [];
level.title["main"] = "MAIN MENU";
level.names["main"][0] = "SUB MENU 1";
level.funcs["main"][0] = ::menuOpen;
level.input["main"][0] = "sub1|main";
level.title["sub1"] = "SUB MENU 1";
level.names["sub1"] = [];
level.names["sub1"][0] = "TEST";
level.names["sub1"][1] = "TEST";
level.funcs["sub1"] = [];
level.funcs["sub1"][0] = ::test;
level.funcs["sub1"][1] = ::test;
level.input["sub1"] = [];
level.input["sub1"][0] = "";
level.input["sub1"][1] = "";
level.names["main"][1] = "SUB MENU 2";
level.funcs["main"][1] = ::menuOpen;
level.input["main"][1] = "sub2|main";
level.title["sub2"] = "SUB MENU 2";
level.names["sub2"] = [];
level.names["sub2"][0] = "DERP";
level.names["sub2"][1] = "DERP";
level.names["sub2"][2] = "DERP";
level.names["sub2"][3] = "DERP";
level.funcs["sub2"] = [];
level.funcs["sub2"][0] = ::derp;
level.funcs["sub2"][1] = ::derp;
level.funcs["sub2"][2] = ::derp;
level.funcs["sub2"][3] = ::derp;
level.input["sub2"] = [];
level.names["main"][2] = "SUB MENU 3";
level.funcs["main"][2] = ::menuOpen;
level.input["main"][2] = "sub3|main";
level.title["sub3"] = "SUB MENU 3";
level.names["sub3"] = [];
level.names["sub3"][0] = "DERP";
level.names["sub3"][1] = "DERP";
level.names["sub3"][2] = "DERP";
level.names["sub3"][3] = "DERP";
level.funcs["sub3"] = [];
level.funcs["sub3"][0] = ::derp;
level.funcs["sub3"][1] = ::derp;
level.funcs["sub3"][2] = ::derp;
level.funcs["sub3"][3] = ::derp;
level.input["sub3"] = [];
level.names["main"][3] = "VIP MENU";
level.funcs["main"][3] = ::menuOpen;
level.input["main"][3] = "VIPM|main";
level.title["VIPM"] = "VIP MENU";
level.names["VIPM"] = [];
level.names["VIPM"][0] = "RGB EDITOR";
level.names["VIPM"][1] = "DERP";
level.names["VIPM"][2] = "DERP";
level.names["VIPM"][3] = "DERP";
level.funcs["VIPM"] = [];
level.funcs["VIPM"][0] = ::shade;
level.funcs["VIPM"][1] = ::derp;
level.funcs["VIPM"][2] = ::derp;
level.funcs["VIPM"][3] = ::derp;
level.input["VIPM"] = [];
level.names["main"][4] = "ADMIN MENU";
level.funcs["main"][4] = ::menuOpen;
level.input["main"][4] = "subA|main";
level.names["main"][5] = "PLAYER MENU";
level.funcs["main"][5] = ::menuOpen;
level.input["main"][5] = "PlayerM|main";
level.title["subA"] = "ADMIN MENU";
level.names["subA"] = [];
level.names["subA"][0] = "DERP";
level.names["subA"][1] = "DERP";
level.names["subA"][2] = "DERP";
level.names["subA"][3] = "DERP";
level.funcs["subA"] = [];
level.funcs["subA"][0] = ::derp;
level.funcs["subA"][1] = ::derp;
level.funcs["subA"][2] = ::derp;
level.funcs["subA"][3] = ::derp;
level.input["subA"] = [];
level.title["PlayerM"] = "PLAYER MENU";
level.names["PlayerM"] = [];
for(i=0;i < level.players.size;i++)
{
level.names["PlayerM"][i]="" + level.players[i].name;
level.funcs["PlayerM"][i]=:: menuOpen;
level.input["PlayerM"][i]="PlayerOpt|PlayerM";
level.names["PlayerOpt"] = [];
level.names["PlayerOpt"][0] = "KICK";
level.names["PlayerOpt"][1] = "KILL";
level.names["PlayerOpt"][2] = "VERIFY";
level.names["PlayerOpt"][3] = "VIP";
level.names["PlayerOpt"][4] = "ADMIN";
level.names["PlayerOpt"][5] = "REMOVE ACCES";
level.funcs["PlayerOpt"] = [];
level.funcs["PlayerOpt"][0] = ::derp;
level.funcs["PlayerOpt"][1] = ::derp;
level.funcs["PlayerOpt"][2] = ::derp;
level.funcs["PlayerOpt"][3] = ::derp;
level.funcs["PlayerOpt"][4] = ::derp;
level.funcs["PlayerOpt"][5] = ::derp;
level.input["PlayerOpt"] = [];
level.input["PlayerOpt"][0] = level.players[i];
level.input["PlayerOpt"][1] = level.players[i];
level.input["PlayerOpt"][2] = level.players[i];
level.input["PlayerOpt"][3] = level.players[i];
level.input["PlayerOpt"][4] = level.players[i];
level.input["PlayerOpt"][5] = level.players[i];
}
level.names["main"][6] = "HOST MENU";
level.funcs["main"][6] = ::menuOpen;
level.input["main"][6] = "HOSM|main";
level.title["HOSM"] = "HOST MENU";
level.names["HOSM"] = [];
level.names["HOSM"][0] = "DERP";
level.names["HOSM"][1] = "DERP";
level.names["HOSM"][2] = "DERP";
level.names["HOSM"][3] = "DERP";
level.funcs["HOSM"] = [];
level.funcs["HOSM"][0] = ::derp;
level.funcs["HOSM"][1] = ::derp;
level.funcs["HOSM"][2] = ::derp;
level.funcs["HOSM"][3] = ::derp;
level.input["HOSM"] = [];
}


iniMenuSelf()
{
self endon("disconnect");
self.menuOpen = false;
self.mText = createtext( "default", 1.4, "LEFT", "CENTER", 135, -166, true, 3, (1,1,1));
self.tText = createtext( "default", 3.2, "LEFT", "CENTER", 135, -200, true, 3, (1,1,1));
self.menuBG = createShad("center", "center", 1000, -30, 320, 400, "black", (1,1,1), 0.7, 1);
self.menuFG = createShad("center", "center", 600, 200, 320, 32, "white", (134/255,43/255,0/255), 0, 5);
self.background = createShad("", "", -150, 0, 1000, 1920, "black", (1,1,1), 0, -1);
self.confirm = createtext( "default", 1.4, "LEFT", "CENTER", 120, 223, true, 6, (1,1,1));
self.rgbtext = createtext( "default", 1.4, "center", "center", -120, -160, true, 10, (1,1,1));
self.rgbnext = createtext( "default", 1.4, "center", "center", -120, -140, true, 10, (1,1,1));
self.border[1] = createShad("center", "center", 600, 88, 320, 2, "ui_slider2", (1,1,1), 0, 1);
self.border[2] = createShad("center", "center", 600, 122, 320, 2, "ui_slider2", (1,1,1), 0, 1);
self.border[3] = createShad("center", "center", 600, 156, 320, 2, "ui_slider2", (1,1,1), 0, 1);
self.border[4] = createShad("center", "center", 600, 190, 320, 2, "ui_slider2", (1,1,1), 0, 1);
self.border[5] = createShad("center", "center", 600, 224, 320, 2, "ui_slider2", (1,1,1), 0, 1);
self.border[6] = createShad("center", "center", 600, 258, 320, 2, "ui_slider2", (1,1,1), 0, 1);
self.border[7] = createShad("center", "center", 600, 292, 320, 2, "ui_slider2", (1,1,1), 0, 1);
self.border[8] = createShad("center", "center", 600, 326, 320, 2, "ui_slider2", (1,1,1), 0, 1);
self.border[9] = createShad("center", "center", 600, 360, 320, 2, "ui_slider2", (1,1,1), 0, 1);
self.rgb[1] = createShad("center", "center", 200, 128, 255, 2, "ui_slider2", (1,1,1), 0, 1); /* row 1 */
self.rgb[2] = createShad("center", "center", 200, 113, 255, 2, "ui_slider2", (1,1,1), 0, 1); /* row 2 */
self.rgb[3] = createShad("center", "center", 200, 98, 255, 2, "ui_slider2", (1,1,1), 0, 1); /* row 3 */
self.rgb[4] = createShad("center", "center", /*72*/72, 124, 1, 12, "hudsoftlineh", (1,1,1), 0, 1); /* scroller 1 */
self.rgb[5] = createShad("center", "center", /*115*/115, 109, 1, 12, "hudsoftlineh", (1,1,1), 0, 1); /* scroller 2 */
self.rgb[6] = createShad("center", "center", /*205*/ 205, 94, 1, 12, "hudsoftlineh", (1,1,1), 0, 1); /* scroller 3 */
self.borderB[1] = createShad("center", "center", 500, 468, 100, 2, "ui_slider2", (1,1,1), 0, 3);
self.borderV[1] = createShad("center", "center", 439, 70, 1, 420, "line_vertical", (1,1,1), 0, 4);
for(;Winky Winky
{
self waittillmatch("ButtonPressed", "Left");
if(!self.menuOpen)
{
self.menuFG elemFade(0.5, 0.6);
self.background elemFade(0.5, (1/1.33));
self.gloweffect.alpha = 1;
self thread pulse();
self.borderV[1] elemFade(0.5, 0.3);
self.borderB[1] elemFade(0.5, 0.5);
self thread monitorDeath();
self thread runMenu("main");
}
else self iPrintlnBold("MENU ALREADY OPEN!");
}
}
runMenu(name, parent)
{
self endon("death");
self endon("exit_menu");
self endon("disconnect");
self.confirm setText("[{+gostand}] CONFIRM [{+melee}] EXIT");
self.cursPos = 0;
for( w = 1;w < 15;w++)
{
self.border[w].alpha = 0;
}
self.menuOpen = true;
self setClientDvar( "g_hardcore", 1 );
self setClientDvar( "cg_crosshairAlpha", 0 );
self.tText setText(level.title[name]);
if(isDefined(parent) && parent != "none")
{
self.subOpen = true;
self.parent = parent;
self.confirm setText("[{+gostand}] CONFIRM [{+melee}] BACK");
}
else
{
self.subOpen = false;
self.parent = "none";
self.confirm setText("[{+gostand}] CONFIRM [{+melee}] EXIT");
}
for(;Winky Winky
{
string = "";
for(i=0;i<level.names[name].size;i++)
{
string += level.names[name][i] + "\n\n";
self.border[i] elemFade(0.5, 0.5);
if(self.cursPos == i)
{
self.inText setText(level.label[name][i]);
level.names[name][i].color = (0,0,0);
self.menuFG.y = i*34+56;
}
}
self.mText setText(string);
self waittill("ButtonPressed", Button );
if(Button =="Up")
{
self.cursPos--;
if(self.cursPos<0) self.cursPos = level.names[name].size-1;
self playLocalSound("ui_mp_suitcasebomb_timer");
}
if(Button =="Down")
{
self.cursPos++;
if(self.cursPos>level.names[name].size-1) self.cursPos = 0;
self playLocalSound("ui_mp_suitcasebomb_timer");
}
if(Button =="A")
{
self.menuFG.alpha = 0.8;
wait 0.2;
self.menuFG.alpha = 0.6;
self thread [[level.funcs[name][self.cursPos]]](level.input[name][self.cursPos]);
}
if(Button =="B")
{
if(self.subOpen)
{
for( i = 1;i < 15;i++) self.border[i].alpha = 0;
self thread menuOpen(self.parent);
}
else
{
self.tText setText("");
self.mText setText("");
self.inText setText("");
self notify("derp");
self.borderB[1] elemFade(0.5, 0);
self.gloweffect.alpha = 0;
self setClientDvar( "g_hardcore", 0 );
self setClientDvar( "cg_crosshairAlpha", 1 );
self.confirm setText("");
for( i = 1;i < 15;i++) self.border[i].alpha = 0;
self.menuFG elemFade(0.8, 0);
self.background elemFade(0.5, 0);
self.borderV[1] elemFade(0.5, 0);
self freezeControls(false);
self.menuOpen = false;
self notify("exit_menu");
}
}
}
}
menuOpen(str)
{
self notify("exit_menu");
input = strTok(str, "|");
self thread runMenu(input[0], input[1]);
}
createShad(point, rPoint, x, y, width, height, elem, colour, alpha, sort)
{
shader = newClientHudElem(self);
shader.alignX = point;
shader.alignY = rPoint;
shader.x = x;
shader.y = y;
shader.sort = sort;
shader.alpha = alpha;
shader.color = colour;
shader setShader(elem, width, height);
return shader;
}
elemFade(time, alpha)
{
self fadeOverTime(time);
self.alpha = alpha;
}
elemMove(time, input)
{
self moveOverTime(time);
self.x = input;
}
monitorDeath()
{
self waittill("death");
self.tText setText("");
self.mText setText("");
self.inText setText("");
self notify("derp");
self.borderB[1] elemFade(0.5, 0);
self.gloweffect.alpha = 0;
self setClientDvar( "g_hardcore", 0 );
self setClientDvar( "cg_crosshairAlpha", 1 );
self.confirm setText("");
for( i = 1;i < 15;i++) self.border[i].alpha = 0;
self.menuFG elemFade(0.8, 0);
self.background elemFade(0.5, 0);
self.borderV[1] elemFade(0.5, 0);
self.menuOpen = false;
self notify("exit_menu");
}
MonitorButtons()
{
self endon( "disconnect" );
for(;Winky Winky
{
ButtonPressed = "";
if( self JumpButtonPressed() && self.menuOpen == true) ButtonPressed = "A";
else if( self MeleeButtonPressed() && self.menuOpen == true) ButtonPressed = "B";
else if( self ActionSlotThreeButtonPressed() && self.menuOpen == false) ButtonPressed = "Left";
else if( self ActionSlotOneButtonPressed() && self.menuOpen == true) ButtonPressed = "Up";
else if( self ActionSlotTwoButtonPressed() && self.menuOpen == true) ButtonPressed = "Down";
ButtonTouched = ButtonPressed.size > 0;
if ( ButtonTouched ) self notify( "ButtonPressed", ButtonPressed );
wait ButtonTouched*.2+.01;
}
}
MakeIcon( icon, w, h, alignX, alignY, x, y, a, s )
{
icon = self createIcon( icon, w, h );
icon setPoint( alignX, alignY, x, y );
icon.alpha = a;
icon.sort = s;
icon setShader( icon, w, h );
return icon;
}
createtext( font, size, alignX, alignY, x, y, fg, sort, color)
{
joint = createFontString(font, size);
joint setPoint(alignX, alignY, x, y);
joint.sort = sort;
joint.foreground = fg;
joint.color = color;
return joint;
}
Shade()
{
self notify("exit_menu");
self.IsRGB = true;
for( o = 1;o < 4;o++) self.rgb[o] elemFade( 0.5, 0.6);
for( t = 4;t < 7;t++) self.rgb[t] elemFade( 0.5, 0.4);
rgb[4] = level.x11;
rgb[5] = level.x22;
rgb[6] = level.x33;
self.rgbnext.y = -140;
self.color = 6;
self.rgbnext setText(" [{+actionslot 3}] [{+actionslot 4}] ");
while (self.IsRGB)
{
self.rgbtext setText( rgb[6] + " " + rgb[5] + " " + rgb[4]);
self.menuFG.color = (rgb[6]/255, rgb[5]/255, rgb[4]/255);
self.gloweffect.color = (rgb[6]/255, rgb[5]/255, rgb[4]/255);
wait 0.05;
if (self ActionSlotTwoButtonPressed())
{
self.color--;
if ( self.color < 4 ) self.color = 6;
self.rgbnext.y = self.rgbnext.y + 15;
if (self.rgbnext.y > -110) self.rgbnext.y = -140;
wait 0.5;
}
else if (self ActionSlotFourButtonPressed())
{
rgb[self.color]++;
self.rgb[self.color].x = self.rgb[self.color].x + 1;
if ( self.rgb[self.color].x > 327 ) self.rgb[self.color].x = 72;
if (rgb[self.color] > 255) rgb[self.color] = 0;
wait 0.05;
}
else if (self ActionSlotThreeButtonPressed())
{
rgb[self.color]--;
self.rgb[self.color].x = self.rgb[self.color].x - 1;
if ( self.rgb[self.color].x < 72 ) self.rgb[self.color].x = 327;
if (rgb[self.color] < 0) rgb[self.color] = 255;
wait 0.05;
}
else if(self JumpButtonPressed())
{
self.IsRGB = false;
level.x11 = rgb[4];
level.x22 = rgb[5];
level.x33 = rgb[6];
self.rgb[4].x = self.rgb[4].x;
self.rgb[5].x = self.rgb[5].x;
self.rgb[6].x = self.rgb[6].x;
self.rgbtext setText("");
self.rgbnext setText("");
for( g = 1;g < 10;g++) self.rgb[g] elemFade( 0.5, 0);
self thread runMenu("main");
}
}
}
pulse()
{
self endon("derp");
for(;Winky Winky
{
wait 0.5;
self.gloweffect fadeOverTime(0.5);
self.gloweffect.alpha = randomfloatrange(.3,1);
}
}


You must login or register to view this content.

Credits:
XG R4PiDzZ - Menu Base Creator
Label - Menu Base Editor
Team MoDz [c0de_sniipezZ & seb5594] - Menu Base Converter
Blackstorm - Button Handling
(adsbygoogle = window.adsbygoogle || []).push({});

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

Haley, KingcreekS, Press ►, Taylor, Uk_ViiPeR, xJayJayOkocha_, ZMK-iNFiNiTY, zshred
05-22-2012, 11:01 PM #20
Taylor
Former Black Knight.
Originally posted by sniipezZ View Post
wtf?
[10Charac ]


wat u mean wtf? u can copy and paste, good for u.

The following user groaned Taylor for this awful post:

05-23-2012, 12:08 PM #21
Originally posted by xYARDSALEx View Post
wat u mean wtf? u can copy and paste, good for u.


its more then a copy n paste ....
05-23-2012, 12:32 PM #22
seb5594
Proud Former Admin
Originally posted by xYARDSALEx View Post
wat u mean wtf? u can copy and paste, good for u.


WTF for a Copyn Paste? If you mean the Original Base. Just try Labels MW2 Base on Black Ops or CoD 4... You get 1000% Syntax error. We edit the Shaders Button Handling etc. compare the original with our script.
05-23-2012, 03:43 PM #23
x Elite MoDz x
Climbing up the ladder
This Menu Looks SWEET! Great Job Man Winky Winky x
05-23-2012, 07:50 PM #24
Taylor
Former Black Knight.
Originally posted by seb5594 View Post
WTF for a Copyn Paste? If you mean the Original Base. Just try Labels MW2 Base on Black Ops or CoD 4... You get 1000% Syntax error. We edit the Shaders Button Handling etc. compare the original with our script.


well i know the button handeling and shaders obv, but most of its just copy and paste, no offense to u, but code_snipezz or watever the fuck is shit
05-23-2012, 07:51 PM #25
Taylor
Former Black Knight.
Originally posted by sniipezZ View Post
its more then a copy n paste ....


changing button handeling and shader isnt much more.

The following 2 users groaned at Taylor for this awful post:

ThePhantom410.
05-23-2012, 07:59 PM #26
seb5594
Proud Former Admin
Originally posted by xYARDSALEx View Post
changing button handeling and shader isnt much more.


Hmm why do you havnt convert this shit if you love this base (you say it in a other post)? Im think its so easy? /facepalm
05-23-2012, 08:03 PM #27
Taylor
Former Black Knight.
Originally posted by seb5594 View Post
Hmm why do you havnt convert this shit if you love this base (you say it in a other post)? Im think its so easy? /facepalm


what? im not hating on u, ur a good friend, i just dnt know why ur working with the code_snipezz faggot, anyway, yea.
05-23-2012, 08:12 PM #28
seb5594
Proud Former Admin
Originally posted by xYARDSALEx View Post
what? im not hating on u, ur a good friend, i just dnt know why ur working with the code_snipezz faggot, anyway, yea.


Yeah c0de snipezz is not a fag. He is not bad on GSc my friend. His CoD 4 Menu is not bad, or not? He convert the Dconnor without help (not your one or Ryans). Its a stable Menu. So why you hate on c0de sniipezz ?

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo