Advertisement
jlalt

tt

Jun 12th, 2018
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 38.99 KB | None | 0 0
  1. /// Agency Of Death Group Menu by Pookie_Chips
  2. CMD:agencyguide(playerid, params[])
  3. {
  4.     #pragma unused params
  5.     if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  6.     if(PlayerInfo[playerid][Agent] >= 1) {
  7.         new string[1900];
  8.         strcat(string, "\t____*Agency Of Death Commands*____", 1900 );
  9.         strcat(string, "\n{527a7a}-/Agency {006666}- [Show you Online Agency Of Death Member]", 1900 );
  10.         strcat(string, "\n{527a7a}-/Agencyguide {006666}- [Shows Agent Commands]", 1900 );
  11.         strcat(string, "\n{527a7a}-/ac (text) {006666}- [Agent private chat]", 1900 );
  12.         strcat(string, "\n{527a7a}-/Agentafk {006666}- [Agent afk]", 1900 );
  13.         strcat(string, "\n{527a7a}-/Agentback {006666}- [Agent back]", 1900 );
  14.         strcat(string, "\n{527a7a}-/Agentsay {006666}- [Agent public say]", 1900 );
  15.         strcat(string, "\n{527a7a}-/Agentc {006666}- [Gives you colour Agent]", 1900 );
  16.         strcat(string, "\n{527a7a}-/Agentskin1 {006666}- [Gives you Agent skin]", 1900 );
  17.         strcat(string, "\n{527a7a}-/Agentskin2 {006666}- [Gives you Agent skin]", 1900 );
  18.         strcat(string, "\n{527a7a}-/Agentskin3 {006666}- [Gives you Agent skin]", 1900 );
  19.         strcat(string, "\n{527a7a}-/Agentskin4 {006666}- [Gives you Agent skin]", 1900 );
  20.         strcat(string, "\n{527a7a}-/Agentskin5 {006666}- [Gives you Agent skin]", 1900 );
  21.  
  22.         strcat(string, "\n\n{3333ff}|- Vehicle Commands -|", 1900 );
  23.         strcat(string, "\n{527a7a}-/Agentcar {006666} - [Gives you Agent Mesa]", 1900 );
  24.         strcat(string, "\n{527a7a}-/Agentcar2 {006666}- [Gives you Agent Rancher]", 1900 );
  25.         strcat(string, "\n{527a7a}-/Agentboat {006666}- [Gives you Agent Boat]", 1900 );
  26.         strcat(string, "\n{527a7a}-/AgentHeli {006666}- [Gives you Maverick]", 1900 );
  27.         strcat(string, "\n{527a7a}-/Agentbike {006666}- [Gives you NRG-500]", 1900 );
  28.         strcat(string, "\n{527a7a}-/Agentvortex {006666}- [Gives you Vortex]", 1900 );
  29.  
  30.         strcat(string, "\n\n{3333ff}|- Weapon Commands -|", 1900 );
  31.         strcat(string, "\n{527a7a}-/Agentweaps {006666}- [It gives you official weapons of Agent] (", 1900 );
  32.         strcat(string, "\n{527a7a}-/Agentdeagle {006666}- (It disarms you and gives you Agent Deagle)", 1900 );
  33.         strcat(string, "\n{527a7a}-/Agentsawn {006666}- [It disarms you and gives you Agent Sawn-Off]", 1900 );
  34.         strcat(string, "\n{527a7a}-/Agentm4 {006666}- [It disarms you and gives you Agent M4]", 1900 );
  35.         strcat(string, "\n{527a7a}-/Agentuzi {006666}- [It disarms you and gives you Agent UZI]", 1900 );
  36.  
  37.         strcat(string, "\n\n{3333ff}|- Level 15-20 Commands -|", 1900 );
  38.         strcat(string, "\n{527a7a}-/settempagent {006666}- [Sets temp Agent Rank]", 1900 );
  39.         strcat(string, "\n{527a7a}-/setagent {006666}- [Sets perm Agent Rank]", 1900 );
  40.         strcat(string, "\n{527a7a}-/osetagent {006666}- [Sets offline Agent Rank]", 1900 );
  41.         strcat(string, "\n{527a7a}-/Agentann {006666}- [It Announces specific content to all Agent members]", 1900 );
  42.         ShowPlayerDialog(playerid,1235, DIALOG_STYLE_MSGBOX, "Agent Commands", string, "OK","Cancel");
  43.     } else return SendClientMessage(playerid,COLOR_RED, "ERROR: You need to be a Agent member to use this command");
  44.     return 1;}
  45. //}
  46.  
  47. CMD:agentsay(playerid,params[]) {
  48.     #pragma unused params
  49.     if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  50.     if(PlayerInfo[playerid][Agent] >= 1) {
  51.         if(isnull(params)) return SendClientMessage(playerid,0xFF0000AA, "USAGE: /Agentsay [text]")
  52.         &&
  53.         SendClientMessage(playerid, orange, "Function: Will send specified message as Agent Member!");
  54.         new string[128];
  55.         if(PlayerInfo[playerid][Agent] == 20)
  56.         format(string, sizeof(string), "*** Agency Director %s: %s", PlayerName2(playerid), params[0] );
  57.         if(PlayerInfo[playerid][Agent] == 19)
  58.         format(string, sizeof(string), "*** Agency Deputy Director %s: %s", PlayerName2(playerid), params[0] );
  59.         if(PlayerInfo[playerid][Agent] == 18)
  60.         format(string, sizeof(string), "*** Agency Executive Director %s: %s", PlayerName2(playerid), params[0] );
  61.         if(PlayerInfo[playerid][Agent] == 17)
  62.         format(string, sizeof(string), "*** Agency Inspector General %s: %s", PlayerName2(playerid), params[0] );
  63.         if(PlayerInfo[playerid][Agent] == 16)
  64.         format(string, sizeof(string), "*** Agency General Counsel %s: %s", PlayerName2(playerid), params[0] );
  65.         if(PlayerInfo[playerid][Agent] == 15)
  66.         format(string, sizeof(string), "*** Agency Public Affairs Officer %s: %s", PlayerName2(playerid), params[0] );
  67.         if(PlayerInfo[playerid][Agent] == 14)
  68.         format(string, sizeof(string), "*** Agency Chief Supervisor %s: %s", PlayerName2(playerid), params[0] );
  69.         if(PlayerInfo[playerid][Agent] == 13)
  70.         format(string, sizeof(string), "*** Agency Supervisor %s: %s", PlayerName2(playerid), params[0] );
  71.         if(PlayerInfo[playerid][Agent] == 12)
  72.         format(string, sizeof(string), "*** Agency Chief Special Agent %s: %s", PlayerName2(playerid), params[0] );
  73.         if(PlayerInfo[playerid][Agent] == 11)
  74.         format(string, sizeof(string), "*** Agency Special Agent %s: %s", PlayerName2(playerid), params[0] );
  75.         if(PlayerInfo[playerid][Agent] == 10)
  76.         format(string, sizeof(string), "*** Agency Chief Field Agent %s: %s", PlayerName2(playerid), params[0] );
  77.         if(PlayerInfo[playerid][Agent] == 9)
  78.         format(string, sizeof(string), "*** Agency Field Agent %s: %s", PlayerName2(playerid), params[0] );
  79.         if(PlayerInfo[playerid][Agent] == 8)
  80.         format(string, sizeof(string), "*** Agency Junior Field Agent %s: %s", PlayerName2(playerid), params[0] );
  81.         if(PlayerInfo[playerid][Agent] == 7)
  82.         format(string, sizeof(string), "*** Agency Senior Agent %s: %s", PlayerName2(playerid), params[0] );
  83.         if(PlayerInfo[playerid][Agent] == 6)
  84.         format(string, sizeof(string), "*** Agency Agent %s: %s", PlayerName2(playerid), params[0] );
  85.         if(PlayerInfo[playerid][Agent] == 5)
  86.         format(string, sizeof(string), "*** Agency Senior Operative %s: %s", PlayerName2(playerid), params[0] );
  87.         if(PlayerInfo[playerid][Agent] == 4)
  88.         format(string, sizeof(string), "*** Agency Operative %s: %s", PlayerName2(playerid), params[0] );
  89.         if(PlayerInfo[playerid][Agent] == 3)
  90.         format(string, sizeof(string), "*** Agency Junior Operative %s: %s", PlayerName2(playerid), params[0] );
  91.         if(PlayerInfo[playerid][Agent] == 2)
  92.         format(string, sizeof(string), "*** Agency Senior Attendant %s: %s", PlayerName2(playerid), params[0] );
  93.         if(PlayerInfo[playerid][Agent] == 1)
  94.         format(string, sizeof(string), "*** Agency Attendant %s: %s", PlayerName2(playerid), params[0] );
  95.         return SendClientMessageToAll(0xFF0000AA,string);
  96.     } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You must be a Agent Gang Member to use this command");
  97.  
  98. }
  99. CMD:agency(playerid,params[])
  100. {
  101.     #pragma unused params
  102.     new count = 0;
  103.     new string[128];
  104.     new ChangeColor;
  105.     new AgentR[128];
  106.     if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  107.     SendClientMessage(playerid, 0xFF0000AA, " ");
  108.     SendClientMessage(playerid, 0x00FFFFAA, "__________ |- Online Agency Of Death Members -| __________");
  109.     SendClientMessage(playerid, 0xFF0000AA, " ");
  110.     for(new i = 0; i < MAX_PLAYERS; i++)
  111.     {
  112.         if(!IsPlayerConnected(i)) continue;
  113.         if(PlayerInfo[i][LoggedIn] == 0) continue;
  114.         if(PlayerInfo[i][Agent] == 0) continue;
  115.  
  116.         if(PlayerInfo[i][Agent] == 1) { AgentR = "Attendant"; ChangeColor = 0x6613f3; }
  117.         if(PlayerInfo[i][Agent] == 2) { AgentR = "Senior Attendant"; ChangeColor = 0x6613f3; }
  118.         if(PlayerInfo[i][Agent] == 3) { AgentR = "Junior Operative"; ChangeColor = 0x18db55; }
  119.         if(PlayerInfo[i][Agent] == 4) { AgentR = "Operative"; ChangeColor = 0x61d184; }
  120.         if(PlayerInfo[i][Agent] == 5) { AgentR = "Senior Operative"; ChangeColor = 0x52ff00; }
  121.         if(PlayerInfo[i][Agent] == 6) { AgentR = "Agent"; ChangeColor = 0xfe388c; }
  122.         if(PlayerInfo[i][Agent] == 7) { AgentR = "Senior Agent"; ChangeColor = 0xf2157a; }
  123.         if(PlayerInfo[i][Agent] == 8) { AgentR = "Junior Field Agent"; ChangeColor = 0x0c25c2; }
  124.         if(PlayerInfo[i][Agent] == 9) { AgentR = "Field Agent"; ChangeColor = 0x051785; }
  125.         if(PlayerInfo[i][Agent] == 10) { AgentR = "Chief Field Agent"; ChangeColor = 0x001176; }
  126.         if(PlayerInfo[i][Agent] == 11) { AgentR = "Special Agent"; ChangeColor = 0x87a310; }
  127.         if(PlayerInfo[i][Agent] == 12) { AgentR = "Chief Special Agent"; ChangeColor = 0xbbdd2b; }
  128.         if(PlayerInfo[i][Agent] == 13) { AgentR = "Supervisor"; ChangeColor = 0xaaaaaa; }
  129.         if(PlayerInfo[i][Agent] == 14) { AgentR = "Chief Supervisor"; ChangeColor = 0x929292; }
  130.         if(PlayerInfo[i][Agent] == 15) { AgentR = "Public Affairs Officer"; ChangeColor = 0x767676; }
  131.         if(PlayerInfo[i][Agent] == 16) { AgentR = "General Counsel"; ChangeColor = 0x616161; }
  132.         if(PlayerInfo[i][Agent] == 17) { AgentR = "Inspector General"; ChangeColor = 0x535353; }
  133.         if(PlayerInfo[i][Agent] == 18) { AgentR = "Executive Director"; ChangeColor = 0x290e0e; }
  134.         if(PlayerInfo[i][Agent] == 19) { AgentR = "Deputy Director"; ChangeColor = 0x006699; }
  135.         if(PlayerInfo[i][Agent] == 20) { AgentR = "Director"; ChangeColor = 0x808080; }
  136.  
  137.         format(string, 128, "%s - %s",PlayerName2(i), AgentR);
  138.         SendClientMessage(playerid, ChangeColor, string);
  139.         count++;
  140.     }
  141.     if (count == 0) SendClientMessage(playerid,0x008080,"No online Agent Members");
  142.     SendClientMessage(playerid, 0x00FFFFAA, "___________________________________________");
  143.     return 1;
  144. }
  145. CMD:agentafk(playerid,params[]) {
  146.     #pragma unused params
  147.     if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  148.     if(PlayerInfo[playerid][Agent] >= 1) {
  149.         new string[256],kuldoneve[MAX_PLAYER_NAME];
  150.         SendClientMessage(playerid,0x669999,"Type /Agentback when you back.");
  151.         GameTextForPlayer(playerid,"~r~ You are now AFK", 5000, 1);
  152.         /*AFK[playerid] = Create3DTextLabel("Agent Member AFK", 0xFF0000FF, 0.0, 0.0, 2.0, 40, 0, 0);
  153.         Attach3DTextLabelToPlayer(Agent Member AFK[playerid],playerid, 0.0, 0.0, 0.4);*/
  154.         TogglePlayerControllable(playerid, 0);
  155.         GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve));
  156.         if(PlayerInfo[playerid][Agent] == 1)
  157.         format(string, sizeof(string), "The Agency Attendant %s Is Off Duty Now",kuldoneve, playerid);
  158.         if(PlayerInfo[playerid][Agent] == 2)
  159.         format(string, sizeof(string), "The Agency Senior Attendant %s Is Off Duty Now",kuldoneve, playerid);
  160.         if(PlayerInfo[playerid][Agent] == 3)
  161.         format(string, sizeof(string), "The Agency Junior Operative %s Is Off Duty Now",kuldoneve, playerid);
  162.         if(PlayerInfo[playerid][Agent] == 4)
  163.         format(string, sizeof(string), "The Agency Operative %s Is Off Duty Now",kuldoneve, playerid);
  164.         if(PlayerInfo[playerid][Agent] == 5)
  165.         format(string, sizeof(string), "The Agency Senior Operative %s Is Off Duty Now",kuldoneve, playerid);
  166.         if(PlayerInfo[playerid][Agent] == 6)
  167.         format(string, sizeof(string), "The Agency Agent %s Is Off Duty Now",kuldoneve, playerid);
  168.         if(PlayerInfo[playerid][Agent] == 7)
  169.         format(string, sizeof(string), "The Agency Senior Agent %s Is Off Duty Now",kuldoneve, playerid);
  170.         if(PlayerInfo[playerid][Agent] == 8)
  171.         format(string, sizeof(string), "The Agency Junior Field Agent %s Is Off Duty Now",kuldoneve, playerid);
  172.         if(PlayerInfo[playerid][Agent] == 9)
  173.         format(string, sizeof(string), "The Agency Field Agent %s Is Off Duty Now",kuldoneve, playerid);
  174.         if(PlayerInfo[playerid][Agent] == 10)
  175.         format(string, sizeof(string), "The Agency Chief Field Agent %s Is Off Duty Now",kuldoneve, playerid);
  176.         if(PlayerInfo[playerid][Agent] == 11)
  177.         format(string, sizeof(string), "The Agency Special Agent %s Is Off Duty Now",kuldoneve, playerid);
  178.         if(PlayerInfo[playerid][Agent] == 12)
  179.         format(string, sizeof(string), "The Agency Chief Special Agent %s Is Off Duty Now",kuldoneve, playerid);
  180.         if(PlayerInfo[playerid][Agent] == 13)
  181.         format(string, sizeof(string), "The Agency Supervisor %s Is Off Duty Now",kuldoneve, playerid);
  182.         if(PlayerInfo[playerid][Agent] == 14)
  183.         format(string, sizeof(string), "The Agency Chief Supervisor %s Is Off Duty Now",kuldoneve, playerid);
  184.         if(PlayerInfo[playerid][Agent] == 15)
  185.         format(string, sizeof(string), "The Agency Public Affairs Officer %s Is Off Duty Now",kuldoneve, playerid);
  186.         if(PlayerInfo[playerid][Agent] == 16)
  187.         format(string, sizeof(string), "The Agency General Counsel %s Is Off Duty Now",kuldoneve, playerid);
  188.         if(PlayerInfo[playerid][Agent] == 17)
  189.         format(string, sizeof(string), "The Agency Inspector General %s Is Off Duty Now",kuldoneve, playerid);
  190.         if(PlayerInfo[playerid][Agent] == 18)
  191.         format(string, sizeof(string), "The Agency Executive Director %s Is Off Duty Now",kuldoneve, playerid);
  192.         if(PlayerInfo[playerid][Agent] == 19)
  193.         format(string, sizeof(string), "The Agency Deputy Director %s Is Off Duty Now",kuldoneve, playerid);
  194.         if(PlayerInfo[playerid][Agent] == 20)
  195.         format(string, sizeof(string), "The Agency Director %s Is Off Duty Now",kuldoneve, playerid);
  196.         SendClientMessageToAll(COLOR_GREY, string);
  197.         CMDMessageToAgent(playerid,"AgentAfk");
  198.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  199.     return 1;}
  200.  
  201. CMD:agentback(playerid,params[]) {
  202.     #pragma unused params
  203.     if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  204.     if(PlayerInfo[playerid][Agent] >= 1) {
  205.         new string[256],kuldoneve[MAX_PLAYER_NAME];
  206.         //Delete3DTextLabel(Agent Member AFK[playerid]);
  207.         GameTextForPlayer(playerid,"~b~ Welcome Back", 5000, 1);
  208.         TogglePlayerControllable(playerid, 1);
  209.         GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve));
  210.         if(PlayerInfo[playerid][Agent] == 1)
  211.         format(string, sizeof(string), "The Agency Attendant %s Is On Duty Now",kuldoneve, playerid);
  212.         if(PlayerInfo[playerid][Agent] == 2)
  213.         format(string, sizeof(string), "The Agency Senior Attendant %s Is On Duty Now",kuldoneve, playerid);
  214.         if(PlayerInfo[playerid][Agent] == 3)
  215.         format(string, sizeof(string), "The Agency Junior Operative %s Is On Duty Now",kuldoneve, playerid);
  216.         if(PlayerInfo[playerid][Agent] == 4)
  217.         format(string, sizeof(string), "The Agency Operative %s Is On Duty Now",kuldoneve, playerid);
  218.         if(PlayerInfo[playerid][Agent] == 5)
  219.         format(string, sizeof(string), "The Agency Senior Operative %s Is On Duty Now",kuldoneve, playerid);
  220.         if(PlayerInfo[playerid][Agent] == 6)
  221.         format(string, sizeof(string), "The Agency Agent %s Is On Duty Now",kuldoneve, playerid);
  222.         if(PlayerInfo[playerid][Agent] == 7)
  223.         format(string, sizeof(string), "The Agency Senior Agent %s Is On Duty Now",kuldoneve, playerid);
  224.         if(PlayerInfo[playerid][Agent] == 8)
  225.         format(string, sizeof(string), "The Agency Junior Field Agent %s Is On Duty Now",kuldoneve, playerid);
  226.         if(PlayerInfo[playerid][Agent] == 9)
  227.         format(string, sizeof(string), "The Agency Field Agent %s Is On Duty Now",kuldoneve, playerid);
  228.         if(PlayerInfo[playerid][Agent] == 10)
  229.         format(string, sizeof(string), "The Agency Chief Field Agent %s Is On Duty Now",kuldoneve, playerid);
  230.         if(PlayerInfo[playerid][Agent] == 11)
  231.         format(string, sizeof(string), "The Agency Special Agent %s Is On Duty Now",kuldoneve, playerid);
  232.         if(PlayerInfo[playerid][Agent] == 12)
  233.         format(string, sizeof(string), "The Agency Chief Special Agent %s Is On Duty Now",kuldoneve, playerid);
  234.         if(PlayerInfo[playerid][Agent] == 13)
  235.         format(string, sizeof(string), "The Agency Supervisor %s Is On Duty Now",kuldoneve, playerid);
  236.         if(PlayerInfo[playerid][Agent] == 14)
  237.         format(string, sizeof(string), "The Agency Chief Supervisor %s Is On Duty Now",kuldoneve, playerid);
  238.         if(PlayerInfo[playerid][Agent] == 15)
  239.         format(string, sizeof(string), "The Agency Public Affairs Officer %s Is On Duty Now",kuldoneve, playerid);
  240.         if(PlayerInfo[playerid][Agent] == 16)
  241.         format(string, sizeof(string), "The Agency General Counsel %s Is On Duty Now",kuldoneve, playerid);
  242.         if(PlayerInfo[playerid][Agent] == 17)
  243.         format(string, sizeof(string), "The Agency Inspector General %s Is On Duty Now",kuldoneve, playerid);
  244.         if(PlayerInfo[playerid][Agent] == 18)
  245.         format(string, sizeof(string), "The Agency Executive Director %s Is On Duty Now",kuldoneve, playerid);
  246.         if(PlayerInfo[playerid][Agent] == 19)
  247.         format(string, sizeof(string), "The Agency Deputy Director %s Is On Duty Now",kuldoneve, playerid);
  248.         if(PlayerInfo[playerid][Agent] == 20)
  249.         format(string, sizeof(string), "The Agency Director %s Is On Duty Now",kuldoneve, playerid);
  250.         SendClientMessageToAll(COLOR_GREY, string);
  251.         CMDMessageToAgent(playerid,"AgentBack");
  252.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  253.     return 1;}
  254.  
  255. CMD:setagency(playerid,params[]) {
  256.     if(PlayerInfo[playerid][LoggedIn] == 1) {
  257.             if(!IsPlayerAdmin(playerid) && PlayerInfo[playerid][Agent] < 17) return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  258.             new tmp[128], tmp2[128], Index;     tmp = strtok(params,Index), tmp2 = strtok(params,Index);
  259.             if(isnull(params)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /setagentlevel [playerid] [level]")
  260.             &&
  261.             SendClientMessage(playerid, orange, "Function: Will set the Level of agent of the Specific Player");
  262.             new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
  263.             player1 = strval(tmp);
  264.             if(isnull(tmp2)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /setagentlevel [playerid] [level]")
  265.             &&
  266.             SendClientMessage(playerid, orange, "Function: Will set the Level of agent of the Specific Player");
  267.             level = strval(tmp2);
  268.  
  269.             if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID)
  270.             {
  271.                 if(PlayerInfo[player1][LoggedIn] == 1)
  272.                 {
  273.                     if(level > 20 ) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Max agent Level is 20");
  274.                     if(level == PlayerInfo[player1][Agent]) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player is already this agent level");
  275.                     if((player1 == playerid && PlayerInfo[playerid][Agent] < level) && !IsPlayerAdmin(playerid))
  276.                     {
  277.                         SendClientMessage(playerid, red, "ERROR: You can not promote yourself sir/mess");
  278.                         return 1;
  279.                     }
  280.                     CMDMessageToAdmins(playerid,"Setagency");
  281.                     CMDMessageToAgent(playerid,"Setagency");
  282.                     GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname));
  283.                     new year,month,day;   getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
  284.  
  285.                     if(level > 0) format(string,sizeof(string)," %s has set youre agent Status to level %d",adminname, level);
  286.                     else format(string,sizeof(string)," %s has set youre agent Status to level %d",adminname, level);
  287.                     SendClientMessage(player1,0x00FFFFAA,string);
  288.  
  289.                     if(level > PlayerInfo[player1][Agent]) GameTextForPlayer(player1,"~g~Agent LEVEL UP", 2000, 3);
  290.                     else GameTextForPlayer(player1,"~r~Agent LEVEL DOWN", 2000, 3);
  291.  
  292.                     format(string,sizeof(string),"You have made %s agent Level %d on %d/%d/%d at %d:%d:%d", playername, level, day, month, year, hour, minute, second); SendClientMessage(playerid,0x00FFFFAA,string);
  293.                     format(string,sizeof(string),"%s has made %s agent Level %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
  294.                     SaveToFile("agency",string);
  295.                     dUserSetINT(PlayerName2(player1)).("agent",(level));
  296.                     PlayerInfo[player1][Agent] = level;
  297.                     return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
  298.                 } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player must be registered and logged in to be set as a agent member");
  299.             } else return SendClientMessage(playerid, 0xFF0000AA, "Player is not connected");
  300.     } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You must be logged in to use this commands");
  301. }
  302.     forward MessageToAgent(color,const string[]);
  303.     public MessageToAgent(color,const string[])
  304.     {
  305.         for(new i = 0; i < MAX_PLAYERS; i++)
  306.         {
  307.             if(IsPlayerConnected(i) == 1)
  308.             if(PlayerInfo[i][Agent] >= 1) {
  309.             if(PlayerInfo[i][LoggedIn] == 1) {
  310.             SendClientMessage(i, color, string); }
  311.         }
  312.       }
  313.     }
  314. CMDMessageToAgent(playerid,command[])
  315. {
  316.     new string[128];
  317.     GetPlayerName(playerid,string,sizeof(string));
  318.     format(string,sizeof(string),"[AgentMember] '%s' (Level: %d) | Command: %s",string,PlayerInfo[playerid][Agent],command);
  319.     MessageToAgent(blue,string);
  320.     return 1;
  321. }
  322. CMD:ac(playerid,params[])
  323.  {
  324.     #pragma unused params
  325.     new string[128];
  326.     if(PlayerInfo[playerid][LoggedIn] == 1)
  327.     {
  328.         if(PlayerInfo[playerid][Agent] == 1)
  329.         {
  330.             format(string, sizeof(string), "Attendant %s: {339966}%s", PlayerName2(playerid), params[0] );
  331.             MessageToAgent(0x6613f3,string);
  332.         }
  333.         else if(PlayerInfo[playerid][Agent] == 2) {
  334.             format(string, sizeof(string), "Senior Attendant %s: {339966}%s", PlayerName2(playerid), params[0] );
  335.             MessageToAgent(0x6613f3,string);
  336.         }
  337.         else if(PlayerInfo[playerid][Agent] == 3) {
  338.             format(string, sizeof(string), "Junior Operative %s: {339966}%s", PlayerName2(playerid), params[0] );
  339.             MessageToAgent(0x18db55,string);
  340.         }
  341.         else if(PlayerInfo[playerid][Agent] == 4) {
  342.             format(string, sizeof(string), "Operative  %s: {339966}%s", PlayerName2(playerid), params[0] );
  343.             MessageToAgent(0x61d184,string);
  344.         }
  345.         else if(PlayerInfo[playerid][Agent] == 5) {
  346.             format(string, sizeof(string), "Senior Operative %s: {339966}%s", PlayerName2(playerid), params[0] );
  347.             MessageToAgent(0x52ff00,string);
  348.         }
  349.         else if(PlayerInfo[playerid][Agent] == 6) {
  350.             format(string, sizeof(string), "Agent %s: {339966}%s", PlayerName2(playerid), params[0] );
  351.             MessageToAgent(0xfe388c,string);
  352.         }
  353.         else if(PlayerInfo[playerid][Agent] == 7) {
  354.             format(string, sizeof(string), "Senior Agent %s: {339966}%s", PlayerName2(playerid), params[0] );
  355.             MessageToAgent(0xf2157a,string);
  356.         }
  357.         else if(PlayerInfo[playerid][Agent] == 8) {
  358.             format(string, sizeof(string), "Junior Field Agent %s: {339966}%s", PlayerName2(playerid), params[0] );
  359.             MessageToAgent(0x0c25c2,string);
  360.         }
  361.         else if(PlayerInfo[playerid][Agent] == 9) {
  362.             format(string, sizeof(string), "Field Agent %s: {339966}%s", PlayerName2(playerid), params[0] );
  363.             MessageToAgent(0x051785,string);
  364.         }
  365.         else if(PlayerInfo[playerid][Agent] == 10) {
  366.             format(string, sizeof(string), "Chief Field Agent %s: {339966}%s", PlayerName2(playerid), params[0] );
  367.             MessageToAgent(0x001176,string);
  368.         }
  369.         else if(PlayerInfo[playerid][Agent] == 11) {
  370.             format(string, sizeof(string), "Special Agent %s: {339966}%s", PlayerName2(playerid), params[0] );
  371.             MessageToAgent(0x87a310,string);
  372.         }
  373.         else if(PlayerInfo[playerid][Agent] == 12) {
  374.             format(string, sizeof(string), "Chief Special Agent %s: {339966}%s", PlayerName2(playerid), params[0] );
  375.             MessageToAgent(0xbbdd2b,string);
  376.         }
  377.         else if(PlayerInfo[playerid][Agent] == 13) {
  378.             format(string, sizeof(string), "Supervisor %s: {339966}%s", PlayerName2(playerid), params[0] );
  379.             MessageToAgent(0xaaaaaa,string);
  380.         }
  381.         else if(PlayerInfo[playerid][Agent] == 14) {
  382.             format(string, sizeof(string), "Chief Supervisor %s: {339966}%s", PlayerName2(playerid), params[0] );
  383.             MessageToAgent(0x929292,string);
  384.         }
  385.         else if(PlayerInfo[playerid][Agent] == 15) {
  386.             format(string, sizeof(string), "Public Affairs Officer %s: {339966}%s", PlayerName2(playerid), params[0] );
  387.             MessageToAgent(0x767676,string);
  388.         }
  389.         else if(PlayerInfo[playerid][Agent] == 16) {
  390.             format(string, sizeof(string), "General Counsel %s: {339966}%s", PlayerName2(playerid), params[0] );
  391.             MessageToAgent(0x616161,string);
  392.         }
  393.         else if(PlayerInfo[playerid][Agent] == 17) {
  394.             format(string, sizeof(string), "Inspector General %s: {339966}%s", PlayerName2(playerid), params[0] );
  395.             MessageToAgent(0x535353,string);
  396.         }
  397.         else if(PlayerInfo[playerid][Agent] == 18) {
  398.             format(string, sizeof(string), "Executive Director %s: {339966}%s", PlayerName2(playerid), params[0] );
  399.             MessageToAgent(0x290e0e,string);
  400.         }
  401.         else if(PlayerInfo[playerid][Agent] == 19) {
  402.             format(string, sizeof(string), "Deputy Director %s: {339966}%s", PlayerName2(playerid), params[0] );
  403.             MessageToAgent(0x006699,string);
  404.         }
  405.         else if(PlayerInfo[playerid][Agent] == 20)
  406.         {
  407.             format(string, sizeof(string), "Director %s: {339966}%s", PlayerName2(playerid), params[0] );
  408.             MessageToAgent(0x808080,string);
  409.         }
  410.         else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be agent Level to use this command", "OK", "Cancel");
  411.     }
  412.     else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  413.     return 1;
  414. }
  415.  
  416. CMD:agentweaps(playerid,params[])
  417. {
  418.         if(GetPVarInt(playerid,"CMDABUSE")>GetTickCount())
  419.             return SendClientMessage(playerid,0xFF0000FF,"You must wait before using /Agentweaps again");
  420.         SetPVarInt(playerid,"CMDABUSE",GetTickCount()+5000);
  421.         if(PlayerInfo[playerid][LoggedIn] == 0)
  422.             return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  423.         if(PlayerInfo[playerid][Agent] >= 1)
  424.         {
  425.             GivePlayerWeapon(playerid,24,1000); GivePlayerWeapon(playerid,31,1000);
  426.             GivePlayerWeapon(playerid,26,1000); GivePlayerWeapon(playerid,46,1000);
  427.             GivePlayerWeapon(playerid,32,1000);
  428.             GivePlayerWeapon(playerid,34,1000);
  429.             new string[128];
  430.             new ename[MAX_PLAYER_NAME];
  431.             GetPlayerName(playerid, ename, sizeof(ename));
  432.             format(string, sizeof(string), "{FF0000}[INFO]:{00FFFF} %s has used command /Agentweaps", ename);
  433.             SendClientMessageToAll(0x00FFFFAA, string);
  434.             //format(string,sizeof(string),"9[Agentweaps] Agent Member %s(%d) has Used Command /Agentweaps.",ename,playerid);
  435.             CMDMessageToAgent(playerid,"AgentWeaps");
  436.             return SendClientMessage(playerid,0xFF0000AA,"Enjoy with Agent Weaps! :)");
  437.         }
  438.         else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  439. }
  440.  
  441. CMD:agentcar(playerid,params[]) {
  442.     #pragma unused params
  443.         if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  444.         if(PlayerInfo[playerid][Agent] >= 1) {
  445.         if (!IsPlayerInAnyVehicle(playerid)) {
  446.             CarSpawner(playerid,490);
  447.             AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
  448.             CMDMessageToAgent(playerid,"AgentCar");
  449.             return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Agent Car");
  450.         } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  451.         } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  452. }
  453. CMD:agentvortex(playerid,params[]) {
  454.     #pragma unused params
  455.         if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  456.         if(PlayerInfo[playerid][Agent] >= 1) {
  457.         if (!IsPlayerInAnyVehicle(playerid)) {
  458.             CarSpawner(playerid,539);
  459.             CMDMessageToAgent(playerid,"AgentVortex");
  460.             return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Agent Vortex");
  461.         } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  462.         } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  463. }
  464. CMD:agentbike(playerid,params[]) {
  465.     #pragma unused params
  466.         if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  467.         if(PlayerInfo[playerid][Agent] >= 1) {
  468.         if (!IsPlayerInAnyVehicle(playerid)) {
  469.             CarSpawner(playerid,461);
  470.             CMDMessageToAgent(playerid,"AgentBike");
  471.             return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Agent Bike");
  472.         } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  473.         } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  474. }
  475. CMD:agentheli(playerid,params[]) {
  476.     #pragma unused params
  477.         if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  478.         if(PlayerInfo[playerid][Agent] >= 1) {
  479.         if (!IsPlayerInAnyVehicle(playerid)) {
  480.             CarSpawner(playerid,487);
  481.             CMDMessageToAgent(playerid,"AgentHeli");
  482.             return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Agent Heli");
  483.         } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  484.         } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  485. }
  486. CMD:agentcar2(playerid,params[]) {
  487.     #pragma unused params
  488.         if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  489.         if(PlayerInfo[playerid][Agent] >= 1) {
  490.         if (!IsPlayerInAnyVehicle(playerid)) {
  491.             CarSpawner(playerid,500);
  492.             AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
  493.             CMDMessageToAgent(playerid,"AgentCar");
  494.             return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Agent Car");
  495.         } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  496.         } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  497.  
  498. }
  499. CMD:osetagent(playerid,params[])
  500. {
  501.     if(PlayerInfo[playerid][Agent] < 18 ) return SendClientMessage(playerid, red, "You need be Agent Management to use this command.");
  502.     new file[256],string[120];
  503.     new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
  504.     if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /osetAgent [name] [level]");
  505.     if(isnull(tmp2)) return SendClientMessage(playerid, red, "ERROR: You must input a level");
  506.     format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(tmp));
  507.     if(!fexist(file)) return SendClientMessage(playerid, red, "ERROR: that account don't even exist!");
  508.     dini_Set(file,"agent",tmp2);
  509.     new year,month,day;   getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
  510.     format(string,sizeof(string),"You have set %s's Agent level to %s on %d/%d/%d at %d:%d:%d",tmp,tmp2 ,day, month, year, hour, minute, second );
  511.     SendClientMessage(playerid,blue,string);
  512.     return 1;
  513. //}
  514. }
  515. CMD:agentboat(playerid,params[]) {
  516.     #pragma unused params
  517.         if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  518.         if(PlayerInfo[playerid][Agent] >= 1) {
  519.         if (!IsPlayerInAnyVehicle(playerid)) {
  520.             CarSpawner(playerid,493);
  521.             AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
  522.             MessageToAgent(playerid,"AgentCar");
  523.             return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Agent Jetmax");
  524.         } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  525.         } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  526. //}
  527. }
  528. CMD:agentskin1(playerid,params[]) {
  529.     #pragma unused params
  530.     if(PlayerInfo[playerid][Agent] >= 1)
  531.     {
  532.         SetPlayerSkin(playerid,163);
  533.         MessageToAgent(playerid,"[Agent]Skin");
  534.     }
  535.     else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  536.     return 1;
  537. }
  538. //}
  539. CMD:agentskin2(playerid,params[]) {
  540.     #pragma unused params
  541.     if(PlayerInfo[playerid][Agent] >= 1)
  542.     {
  543.         SetPlayerSkin(playerid,164);
  544.         MessageToAgent(playerid,"[Agent]Skin");
  545.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  546.     return 1;
  547. }
  548. //}
  549. CMD:agentskin3(playerid,params[]) {
  550.     #pragma unused params
  551.     if(PlayerInfo[playerid][Agent] >= 1)
  552.     {
  553.         SetPlayerSkin(playerid,165);
  554.         MessageToAgent(playerid,"[Agent]Skin");
  555.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  556.     return 1;
  557. }
  558. //}
  559. CMD:agentskin4(playerid,params[]) {
  560.     #pragma unused params
  561.     if(PlayerInfo[playerid][Agent] >= 1)
  562.     {
  563.         SetPlayerSkin(playerid,166);
  564.         MessageToAgent(playerid,"[Agent]Skin");
  565.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  566.     return 1;
  567. }
  568. //}
  569. CMD:agentskin5(playerid,params[]) {
  570.     #pragma unused params
  571.     if(PlayerInfo[playerid][Agent] >= 1)
  572.     {
  573.         SetPlayerSkin(playerid,191);
  574.         MessageToAgent(playerid,"[Agent]Skin");
  575.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  576.     return 1;
  577. //}
  578. }
  579. CMD:agentc(playerid,params[]) {
  580.     #pragma unused params
  581.     if(PlayerInfo[playerid][Agent] >= 1)
  582.     {
  583.         SetPlayerColor(playerid,0x669999);
  584.         SendClientMessage(playerid,0x00FFFFAA,"You setted your colour to Grey");
  585.         CMDMessageToAgent(playerid,"Agentc");
  586.     }
  587.     else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  588.     return 1;
  589. //}
  590. }
  591. CMD:settempagent(playerid,params[]) {
  592.     if(PlayerInfo[playerid][LoggedIn] == 1) {
  593.             if(PlayerInfo[playerid][Agent] < 14) return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher Agent Level to use this command", "OK", "Cancel");
  594.             new tmp[128], tmp2[128], Index;     tmp = strtok(params,Index), tmp2 = strtok(params,Index);
  595.             if(isnull(params)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /settempAgent [playerid] [level]")
  596.             &&
  597.             SendClientMessage(playerid, orange, "Function: Will set temp the Level of Agent of the Specific Player");
  598.             new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
  599.             player1 = strval(tmp);
  600.             if(isnull(tmp2)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /settempAgent [playerid] [level]")
  601.             &&
  602.             SendClientMessage(playerid, orange, "Function: Will set temp the Level of Agent of the Specific Player");
  603.             level = strval(tmp2);
  604.  
  605.             if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
  606.                 if(PlayerInfo[player1][LoggedIn] == 1) {
  607.                     if(level > 15 ) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Max Agent Level is 20");
  608.                     if(level == PlayerInfo[player1][Agent]) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player is already this Agent level");
  609.                     if((player1 == playerid && PlayerInfo[playerid][Agent] < level) && !IsPlayerAdmin(playerid))
  610.                     {
  611.                         SendClientMessage(playerid, red, "ERROR: You can not promote yourself sir/mess");
  612.                         return 1;
  613.                     }
  614.                     CMDMessageToAgent(playerid,"SetTempAgent");
  615.                     GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname));
  616.                     new year,month,day;   getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
  617.  
  618.                     if(level > 0) format(string,sizeof(string)," %s has set youre Agent Status to level %d",adminname, level);
  619.                     else format(string,sizeof(string)," %s has set youre Agent Status to level %d",adminname, level);
  620.                     SendClientMessage(player1,0x00FFFFAA,string);
  621.  
  622.                     if(level > PlayerInfo[player1][Agent]) GameTextForPlayer(player1,"~g~Agent Rank UP", 2000, 3);
  623.                     else GameTextForPlayer(player1,"~r~Agent Rank DOWN", 2000, 3);
  624.  
  625.                     format(string,sizeof(string),"You have made %s Agent Temp Level %d on %d/%d/%d at %d:%d:%d", playername, level, day, month, year, hour, minute, second); SendClientMessage(playerid,0x00FFFFAA,string);
  626.                     format(string,sizeof(string),"%s has made %s Agent Temp Level %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
  627.                     PlayerInfo[player1][Agent] = level;
  628.                     return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
  629.                 } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player must be registered and logged in to be set as a Agent member");
  630.             } else return SendClientMessage(playerid, 0xFF0000AA, "Player is not connected");
  631.     } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You must be logged in to use this commands");
  632. //}
  633. }
  634. CMD:agentdeagle(playerid,params[]) {
  635.     if(PlayerInfo[playerid][Agent] >= 1) {
  636.     SendClientMessage(playerid,0x00FFFFAA,"Enjoy With your Agent Deagle");
  637.     CMDMessageToAgent(playerid, "/agentdeagle");
  638.     ResetPlayerWeapons(playerid);
  639.     GivePlayerWeapon(playerid,24,6000);
  640.     CMDMessageToAgent(playerid, "AgentDEAGLE");return 1;
  641.     } else return SendClientMessage(playerid,red,"ERROR: You need to be a Agent Member to use this command");
  642. //}
  643. }
  644. CMD:agentsawn(playerid,params[]) {
  645.     if(PlayerInfo[playerid][Agent] >= 1) {
  646.     SendClientMessage(playerid,0x00FFFFAA,"Enjoy With your Agent Sawn-off");
  647.     CMDMessageToAgent(playerid, "/Agentsawn");
  648.     ResetPlayerWeapons(playerid);
  649.     GivePlayerWeapon(playerid,26,6000);
  650.     CMDMessageToAgent(playerid, "AgentSAWN");return 1;
  651.     } else return SendClientMessage(playerid,red,"ERROR: You need to be a Agent Member to use this command");
  652. //}
  653. }
  654. CMD:agentm4(playerid,params[]) {
  655.     if(PlayerInfo[playerid][Agent] >= 1) {
  656.     SendClientMessage(playerid,0x00FFFFAA,"Enjoy With your Agent M4");
  657.     CMDMessageToAgent(playerid, "/Agentm4");
  658.     ResetPlayerWeapons(playerid);
  659.     GivePlayerWeapon(playerid,31,6000);
  660.     CMDMessageToAgent(playerid, "AgentM4");return 1;
  661.     } else return SendClientMessage(playerid,red,"ERROR: You need to be a Agent Member to use this command");
  662. //}
  663. }
  664. CMD:agentuzi(playerid,params[]) {
  665.     if(PlayerInfo[playerid][Agent] >= 1) {
  666.     SendClientMessage(playerid,0x00FFFFAA,"Enjoy With your Agent UZI");
  667.     CMDMessageToAgent(playerid, "/Agentuzi");
  668.     ResetPlayerWeapons(playerid);
  669.     GivePlayerWeapon(playerid,28,6000);
  670.     CMDMessageToAgent(playerid, "Agentuzi");return 1;
  671.     } else return SendClientMessage(playerid,red,"ERROR: You need to be a Agent Member to use this command");
  672. //}
  673. }
  674. CMD:agentann(playerid, params[])
  675. {
  676.     if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  677.     if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /agentann text");
  678.     if(PlayerInfo[playerid][Agent] >= 18)
  679.     {
  680.         for(new i = 0; i <MAX_PLAYERS; i++)
  681.         {
  682.             if(PlayerInfo[i][Agent] >= 1)
  683.             {
  684.                 GameTextForPlayer(i, params, 3000, 3);
  685.             }
  686.         }
  687.         return CMDMessageToAgent(playerid, "AgentAnn");
  688.     }
  689.     else return SendClientMessage(playerid, red, "ERROR: You need to be Agent level +18 to use that command!");
  690. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement