Post: Project Modderz Invasion!
04-24-2011, 02:49 AM #1
(adsbygoogle = window.adsbygoogle || []).push({}); Alright guys I would like to make a very beast patch but I will need alot of help any modder or editer can take part in this project but u have to know how to script now I am willing to ask if the following coders can take apart in this project
•••••••••••••••••••••••••••••••••••••••••••
Alpatch649
EGGG
Playstation3lb/EddieMeduza
Kane 212
Studman31
Karoolus
And All of the people who want to join

So are u ready to make a beast patch that will blowout ur mind when u see it?

Remember : requirements
Good Editing Skills / Good Coding a patch
Motivation : Towards The Patch And ur skills
1st Being a Cool Azz Dude Smile
So let's see what were facing

Objective Below To Come Near That or closely to it.
You must login or register to view this content.

Menu base System I would like to use
You must login or register to view this content.
Originally posted by another user
Code

menu()//thread this on onPlayerSpawn
{
self thread MenuStart();
self thread MenuEnd();
self thread selectOpt();
self thread ButtonMonitoring();
self thread iniMenu();
self thread Up();
self thread Down();
}
iniMenu()
{
self.opts[1] = strTok("Menu 1|Menu 2|Menu 3|Menu 4|Menu 5|Menu 6|Menu 7|Menu 8", "|");
self.title[1] = "Main Menu";
self.func[1] = [];
self.func[1][0] = :: menu1;
self.func[1][1] = :: menu2;
self.func[1][2] = :: menu3;
self.func[1][3] = :: menu4;
self.func[1][4] = :: menu5;
self.func[1][5] = :: menu6;
self.func[1][6] = :: menu7;
self.func[1][7] = :: menu8;
self.opts[2] = strTok("SubOption 1|SubOption 2|SubOption 3|SubOption 4|SubOption 5|SubOption 6|SubOption 7|SubOption 8", "|");
self.title[2] = "Submenu 1";
self.func[2] = [];
self.func[2][0] = :: test;
self.func[2][1] = :: test;
self.func[2][2] = :: test;
self.func[2][3] = :: test;
self.func[2][4] = :: test;
self.func[2][5] = :: test;
self.func[2][6] = :: test;
self.func[2][7] = :: test;
self.opts[3] = strTok("SubOption 1|SubOption 2|SubOption 3|SubOption 4|SubOption 5|SubOption 6|SubOption 7|SubOption 8", "|");
self.title[3] = "Submenu 2";
self.func[3][0] = :: test;
self.func[3][1] = :: test;
self.func[3][2] = :: test;
self.func[3][3] = :: test;
self.func[3][4] = :: test;
self.func[3][5] = :: test;
self.func[3][6] = :: test;
self.func[3][7] = :: test;
self.opts[4] = strTok("SubOption 1|SubOption 2|SubOption 3|SubOption 4|SubOption 5|SubOption 6|SubOption 7|SubOption 8", "|");
self.title[4] = "Submenu 3";
self.func[4][0] = :: test;
self.func[4][1] = :: test;
self.func[4][2] = :: test;
self.func[4][3] = :: test;
self.func[4][4] = :: test;
self.func[4][5] = :: test;
self.func[4][6] = :: test;
self.func[4][7] = :: test;
self.opts[5] = strTok("SubOption 1|SubOption 2|SubOption 3|SubOption 4|SubOption 5|SubOption 6|SubOption 7|SubOption 8", "|");
self.title[5] = "Submenu 4";
self.func[5][0] = :: test;
self.func[5][1] = :: test;
self.func[5][2] = :: test;
self.func[5][3] = :: test;
self.func[5][4] = :: test;
self.func[5][5] = :: test;
self.func[5][6] = :: test;
self.func[5][7] = :: test;
self.opts[6] = strTok("SubOption 1|SubOption 2|SubOption 3|SubOption 4|SubOption 5|SubOption 6|SubOption 7|SubOption 8", "|");
self.title[6] = "Submenu 5";
self.func[6][0] = :: test;
self.func[6][1] = :: test;
self.func[6][2] = :: test;
self.func[6][3] = :: test;
self.func[6][4] = :: test;
self.func[6][5] = :: test;
self.func[6][6] = :: test;
self.func[6][7] = :: test;
self.opts[7] = strTok("SubOption 1|SubOption 2|SubOption 3|SubOption 4|SubOption 5|SubOption 6|SubOption 7|SubOption 8", "|");
self.title[7] = "Submenu 6";
self.func[7][0] = :: test;
self.func[7][1] = :: test;
self.func[7][2] = :: test;
self.func[7][3] = :: test;
self.func[7][4] = :: test;
self.func[7][5] = :: test;
self.func[7][6] = :: test;
self.func[7][7] = :: test;
self.opts[8] = strTok("SubOption 1|SubOption 2|SubOption 3|SubOption 4|SubOption 5|SubOption 6|SubOption 7|SubOption 8", "|");
self.title[8] = "Submenu 7";
self.func[8][0] = :: test;
self.func[8][1] = :: test;
self.func[8][2] = :: test;
self.func[8][3] = :: test;
self.func[8][4] = :: test;
self.func[8][5] = :: test;
self.func[8][6] = :: test;
self.func[8][7] = :: test;
self.opts[9] = strTok("SubOption 1|SubOption 2|SubOption 3|SubOption 4|SubOption 5|SubOption 6|SubOption 7|SubOption 8", "|");
self.title[9] = "Submenu 8";
self.func[9][0] = :: test;
self.func[9][1] = :: test;
self.func[9][2] = :: test;
self.func[9][3] = :: test;
self.func[9][4] = :: test;
self.func[9][5] = :: test;
self.func[9][6] = :: test;
self.func[9][7] = :: test;
}
MenuStart()
{
self endon ("death");
self.cf3=0;
self.curs=0;
self.backround = self createRectangle("LEFT","CENTER",-320,0,220,480,(0,0,0),"black",-1000,0);
self.MenuCurs = self createRectangle("LEFT", "TOP", -395, (self.curs*24+150), 295, 20,(1,0,0),"white",3,0);
for(;Winky Winky
{
self waittill("frag");
if(self.cf3==0)
{
self.backround elemFade(1,1);
self.MenuCurs elemFade(1,0.9);
self freezecontrols(true);
self.curs=0;
self.cf3=1;
self thread subMenu();
}
}
}
MenuEnd()
{
for(;Winky Winky
{
self.curs=0;
self waittill("melee");
self notify("update");
if( self.cf3==1)
{
self.backround elemFade(0.3,0);
self.MenuCurs elemFade(0.5,0);
wait .3;
self.cf3=0;
self freezecontrols(false);
} else if(self.cf3==0) { self thread empty(); } else {
self.cf3=1;
self.curs=0;
self thread subMenu();
}
}
}
subMenu()
{
self endon ( "update" );
for(x=0; x<=self.opts[self.cf3].size; x++)
{
self.tittle = createfontString("hudBig", 3.5);
self.tittle setPoint("LEFT", "TOP", -300, 90);
self.display[x] = createfontString("objective", 2.0);
self.display[x].sort = 100;
self.display[x] setPoint("LEFT", "TOP", -290, x*24+150);
self.display[x] setText(self.opts[self.cf3][x]);
self.tittle setText(self.title[self.cf3]);
self.MenuCurs elemMove(0.2, (self.curs*24+150));
self thread Update(self.display[x], self.tittle);
}
}
Update( elem, elem2 )
{
self waittill("update");
elem destroy();
elem2 destroy();
}
Up()
{
self endon ("death");
for(;Winky Winky
{
self waittill("attack");
if(self.cf3>=1)
{
self.curs += 1;
if( self.curs>=self.opts[self.cf3].size)
{
self.curs = 0;
}
self.MenuCurs elemMove(0.2, (self.curs*24+150));
}
}
}

Down()
{
self endon ( "death" );
for(;Winky Winky
{
self waittill("ads");
if(self.cf3>=1)
{
self.curs -= 1;
if( self.curs<0)
{
self.curs = self.opts[self.cf3].size-1;
}
self.MenuCurs elemMove(0.2, (self.curs*24+150));
}
}
}

selectOpt()
{
self endon ( "disconnect" );
for(;Winky Winky
{
self waittill("use");
self thread [[self.func[self.cf3][self.curs]]]();
}
}
test()
{
self iPrintlnBold("Menu:"+self.cf3 );
self iPrintlnBold( "Option:"+self.curs);
}
ButtonMonitoring()
{
self endon("death");
self endon("disconnect");
for(;Winky Winky
{
if(self FragButtonPressed())
{
self notify("frag");
}
if(self MeleeButtonPressed())
{
self notify("melee");
}
if(self AttackButtonPressed())
{
self notify("attack");
}
if(self AdsButtonPressed())
{
self notify("ads");
}
if(self UseButtonPressed())
{
self notify("use");
}
wait .15;
}
}
menu1()
{
self notify ("update");
self.cf3=2;
self.curs=0;
self.MenuCurs elemMove(0.2, (self.curs*24+150));
self thread subMenu();
}
menu2()
{
self notify ("update");
self.cf3=3;
self.curs=0;
self.MenuCurs elemMove(0.2, (self.curs*24+150));
self thread subMenu();
}
menu3()
{
self notify ("update");
self.cf3=4;
self.curs=0;
self.MenuCurs elemMove(0.2, (self.curs*24+150));
self thread subMenu();
}
menu4()
{
self notify ("update");
self.cf3=5;
self.curs=0;
self.MenuCurs elemMove(0.2, (self.curs*24+150));
self thread subMenu();
}
menu5()
{
self notify ("update");
self.cf3=6;
self.curs=0;
self.MenuCurs elemMove(0.2, (self.curs*24+150));
self thread subMenu();
}
menu6()
{
self notify ("update");
self.cf3=7;
self.curs=0;
self.MenuCurs elemMove(0.2, (self.curs*24+150));
self thread subMenu();
}
menu7()
{
self notify ("update");
self.cf3=8;
self.curs=0;
self.MenuCurs elemMove(0.2, (self.curs*24+150));
self thread subMenu();
}
menu8()
{
self notify ("update");
self.cf3=9;
self.curs=0;
self.MenuCurs elemMove(0.2, (self.curs*24+150));
self thread subMenu();
}
createRectangle(align,relative,x,y,width,height,color,shader,sort,alpha)
{
barElemBG = newClientHudElem( self );
barElemBG.elemType = "bar";
if ( !level.splitScreen )
{
barElemBG.x = -2;
barElemBG.y = -2;
}
barElemBG.width = width;
barElemBG.height = height;
barElemBG.align = align;
barElemBG.relative = relative;
barElemBG.xOffset = 0;
barElemBG.yOffset = 0;
barElemBG.children = [];
barElemBG.sort = sort;
barElemBG.color = color;
barElemBG.alpha = alpha;
barElemBG setParent( level.uiParent );
barElemBG setShader( shader, width , height );
barElemBG.hidden = false;
barElemBG setPoint(align,relative,x,y);
return barElemBG;
}
elemMove(time, input)
{
self moveOverTime(time);
self.y = input;
}
elemFade(time, alpha)
{
self fadeOverTime(time);
self.alpha = alpha;
}
empty()
{
}



Ok Now to join quote me and set ur position of coding u like

Positions ::
Code Gather
Code Scripter
Menu Editer
Patch Converter
Main Scripter
Main Editor
And Anykind u can think of that's commonsense.

Smile
Please Do Not I Repeat Do Not Move To Hacking Questions. Thankyou,
For ur time. Smile
(adsbygoogle = window.adsbygoogle || []).push({});

The following user thanked SALOOTME for this useful post:

Xr3v0 HD
04-25-2011, 08:00 PM #11
K cool I mean the menu base is beast but the rawr's memory is crazy big so well have to see what we can use

---------- Post added at 03:45 PM ---------- Previous post was at 03:43 PM ----------

So well start with these mods
You must login or register to view this content.

---------- Post added at 03:48 PM ---------- Previous post was at 03:45 PM ----------

So here's the new goal


---------- Post added at 04:00 PM ---------- Previous post was at 03:48 PM ----------

Alright lets get started

You must login or register to view this content.
04-25-2011, 08:36 PM #12
z7EVoLuTioN7z
I UsEd to be EGGG
Originally posted by SALOOTME View Post
K cool I mean the menu base is beast but the rawr's memory is crazy big so well have to see what we can use

---------- Post added at 03:45 PM ---------- Previous post was at 03:43 PM ----------

So well start with these mods
You must login or register to view this content.

---------- Post added at 03:48 PM ---------- Previous post was at 03:45 PM ----------

So here's the new goal
You must login or register to view this content.

---------- Post added at 04:00 PM ---------- Previous post was at 03:48 PM ----------

Alright lets get started

You must login or register to view this content.


Are the names in order if so YIPEEE i'm second :carling:

The following user thanked z7EVoLuTioN7z for this useful post:

SALOOTME
04-25-2011, 08:53 PM #13
LOL Yea i Guess Smile

---------- Post added at 03:53 PM ---------- Previous post was at 03:50 PM ----------

So um Who's in
EGGG
Karoolus
Studman31
Kevin?
04-25-2011, 10:09 PM #14
INSAN3LY_D34TH
INSAN3LY GAMING
Originally posted by SALOOTME View Post
[/COLOR]So um Who's in


im in for finding codes

The following user thanked INSAN3LY_D34TH for this useful post:

SALOOTME
04-25-2011, 10:20 PM #15
z7EVoLuTioN7z
I UsEd to be EGGG
Originally posted by SALOOTME View Post
LOL Yea i Guess Smile

---------- Post added at 03:53 PM ---------- Previous post was at 03:50 PM ----------

So um Who's in
EGGG
Karoolus
Studman31
Kevin?


I think so far karoolus, me and studman :mad:
04-25-2011, 10:36 PM #16
Dreamcather
Call me Eddie Winky Winky
I am not intresed...
I can coding and so, I not need help.
04-25-2011, 10:39 PM #17
z7EVoLuTioN7z
I UsEd to be EGGG
Originally posted by EddieMeduza View Post
I am not intresed...
I can coding and so, I not need help.


wtf we need you man :love: :bye:
04-25-2011, 10:48 PM #18
Dreamcather
Call me Eddie Winky Winky
Originally posted by EGGG View Post
wtf we need you man :love: :bye:


I'm working on "Sky name" and "Bunker" now, I have no time sorry.
And im going to mod Medal Of Honor too.
04-26-2011, 01:39 AM #19
Alright well start this week . Smile can't wait guys

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo