Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // [CPT] Menu by Pinkbird
- CMD:cpthelp(playerid, params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CPT] >= 1) {
- new string[2500];
- strcat(string, "\n\n{0066ff}Commands For 1-6",1900 );
- strcat(string, "\n{66ffff}/cptmembers (Show you all online [CPT] members)", 1900 );
- strcat(string, "\n{66ffff}/cpthighlight (Your player name change to our organization highlight)", 1900 );
- strcat(string, "\n{66ffff}/cptcolour (Your player name change to our clan colour)", 1900 );
- strcat(string, "\n{66ffff}/cpttune (Your vehicle get nos and our clan car colour)", 1900 );
- strcat(string, "\n{66ffff}/cptafk (Tell other members that you are AFK)", 1900 );
- strcat(string, "\n{66ffff}/cptback (Tell other members that you are Back)", 1900 );
- strcat(string, "\n{66ffff}/cptweaps (You get the [CPT] weapons)", 1900 );
- strcat(string, "\n{66ffff}/cptskin | /cptskin2 | /cptskin3", 1900 );
- strcat(string, "\n{66ffff}/cptsay ([CPT] Public Say)", 1900 );
- strcat(string, "\n{66ffff}/cptc = ([CPT] Private Chat)", 1900 );
- strcat(string, "\n\n{0066ff}Vehicles Commands",1900 );
- strcat(string, "\n{66ffff}/cptcar = ([CPT] Hotring Racer)", 1900 );
- strcat(string, "\n{66ffff}/cptcar1 = ([CPT] Infernus)", 1900 );
- strcat(string, "\n{66ffff}/cptbike = ([CPT] NRG-500)", 1900 );
- strcat(string, "\n{66ffff}/cptboat = ([CPT] Jetmax)", 1900 );
- strcat(string, "\n{66ffff}/cptvortex = ([CPT] Vortex)", 1900 );
- strcat(string, "\n{66ffff}/cpthydra = ([CPT] Hydra)", 1900 );
- strcat(string, "\n{66ffff}/cpthunter = ([CPT] Hunter)", 1900 );
- strcat(string, "\n\n{0066ff} CPT Management Commands",1900 );
- strcat(string, "\n{66ffff}/cptann (Announce to all online [CPT] members)", 1900 );
- strcat(string, "\n{66ffff}/osetcpt (Sets offline [CPT] member level)", 1900 );
- strcat(string, "\n{66ffff}/setcpt (Sets [CPT] member level)", 1900 );
- strcat(string, "\n\n{ffff66}Commands Scripted by {ff0066}Pinkbird", 1900 );
- ShowPlayerDialog(playerid,1235, DIALOG_STYLE_MSGBOX, "Captain Family Menu", string, "OK","");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- return 1;}
- CMD:cptsay(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CPT] >= 1) {
- if(isnull(params)) return SendClientMessage(playerid,0xFF0000AA, "USAGE: /dssay [text]")
- &&
- SendClientMessage(playerid, orange, "Function: Will send specified message as [CPT] Member!");
- new string[128];
- if(PlayerInfo[playerid][CPT] == 10)
- format(string, sizeof(string), "***[CPT] Founder %s: %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 9)
- format(string, sizeof(string), "***[CPT] Elite Squad %s: %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 8)
- format(string, sizeof(string), "***[CPT] Head Squad %s: %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 7)
- format(string, sizeof(string), "***[CPT] Supreme Squad %s: %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 6)
- format(string, sizeof(string), "***[CPT] Expert Squad %s: %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 5)
- format(string, sizeof(string), "***[CPT] Ultra Squad %s: %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 4)
- format(string, sizeof(string), "***[CPT] Loyal Squad %s: %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 3)
- format(string, sizeof(string), "***[CPT] Master Squad %s: %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 2)
- format(string, sizeof(string), "***[CPT] Junior Squad %s: %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 1)
- format(string, sizeof(string), "***[CPT] Trial Squad %s: %s", PlayerName2(playerid), params[0] );
- return SendClientMessageToAll(0xFF0000AA,string);
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be CPT Member to use this command", "OK", "");
- }
- new cptactivity[MAX_PLAYERS];
- CMD:cptmembers(playerid,params[])
- {
- #pragma unused params
- new count = 0;
- new string[128];
- new ChangeColor;
- new CPTR[128];
- new CPTduty[128];
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- SendClientMessage(playerid, 0xFF0000AA, " ");
- SendClientMessage(playerid, 0x00FFFFAA, "__________ |- Online Captain Family Members -| __________");
- SendClientMessage(playerid, 0xFF0000AA, " ");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(!IsPlayerConnected(i)) continue;
- if(PlayerInfo[i][LoggedIn] == 0) continue;
- if(PlayerInfo[i][CPT] == 0) continue;
- if(PlayerInfo[i][CPT] == 1) { CPTR = "Newbie"; ChangeColor = 0xffffff; }
- if(PlayerInfo[i][CPT] == 2) { CPTR = "Expert Member"; ChangeColor = 0xffff99; }
- if(PlayerInfo[i][CPT] == 3) { CPTR = "Master Member"; ChangeColor = 0x800080; }
- if(PlayerInfo[i][CPT] == 4) { CPTR = "Senior Member"; ChangeColor = 0x800080; }
- if(PlayerInfo[i][CPT] == 5) { CPTR = "Marshal Member"; ChangeColor = 0x800080; }
- if(PlayerInfo[i][CPT] == 6) { CPTR = "Super Marshal"; ChangeColor = 0xff9933; }
- if(PlayerInfo[i][CPT] == 7) { CPTR = "Leader"; ChangeColor = 0x99ff33; }
- if(PlayerInfo[i][CPT] == 8) { CPTR = "Manager"; ChangeColor = 0xff0000; }
- if(PlayerInfo[i][CPT] == 9) { CPTR = "General Manager"; ChangeColor = 0xff0000; }
- if(PlayerInfo[i][CPT] == 10) { CPTR = "Founder"; ChangeColor = 0xff0000; }
- if(cptactivity[i] == 0) CPTduty = "{FF0000}Playing.";
- if(cptactivity[i] == 1) CPTduty = "{FF0000}Away from the keyboard.";
- format(string, 128, "%d: %s (Id:%i) - %s | %s",PlayerInfo[i][CPT], PlayerName2(i),i,CPTR,CPTduty);
- SendClientMessage(playerid, ChangeColor, string);
- count++;
- }
- if (count == 0) SendClientMessage(playerid,0xFF0000AA,"No Captain Family Members Online");
- SendClientMessage(playerid, 0x00FFFFAA, "_______________________________________________");
- return 1;
- }
- new Text3D: cptafk[MAX_PLAYERS];
- CMD:cptafk(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CPT] >= 1) {
- new string[256],kuldoneve[MAX_PLAYER_NAME];
- SendClientMessage(playerid,0x99FF00AA,"Type /cptback when you back.");
- GameTextForPlayer(playerid,"~r~ You are now AFK", 5000, 1);
- cptafk[playerid] = Create3DTextLabel("Captain Family AFK", 0xFF0000FF, 0.0, 0.0, 2.0, 40, 0, 0);
- Attach3DTextLabelToPlayer(cptafk[playerid],playerid, 0.0, 0.0, 0.4);
- TogglePlayerControllable(playerid, 0);
- GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve));
- if(PlayerInfo[playerid][CPT] == 1)
- format(string, sizeof(string), "[CPT]Newbie %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 2)
- format(string, sizeof(string), "[CPT]Expert Member %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 3)
- format(string, sizeof(string), "[CPT]Master Member %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 4)
- format(string, sizeof(string), "[CPT]Senior Member %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 5)
- format(string, sizeof(string), "[CPT]Marshal %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 6)
- format(string, sizeof(string), "[CPT]Super Marshal %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 7)
- format(string, sizeof(string), "[CPT]Leader %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 8)
- format(string, sizeof(string), "[CPT]Manager %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 9)
- format(string, sizeof(string), "[CPT]General Manager %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 10)
- format(string, sizeof(string), "[CPT]Founder %s now away from keyboard",kuldoneve, playerid);
- SendClientMessageToAll(COLOR_RED, string);
- CMDMessageToCPT(playerid,"cptafk");
- cptactivity[playerid] = 1;
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- return 1;}
- CMD:cptback(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CPT] >= 1) {
- new string[256],kuldoneve[MAX_PLAYER_NAME];
- Delete3DTextLabel(cptafk[playerid]);
- GameTextForPlayer(playerid,"~b~ Welcome Back Captain Family Member", 5000, 1);
- TogglePlayerControllable(playerid, 1);
- GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve));
- if(PlayerInfo[playerid][CPT] == 1)
- format(string, sizeof(string), "[CPT]Newbie %s now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 2)
- format(string, sizeof(string), "[CPT]Expert Member %s now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 3)
- format(string, sizeof(string), "[CPT]Master Member %s now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 4)
- format(string, sizeof(string), "[CPT]Senior Member %s now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 5)
- format(string, sizeof(string), "[CPT]Marshal %s now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 6)
- format(string, sizeof(string), "[CPT]Super Marshal %s now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 7)
- format(string, sizeof(string), "[CPT]Leader %s now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 8)
- format(string, sizeof(string), "[CPT]Manager %s now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 9)
- format(string, sizeof(string), "[CPT]General Manager %s now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][CPT] == 10)
- format(string, sizeof(string), "[CPT]Founder %s now back!", kuldoneve, playerid);
- SendClientMessageToAll(COLOR_YELLOW, string);
- CMDMessageToCPT(playerid,"cptback");
- cptactivity[playerid] = 0;
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- return 1;}
- CMD:setcpt(playerid,params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(!IsPlayerAdmin(playerid) && PlayerInfo[playerid][CPT] < 8) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"ERROR","You need to be 8+ level Captain Family Member to use this command","OK","Terminate");
- new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(isnull(params)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /setcpt [playerid] [level]")
- &&
- SendClientMessage(playerid, orange, "Function: Will set the Level of [CPT] of the Specific Player");
- new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
- player1 = strval(tmp);
- if(isnull(tmp2)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /setcpt [playerid] [level]")
- &&
- SendClientMessage(playerid, orange, "Function: Will set the Level of [CPT] of the Specific Player");
- level = strval(tmp2);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- if(PlayerInfo[player1][LoggedIn] == 1) {
- if(level > 11) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Max [CPT] Level is 10");
- if(level == PlayerInfo[player1][CPT]) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player is already this [CPT] level");
- if(level > PlayerInfo[playerid][CPT] && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You can't set yourself rank up");
- if(PlayerInfo[playerid][CPT] < PlayerInfo[player1][CPT]) return SendClientMessage(playerid, 0xFF0000AA, "ERROR: You can't set this player's rank.");
- MessageToAdmins(playerid,"Setcpt");
- CMDMessageToCPT(playerid,"Setcpt");
- GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname));
- new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
- if(level > 0) format(string,sizeof(string)," %s has set your [CPT] Status to level %d",adminname, level);
- else format(string,sizeof(string)," %s has set youre [CPT] Status to level %d",adminname, level);
- SendClientMessage(player1,0x00FFFFAA,string);
- if(level > PlayerInfo[player1][CPT]) GameTextForPlayer(player1,"~g~[CPT] LEVEL UP", 2000, 3);
- else GameTextForPlayer(player1,"~r~[CPT] LEVEL DOWN", 2000, 3);
- format(string,sizeof(string),"You have made %s [CPT] Level %d on %d/%d/%d at %d:%d:%d", playername, level, day, month, year, hour, minute, second); SendClientMessage(playerid,0x00FFFFAA,string);
- format(string,sizeof(string),"%s has made %s [CPT] Level %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
- SaveToFile("cptmembers",string);
- dUserSetINT(PlayerName2(player1)).("cpt",(level));
- PlayerInfo[player1][CPT] = level;
- return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
- } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player must be registered and logged in to be set as a [CPT] member");
- } else return SendClientMessage(playerid, 0xFF0000AA, "Player is not connected");
- } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You must be logged in to use these commands");
- }
- CMD:osetcpt(playerid,params[])
- {
- if(PlayerInfo[playerid][CPT] < 8 ) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"ERROR","You need to be 8+ level Captain Family Member to use this command","OK","Terminate");
- {
- new file[256],string[120];
- new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /osetcpt [name] [level]");
- if(isnull(tmp2)) return SendClientMessage(playerid, red, "ERROR: You must input a level");
- if(strval(tmp2) > 10) return SendClientMessage(playerid, red, "ERROR: Max CPT Rank is 10");
- if(dUserINT(tmp).("ds") > PlayerInfo[playerid][CPT]) return SendClientMessage(playerid, red, "ERROR: You can't set this player's rank.");
- if(strval(tmp2) > PlayerInfo[playerid][CPT]) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You can't set yourself rank up");
- format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(tmp));
- if(!fexist(file)) return SendClientMessage(playerid, red, "ERROR: that account don't even exist!");
- dini_Set(file,"cpt",tmp2);
- new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
- format(string,sizeof(string),"You have setted %s's Captain Family level to %s on %d/%d/%d at %d:%d:%d",tmp,tmp2 ,day, month, year, hour, minute, second );
- SendClientMessage(playerid,0x00FFFFAA,string);
- }
- return 1;
- }
- CMDMessageToCPT(playerid,command[])
- {
- new string[128];
- GetPlayerName(playerid,string,sizeof(string));
- format(string,sizeof(string),"[CPT Member] '%s' (Rank: %d) | Command: %s",string,PlayerInfo[playerid][CPT],command);
- MessageToCPT(blue,string);
- return 1;
- }
- CMD:cptc(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(PlayerInfo[playerid][CPT] >= 1) {
- new string[128]; format(string, sizeof(string), "{ffffff}[CPT] - Newbie %s: {0084FF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 2)
- format(string, sizeof(string), "{ffff99}[CPT] - Expert Member %s: {0084FF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 3)
- format(string, sizeof(string), "{800080}[CPT] - Master Member %s: {0084FF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 4)
- format(string, sizeof(string), "{800080}[CPT] - Senior Member %s: {0084FF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 5)
- format(string, sizeof(string), "{800080}[CPT] - Marshal %s: {0084FF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 6)
- format(string, sizeof(string), "{ff9933}[CPT] - Super Marshal %s: {0084FF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 7)
- format(string, sizeof(string), "{99ff33}[CPT] - Leader %s: {0084FF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 8)
- format(string, sizeof(string), "{ff0000}[CPT] - Manager %s: {0084FF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 9)
- format(string, sizeof(string), "{ff0000}[CPT] - General Manager %s: {0084FF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CPT] == 10)
- format(string, sizeof(string), "{ff0000}[CPT] - Founder %s: {0084FF}%s", PlayerName2(playerid), params[0] );
- MessageToCPT(-1, string);
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- return 1;
- }
- CMD:cptweaps(playerid,params[]) {
- if(GetPVarInt(playerid,"CMDABUSE")>GetTickCount())return SendClientMessage(playerid,0xFF0000FF,"You must wait before using /cptweaps again");
- SetPVarInt(playerid,"CMDABUSE",GetTickCount()+5000);
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CPT] >= 1) {
- GivePlayerWeapon(playerid,4,5000);
- GivePlayerWeapon(playerid,18,5000);
- GivePlayerWeapon(playerid,24,5000); GivePlayerWeapon(playerid,31,5000);
- GivePlayerWeapon(playerid,26,5000); GivePlayerWeapon(playerid,34,5000);
- GivePlayerWeapon(playerid,32,5000); GivePlayerWeapon(playerid,41,5000);
- SendClientMessage(playerid, blue, "Enjoy Captain Family Weaps");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- return 1;
- }
- CMD:cptskin(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CPT] >= 1) {
- SetPlayerSkin(playerid,128);
- CMDMessageToCPT(playerid,"cptskin");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- return 1;
- }
- CMD:cptskin2(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CPT] >= 1) {
- SetPlayerSkin(playerid,35);
- CMDMessageToCPT(playerid,"cptskin2");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- return 1;
- }
- CMD:cptskin3(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CPT] >= 1) {
- SetPlayerSkin(playerid,189);
- CMDMessageToCPT(playerid,"cptskin3");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- return 1;
- }
- CMD:cptcolour(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CPT] >= 1) {
- SetPlayerColor(playerid,0x00ffff);
- SendClientMessage(playerid,0x33CCFFAA,"You setted your colour to Captain Family Offical Color");
- CMDMessageToCPT(playerid,"cptcolour");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- return 1;
- }
- forward cptHighLight(playerid);
- public cptHighLight(playerid)
- {
- if(PlayerInfo[playerid][blipS] == 0)
- {
- SetPlayerColor(playerid, 0x00ffff); PlayerInfo[playerid][blipS] = 1;
- }
- else
- {
- SetPlayerColor(playerid, 0x00FFFFAA); PlayerInfo[playerid][blipS] = 0;
- }
- return 0;
- }
- CMD:cpthighlight(playerid,params[])
- {
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CPT] >= 1) {
- if(PlayerInfo[playerid][blip] == 0)
- {
- PlayerInfo[playerid][pColour] = GetPlayerColor(playerid);
- PlayerInfo[playerid][blip] = 1;
- BlipTimer[playerid] = SetTimerEx("cptHighLight", 1000, 1, "i", playerid);
- SendClientMessage(playerid,0x33CCFFAA,"[CPT-HighLight]: Name is flashing.");
- CMDMessageToCPT(playerid,"cpthighlight (ON)");
- }
- else
- {
- KillTimer( BlipTimer[playerid] );
- PlayerInfo[playerid][blip] = 0;
- SetPlayerColor(playerid, PlayerInfo[playerid][pColour] );
- SendClientMessage(playerid,0x00FFFFAA,"[CPT-HightLight]: Name un-flashing.");
- CMDMessageToCPT(playerid,"cpthighlight (OFF)");
- }
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- return 1;
- }
- CMD:cptcar(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CPT] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,494);
- CMDMessageToCPT(playerid,"cptcar");
- return SendClientMessage(playerid,0x00FFFFAA,"[CPT] Enjoy YOUR Hotring ");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- }
- CMD:cptbike(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CPT] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,522);
- CMDMessageToCPT(playerid,"cptbike");
- return SendClientMessage(playerid,0x00FFFFAA,"[CPT] ENJOY YOUR NRG-500");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- }
- CMD:cpthydra(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CPT] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,520);
- CMDMessageToCPT(playerid,"cpthydra");
- return SendClientMessage(playerid,0x00FFFFAA,"[CPT] ENJOY YOUR HYDRA");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- }
- CMD:cpthunter(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CPT] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,425);
- CMDMessageToCPT(playerid,"cpthunter");
- return SendClientMessage(playerid,0x00FFFFAA,"[CPT] ENJOY YOUR HUNTER");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- }
- CMD:cptcar1(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CPT] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,411);
- CMDMessageToCPT(playerid,"cptcar1");
- return SendClientMessage(playerid,0x00FFFFAA,"[CPT] ENJOY YOUR Infernus");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- }
- CMD:cptboat(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CPT] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,493);
- CMDMessageToCPT(playerid,"cptboat");
- return SendClientMessage(playerid,0x00FFFFAA,"[CPT] ENJOY YOUR Jetmax");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- }
- CMD:cptvortex(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CPT] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,539);
- CMDMessageToCPT(playerid,"cptvortex");
- return SendClientMessage(playerid,0x00FFFFAA,"[CPT] ENJOY YOUR VORTEX");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- }
- CMD:cpttune(playerid, params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid, red, "ERROR : You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CPT] >= 1) {
- new vehicleid = GetPlayerVehicleID(playerid);
- CMDMessageToCPT(playerid, "cpttune");
- ChangeVehicleColor(vehicleid,2,1);
- AddVehicleComponent(vehicleid, 1010);
- return PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be Captain Family Member to use this command", "OK", "");
- }
- CMD:cptann(playerid,params[]) {
- if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /cptann [text]");
- if(PlayerInfo[playerid][CPT] >= 8) {
- for(new i = 0; i < MAX_PLAYERS; i++) {
- if(IsPlayerConnected(i)) {
- if(PlayerInfo[i][CPT] >= 1){
- if(PlayerInfo[i][LoggedIn] == 1) {
- PlayerPlaySound(i,1057,0.0,0.0,0.0); GameTextForPlayer(i,params, 4000, 3); GameTextForPlayer(playerid,params, 4000, 3);}}}}
- new string[128]; format(string,sizeof(string),"[CPT] Managament \"%s\" has Announced to [CPT] Members.", pName(playerid) );
- MessageToCPT(0x00FFFFAA, string);
- CMDMessageToCPT(playerid,"cptann");
- } else return ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"ERROR","You need to be Captain Family Management to use this command", "OK", "");
- return 1;
- }
- forward MessageToCPT(color,const string[]);
- public MessageToCPT(color,const string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) == 1)
- if(PlayerInfo[i][CPT] >= 1)
- {
- if(PlayerInfo[i][LoggedIn] == 1)
- {
- SendClientMessage(i,0xFF0000FF, string);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment