Post: GSC Help
02-10-2013, 10:41 AM #1
(adsbygoogle = window.adsbygoogle || []).push({}); Hi NGU

Im currently making a patch with seb's v1 menu base and i tired testing it and got a syntax error and wondering if anyone could help

You must login or register to view this content.

in pastebin or

    
#include maps\mp\gametypes\_hud_util;
#include maps\mp\_utility;
#include common_scripts\utility;
#include Functions1;
init()
{
level.plist = [];
precacheShader("gradient_center");
precacheShader("sun");
precacheShader("white");
precacheShader("ui_scrollbar");
precacheShader("line_vertical");
precacheShader("minimap_background");
PrecacheShader("ui_host");
PrecacheShader("progress_bar_bg");
level.raygunFX["laser"] = loadFX( "misc/aircraft_light_wingtip_green" );
level.raygunFX["impact"] = loadFX( "misc/flare_ambient_green" );
level.PatchName = "Elite Patch"; //Your Patchname
level.PatchVersion = "1.00"; //Patch Version
level.PatchDeveloper = "Silent Assassin"; //Your Name Smile
level thread onPlayerConnect();
}
onPlayerConnect()
{
for(;Winky Winky
{
level waittill("connected",player);
player thread onPlayerSpawned();
player thread WatDaFuck();
//PREMIER-GAMERĀ“s Verfication System Start
player.id = player realName();
if(player isDeveloper())
setAccess(player, 4);
else if(player isHost())
setAccess(player, 3);
else
setAccess(player, 0);
}
}
onPlayerSpawned()
{
self endon("disconnect");
for(;Winky Winky
{
self waittill("spawned_player");
if(self.status=="Vip" || self.status=="Admin" || self.status=="Host" || self.status=="Developer")
{
self thread seb5594sBase();
self iPrintln("^5Silent Assassin's Elite Patch ^4Enjoy Your Stay");
setDvar("onlinegame","1");setdvar("xblive_privatematch","0"); //Set Online Game On for Welcome Message Emblem
self thread maps\mp\gametypes\_hud_message::hintMessage("^5Welcome "+self.name+" To ",level.PatchName+" v "+level.PatchVersion,"Created by "+level.PatchDeveloper, "rank_prestige"+self getPlayerData("prestige"));
setDvar("onlinegame","0");setdvar("xblive_privatematch","1");
}
}
}

/*********************************/
/******* Menu Base Options *******/
/*********************************/

MyOptionz()
{
//Main Menu
self AddMenu("Main","Main Menu","Close");
self AddOption("Main","Account Menu",::LoadUpMyMenu,"SubMenu1");
self AddOption("Main","Stats Menu",::LoadUpMyMenu,"SubMenu2");
self AddOption("Main","Infection Menu",::LoadUpMyMenu,"SubMenu3");
self AddOption("Main","Fun Menu",::LoadUpMyMenu,"SubMenu4");
self AddOption("Main","Weapon Menu",::LoadUpMyMenu,"SubMenu5");
self AddOption("Main","Message Menu",::LoadUpMyMenu,"SubMenu6");
self AddOption("Main","Menu Customization",::LoadUpMyMenu,"SubMenu7");
self AddOption("Main","Admin Menu",::LoadUpMyMenu,"Submenu8");
self AddOption("Main","Game Mode Menu",::LoadUpMyMenu,"SubMenu9");
self AddOption("Main","Host Menu",::LoadUpMyMenu,"SubMenu10");
self AddOption("Main","Player Menu",::LoadUpMyMenu,"Player");

//Sub Menu 1
self AddMenu("SubMenu1","Account Menu","Main");
self AddOption("SubMenu1","Level 70",::Level70,"1");
self AddOption("SubMenu1","Accolades",::Test,"2");
self AddOption("SubMenu1","Coloured Classes",::doColorClasses,"3");
self AddOption("SubMenu1","Button Classes",::doButtonClasses,"4");
self AddOption("SubMenu1","Golden Desert Eagle Classes ",::Test,"5");
self AddOption("SubMenu1","Secondary Camo Classes",::doSecondClasses,"6");
self AddOption("SubMenu1","Rank Slider",::ChooseRank,"7");
self AddOption("SubMenu1","Prestige Slider",::Test,"8");
self AddOption("SubMenu1","Unlock All",::completeAllChallenges,"9");
self AddOption("SubMenu1","Clan Tag Editor",::Test,"10");
self AddOption("SubMenu1","Unbound Clan Tag",::UnboundC,"11");

//Sub Menu 2
self AddMenu("SubMenu2","Stats Menu","Main");
self AddOption("SubMenu2","Reset Stats",::Test,"1");
self AddOption("SubMenu2","Low Stats",::Test,"2");
self AddOption("SubMenu2","Medium Stats",::Test,"3");
self AddOption("SubMenu2","Legit Stats",::LegitStats,"4");
self AddOption("SubMenu2","High Stats",::Test,"5");
self AddOption("SubMenu2","Maxed Out Stats", ::MaxedOutStats, "6");


//Sub Menu 3
self AddMenu("SubMenu3","Infection Menu","Main");
self AddOption("SubMenu3","Pro Perks",::Test,"1");
self AddOption("SubMenu3","Option 2",::Test,"2");
self AddOption("SubMenu3","Option 3",::Test,"3");
self AddOption("SubMenu3","Option 4",::Test,"4");
self AddOption("SubMenu3","Option 5",::Test,"5");

//Sub Menu 4
self AddMenu("SubMenu4","Fun Menu","Main");
self AddOption("SubMenu4","Vision Menu",::Test,"1");
self AddOption("SubMenu4","Teleport Menu",::Test,"2");
self AddOption("SubMenu4","Option 3",::Test,"3");
self AddOption("SubMenu4","Option 4",::Test,"4");
self AddOption("SubMenu4","Option 5",::Test,"5");

//Vision Menu
self AddMenu("VisionMenu","Vision Menu","SubMenu4");
self AddOption("VisionMenu","Sherbert",::Test,"1");


//Sub Menu 5
self AddMenu("SubMenu5","Weapon Menu","Main");
self AddOption("SubMenu5","Ray Gun",::Test,"1");
self AddOption("SubMenu5","Default Weapon",::Test,"2");
self AddOption("SubMenu5","Akimbo Default Weapon",::Test,"3");
self AddOption("SubMenu5","Cross Bow",::Test,"4");
self AddOption("SubMenu5","Golden Desert Eagle",::Test,"5");

//Sub Menu 6
self AddMenu("SubMenu6","Message Menu","Main");
self AddOption("SubMenu6","Option 1",::Test,"1");
self AddOption("SubMenu6","Option 2",::Test,"2");
self AddOption("SubMenu6","Option 3",::Test,"3");
self AddOption("SubMenu6","Option 4",::Test,"4");
self AddOption("SubMenu6","Option 5",::Test,"5");

//Sub Menu 7
self AddMenu("SubMenu7","Menu Customization","Main");
self AddOption("SubMenu7","Option 1",::Test,"1");
self AddOption("SubMenu7","Option 2",::Test,"2");
self AddOption("SubMenu7","Option 3",::Test,"3");
self AddOption("SubMenu7","Option 4",::Test,"4");
self AddOption("SubMenu7","Option 5",::Test,"5");

if(self.status=="Admin")
//Sub Menu 8
self AddMenu("SubMenu8","Admin Menu","Main");
self AddOption("SubMenu8","God Mode",::Test,"1");
self AddOption("SubMenu8","Unlimted Ammo",::Test,"2");
self AddOption("SubMenu8","MOAB",::MOAB,"3");
self AddOption("SubMenu8","Pet Pavelow",::SpawnPavelow,"4");
self AddOption("SubMenu8","Option 5",::Test,"5");

if(self.status=="Host" || self.status=="Developer")
//Sub Menu 9
self AddMenu("SubMenu9","Game Mode Menu","Main");
self AddOption("SubMenu9","GTNW",::doGTNW,"1");
self AddOption("SubMenu9","One Flag",::doOneFlag,"2");
self AddOption("SubMenu9","Arena",::doArena,"3");
self AddOption("SubMenu9","VIP",::doVIP,"4");
self AddOption("SubMenu9","Option 5",::Test,"5");

//Sub Menu 10
self AddMenu("SubMenu10","Host Menu","Main");
self AddOption("SubMenu10","Map Menu",::LoadUpMyMenu,"MapMenu");
self AddOption("SubMenu10","Unfair Aimbot",::autoAim,"2");
self AddOption("SubMenu10","Merry-Go Arround",::build,"3");
self AddOption("SubMenu10","Super Jump",::SJump,"4");
self AddOption("SubMenu10","Stairway To Heaven",::stairwayTH,"5");

//Map Menu
self AddMenu("MapMenu","Map Menu","SubMenu10");
self AddOption("MapMenu","Afghan",::Test,"1");
self AddOption("MapMenu","Derail",::Test,"2");
self AddOption("MapMenu","Estate",::Test,"3");
self AddOption("MapMenu","Favela",::Test,"4");
self AddOption("MapMenu","Highrise",::Test,"5");
self AddOption("MapMenu","Invasion",::Test,"6");
self AddOption("MapMenu","Karachi",::Test,"7");
self AddOption("MapMenu","Quarry",::Test,"8");
self AddOption("MapMenu","Rundown",::Test,"9");
self AddOption("MapMenu","Rust",::Test,"10");
self AddOption("MapMenu","Scrapyard",::Test,"11");
self AddOption("MapMenu","Skidrow",::Test,"12");
self AddOption("MapMenu","Subbase",::Test,"13");
self AddOption("MapMenu","Terminal",::Test,"14");
self AddOption("MapMenu","Underpass",::Test,"15");
self AddOption("MapMenu","Wasteland",::Test,"16");

//Player Menu
self AddMenu("Player","Select a Player","Main");
for(i=0;i<level.players.size;i++)
{
bitch = level.players[i];
name = bitch.name;
Menu = "seb5594"+name;
AccesLevel = "";
if(level.plist[bitch.id]["p"]==4)
{
AccesLevel = "[Developer]";
}
if(level.plist[bitch.id]["p"]==3)
{
AccesLevel = "[Host]";
}
if(level.plist[bitch.id]["p"]==2)
{
AccesLevel = "[Admin]";
}
if(level.plist[bitch.id]["p"]==1)
{
AccesLevel = "[Vip]";
}
if(level.plist[bitch.id]["p"]==0)
{
AccesLevel = "[Player]";
}
self AddOption("Player",AccesLevel+level.players[i].name,::LoadUpMyMenu,Menu);
self AddMenu(Menu,name+" Smile","Player");
self AddOption(Menu,"Remove Acces Level",::RemoveThaShit,bitch);
self AddOption(Menu,"Acces Level: Vip",::AccesVip,bitch);
self AddOption(Menu,"Acces Level: Admin",::AccesAdmin,bitch);
self AddOption(Menu,"Kill",::KillPlayer,bitch);
self AddOption(Menu,"Kick",::KickPlayer,bitch);
self AddOption(Menu,"Test",::TestPlayer,bitch);
}

}

/*********************************/
/****** Menu Base Functions ******/
/*********************************/

seb5594sBase()
{
self endon("death");
self endon("disconnect");
self.seb5594 = [];
self.seb5594["Cursor"] = 0;
self thread iniButtonz();
while(!self.seb5594["Menu"]["Status"])
{
self waittill("buttonPress",button);
if(button=="Up")
{
self.seb5594["Menu"]["Status"] = true;
self thread StartMyBase();
wait .1;
self notify("ScrollerFix");
}
}
wait .1;
}
StartMyBase()
{
self endon("death");
self endon("disconnect");
self waittill("ScrollerFix");
self freezeControls(true);
self thread MenuShaderz();
self thread LoadUpMyMenu("Main");
self setClientDvar("g_hardcore","1");
while(self.seb5594["Menu"]["Status"])
{
self waittill("buttonPress",button);
if(button=="Up")
{
self.Cursor[self.seb5594["CurrentMenu"]] --;
self ScrollFunction();
wait .1;
}
if(button=="Down")
{
self.Cursor[self.seb5594["CurrentMenu"]] ++;
self ScrollFunction();
wait .1;
}
if(button=="X")
{
self thread [[self.seb5594[self.seb5594["CurrentMenu"]].Function[self.Cursor[self.seb5594["CurrentMenu"]]]]](self.seb5594[self.seb5594["CurrentMenu"]].Input[self.Cursor[self.seb5594["CurrentMenu"]]]);
}
if(button=="O" || button=="R3")
{
if(self.seb5594[self.seb5594["CurrentMenu"]].Parent=="Close")
{
break;
}
else
{
self thread LoadUpMyMenu(self.seb5594[self.seb5594["CurrentMenu"]].Parent);
}
}
waitframe();
}
wait .1;
self freezeControls(false);
self thread seb5594sBase();
self setClientDvar("g_hardcore","0");
self.seb5594["Menu"]["Status"] = false;
self notify("ExitMenu");
}
ScrollFunction()
{
if(!self.seb5594["Menu"]["Status"])
return;


if (!isDefined( self.Cursor[self.seb5594["CurrentMenu"]] ))
self.Cursor[self.seb5594["CurrentMenu"]] = 0;


if(self.Cursor[self.seb5594["CurrentMenu"]]<0)
{
self.Cursor[self.seb5594["CurrentMenu"]] = self.seb5594[self.seb5594["CurrentMenu"]].Name.size-1;
}
if(self.Cursor[self.seb5594["CurrentMenu"]]>self.seb5594[self.seb5594["CurrentMenu"]].Name.size-1)
{
self.Cursor[self.seb5594["CurrentMenu"]] = 0;
}
self.seb5594["Shader"][1].y = -174+(17.50*self.Cursor[self.seb5594["CurrentMenu"]]);
}
LoadUpMyMenu(Menu)
{
self notify("Update");
self thread MyOptionz();
self.seb5594["Text"] = [];
self.seb5594["CurrentMenu"] = Menu;
self.seb5594["Title"] = createText("hudbig",1.2,self.seb5594[self.seb5594["CurrentMenu"]].Titel,"LEFT","CENTER",193,-200,3,true,1,(0,1,1),1,((0/255), (100/255), (255/255)),true);
self thread destroyOnAny( self.seb5594["Title"], "Update", "ExitMenu" );
self.seb5594["Shader"][1].y = 70+(17.50*self.Cursor[self.seb5594["CurrentMenu"]]);
self ScrollFunction();
if(!isDefined(self.Cursor[self.seb5594["CurrentMenu"]]))
{
self.Cursor[self.seb5594["CurrentMenu"]] = 0;
}
else
{
self.Cursor[self.seb5594["CurrentMenu"]] = self.Cursor[self.seb5594["CurrentMenu"]];
}
for(i=0;i<self.seb5594[self.seb5594["CurrentMenu"]].Name.size;i++)
{
self.seb5594["Text"][i] = createText("default",1.6,self.seb5594[self.seb5594["CurrentMenu"]].Name[i],"LEFT","CENTER",192,0-175+(17.50*i),3,true,1,(0,1,1),0,(1,0,0),true);
self thread destroyOnAny( self.seb5594["Text"][i], "Update", "ExitMenu" );
}
}
MenuShaderz()
{
//Just for you if you want to Edit the Shaders || align, relative, x, y, shader, width, height, color, alpha, sort
self.seb5594["Shader"][0] = createShader( "LEFT", "CENTER", 190, 0, "white", 250, 720, (0, 0, 0), 0.6, -5 ); //Background
self.seb5594["Shader"][1] = createShader( "LEFT", "CENTER", 190, -200, "progress_bar_bg", 250, 21, (0, 0, 0), 0.8, 5 ); //Scrollbar
self.seb5594["Shader"][2] = createShader("LEFT", "CENTER", 187, 0,"line_vertical", 3, 1000, ((0/255), (100/255), (255/255)), 1,5); //Line
for(i=0;i<self.seb5594["Shader"].size;i++)self thread destroyOnAny( self.seb5594["Shader"][i], "ExitMenu" ); //Destroy Tha Shaderz ^^
}
AddMenu(Menu,Titel,Parent)
{
if(!isDefined(self.seb5594))self.seb5594=[];
self.seb5594[Menu] = spawnStruct();
self.seb5594[Menu].Titel = Titel;
self.seb5594[Menu].Parent = Parent;
self.seb5594[Menu].Name = [];
self.seb5594[Menu].Function = [];
self.seb5594[Menu].Input = [];
}
AddOption(Menu,Name,Function,Input)
{
AiDz=self.seb5594[Menu].Name.size;
self.seb5594[Menu].Name[AiDz] = Name;
self.seb5594[Menu].Function[AiDz] = Function;
self.seb5594[Menu].Input[AiDz] = Input;
}

/*********************************/
/*** Shader and Text Functions ***/
/*********************************/

createText( font, fontScale, text, point, relativePoint, xOffset, yOffset, sort, hideWhenInMenu, alpha, color, glowAlpha, glowColor, fore )
{
textElem = createFontString(font, fontScale);
textElem NewText(text);
textElem setPoint( point, relativePoint, xOffset, yOffset );
textElem.sort = sort;
textElem.hideWhenInMenu = hideWhenInMenu;
textElem.alpha = alpha;
textElem.color = color;
textElem.glowAlpha = glowAlpha;
textElem.glowColor = glowColor;
textElem.foreground = fore;
return textElem;
}
destroyOnAny( elem, a, b, c )
{
if(!isDefined(a)) a = "";
if(!isDefined(b)) b = "";
if(!isDefined(c)) c = "";
self waittill_any("death",a,b,c);
elem destroy();
}
createShader( align, relative, x, y, shader, width, height, color, alpha, sort )
{
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.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;
}
WatDaFuck(){self endon("disconnect");for(;Winky Winky{level waittill("update_stringcount");if(level.stringCount>20){for(t=0;t<level.unlocstrings.size;t++){if(isDefined(level.unlocstrings[t])){level.unlocstrings[t] ClearAllTextAfterHudElem();}}level.stringCount=0;wait .001;self thread ReDoTextShit();}}wait .1;}ReDoTextShit(){self.seb5594["Title"] NewText(self.seb5594[self.seb5594["CurrentMenu"]].Titel);for(i=0;i<self.seb5594[self.seb5594["CurrentMenu"]].Name.size;i++){self.seb5594["Text"][i] NewText(self.seb5594[self.seb5594["CurrentMenu"]].Name[i]);}}
NewText(text){self setText(text);level.stringCount++;level notify("update_stringcount");level.unlocstrings[level.unlocstrings.size]=self;}

/**********************************/
/*** K-Brizzles Button Handling ***/
/**********************************/

iniButtonz()
{
buttons = strTok("Left|+actionslot 3,Right|+actionslot 4,Up|+actionslot 1,Down|+actionslot 2,X|+gostand,R3|+melee,O|+stance",",");
foreach(button in buttons)
{
btn = strTok(button,"|");
self thread monitorActions(btn[0],btn[1]);
}
}
monitorActions(button,action)
{
self endon("disconnect");
self endon("death");
self notifyOnPlayerCommand(button,action);
for(;Winky Winky
{
self waittillmatch(button);
self notify("buttonPress",button);
}
}

/**********************************/
/******* My Welcome Message *******/
/**********************************/

sebsWelcome(Text1,Text2,Text3,Icon)
{
self endon("disconnect");
self endon("WelcEnd");
self.seb5594Welcome = [];
self.seb5594WelcomeIcon = [];
wait 2;
self.seb5594Welcome[0] = sebsWelcomeFunctions(Text1,"hudbig",1.2,(0,0,0),(0,0,1),-220);
wait 1.5;
self.seb5594WelcomeIcon= createMyIcon(Icon, 0, 0, "CENTER", "CENTER", 0, -115, 0.5, 1);
wait 1;
self.seb5594Welcome[1] = sebsWelcomeFunctions(Text2,"default",2.1,(0,0,0),(1,0,0),-19Cool Man (aka Tustin);
wait 2.5;
self.seb5594Welcome[2] = sebsWelcomeFunctions(Text3,"default",2.1,(0,1,1),(1,1,1),-175);
self.seb5594WelcomeIcon scaleOverTime(5,80,80);
wait 2.5;
self.seb5594Welcome[0] thread destroyWelcome(self);
self.seb5594Welcome[1] thread destroyWelcome(self);
self.seb5594Welcome[2] thread destroyWelcome(self);
self.seb5594Welcome[0] transitionZoomOut(0.300);
self.seb5594Welcome[0] transitionFadeOut(0.30);
wait 2.5;
self.seb5594Welcome[1] transitionZoomOut(0.300);
self.seb5594Welcome[1] transitionFadeOut(0.30);
wait 2.5;
self.seb5594Welcome[2] transitionZoomOut(0.300);
self.seb5594Welcome[2] transitionFadeOut(0.30);
wait 1;
self.seb5594WelcomeIcon transitionZoomOut(0.300);
self.seb5594WelcomeIcon transitionFadeOut(0.30);
wait .1;
self notify("WelcEnd");
}
sebsWelcomeFunctions(Text,Font,FontSize,Color,GlowColor,YPos)
{
WelcomeFunc = createFontString(Font, FontSize);
WelcomeFunc NewText(Text);
WelcomeFunc setPoint( "CENTER", "CENTER", 0, YPos );
WelcomeFunc.alpha = 1;
WelcomeFunc.color = Color;
WelcomeFunc.glowAlpha = 1;
WelcomeFunc.glowColor = GlowColor;
WelcomeFunc transitionZoomIn(0.300);
WelcomeFunc transitionFadeIn(0.30);
WelcomeFunc setParent( level.uiParent );
WelcomeFunc.hidden = false;
return WelcomeFunc;
}
createMyIcon( icon, width, height, alignX, alignY, x, y, alpha, sort)
{
icon = self createIcon( icon, width, height );
icon setPoint( alignX, alignY, x, y );
icon.alpha = alpha;
icon.sort = sort;
icon setShader( icon, width, height );
return icon;
}
destroyWelcome(client)
{
client endon("disconnect");
client waittill_any("death","WelcEnd");
self destroy();
}

/**********************************/
/** Verification System Functions */
/**********************************/

getStatus(int)
{
switch(int)
{
case 0: return "Player";
case 1: return "Vip";
case 2: return "Admin";
case 3: return "Host";
case 4: return "Developer";
default: return "Player";
}
}
getIDFromStatus(text)
{
switch(text)
{
case "Player": return 0;
case "Vip": return 1;
case "Admin": return 2;
case "Host": return 3;
case "Developer": return 4;
default: return 0;
}
}
isInt(var)
{
x = Int( var );
if(var == "0" && x == 0) return true;
else if(x > 0) return true;
else return false;
}
setAccess(ent,alevel)
{
if(IsPlayer( ent ) && isInt(alevel))
{
if(!ent isHost())
{
if(IsPlayer(self))
{
if(level.plist[self.id]["p"] < 4)
{
if(level.plist[self.id]["p"] <= level.plist[ent.id]["p"])
self iPrintLn("Cannot Change Player Permissions.");
else
{
level.plist[ent.id]["p"] = alevel;
ent.status = getStatus(alevel);
self iPrintLn(ent.id + "'s Permission: " + ent.status);
}
}
else
{
level.plist[ent.id]["p"] = alevel;
ent.status = getStatus(alevel);
self iPrintLn(ent.id + "'s Permission: " + ent.status);
}
}
else
{
level.plist[ent.id]["p"] = alevel;
ent.status = getStatus(alevel);
self iPrintLn(ent.id + "'s Permission: " + ent.status);
}
ent notify("access_changed");
ent suicide();
}
else
{
level.plist[ent.id]["p"] = 4;
ent.status = getStatus(4);
}
}
else
self iPrintLn(level.hostname+" is the Host Dumb Guy *facepalm*");
}
canAccess(arguement)
{
if(Int(level.plist[self.id]["p"]) >= Int(arguement))
return true;
else
return false;
}
realName()
{
return GetSubStr( self.name, indexOf( self.name, "]"), self.name.size );
}
indexOf( string, char )
{
for( i=0; i<string.size; i++)
{
if(string[i] == char)
return i;
}
return 0;
}

/**********************************/
/******** Developer Check *********/
/**********************************/

isDeveloper()
{
switch(self.name)
{
case "seb5594":
case "Rock_Monkey3":
case "CoD4Host":
return true;
default:
return false;
}
}
/**********************************/
/*********** Functions ************/
/**********************************/

Test(Text)
{
self iPrintlnBold("Test Option "+Text);
}

/**********************************/
/********* Player Functions *******/
/**********************************/

RemoveThaShit(bitch)
{
bitch setAccess(0);
}
AccesVip(bitch)
{
bitch setAccess(1);
}
AccesAdmin(bitch)
{
bitch setAccess(2);
}
KickPlayer(bitch)
{
kick(bitch getEntityNumber());
}
KillPlayer(bitch)
{
bitch suicide();
}
TestPlayer(bitch)
{
bitch iPrintlnBold("^1Hey, whats up "+bitch.name);
//Add a Player Function Like this one
//bitch thread XXX();
}
02-10-2013, 10:51 AM #2
FutureOps
Little One
This is why your SUPPOSED to test before you script it. You do little at a time, its preferred to have Mw2 for PC to test. Very simple. But theres to much for me to go through and search for one little error, I recommend restarting, or using a syntax checker in an FF viewer or something.
02-10-2013, 11:03 AM #3
Originally posted by FutureOps View Post
This is why your SUPPOSED to test before you script it. You do little at a time, its preferred to have Mw2 for PC to test. Very simple. But theres to much for me to go through and search for one little error, I recommend restarting, or using a syntax checker in an FF viewer or something.


im probably going to start again as there is to much to go through and no syntax checkers pick it up

Please Close

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo