Advertisement
arturo24

Azteca CMDs by Knyazev

Aug 2nd, 2022 (edited)
2,164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 52.92 KB | None | 0 0
  1. //[Az] - Varrios Los Aztecas Commands by, Knyazev aka SexyArturo
  2. CMD:azhelp(playerid, params[])
  3. {
  4.     #pragma unused params
  5.     if(PlayerInfo[playerid][Az] >= 1) {
  6.         new string[2400];
  7.         strcat(string, "\n{FFFFFF}Aztecas - General Commands (1/12)", 2400 );
  8.         strcat(string, "\n{FF0000}/AzMembers {ACACAC}( Shows All Current Aztecas Online! )", 2400 );
  9.         strcat(string, "\n{FF0000}/AzH {ACACAC}( Tells Other Aztecas You Need Help! )", 2400 );
  10.         strcat(string, "\n{FF0000}/Az {ACACAC}( Official Azteca Private Chat )", 2400 );
  11.         strcat(string, "\n{FF0000}/AzAfk {ACACAC}( Azteca AFK )", 2400 );
  12.         strcat(string, "\n{FF0000}/AzBack {ACACAC}( Azteca Is Now Back )", 2400 );
  13.         strcat(string, "\n{FF0000}/AzSay {ACACAC}( Public Announce In Main Chat )", 2400 );
  14.         strcat(string, "\n{FF0000}/AzC(1/4) {ACACAC}( Choose Different Aztecas Colors (1/4) )", 2400 );
  15.         strcat(string, "\n{FF0000}/AzHL {ACACAC}( Azteca Highlight )", 2400 );
  16.         strcat(string, "\n{FF0000}/AzSkin(1/6) {ACACAC}( Choose Different Aztecas Skins (1/6) )", 2400 );
  17.         strcat(string, "\n{FF0000}/AzRules {ACACAC}( Important Azteca Rules )", 2400 );
  18.         strcat(string, "\n{FFFFFF}Aztecas - Weapons Commands (1/12)", 2400 );
  19.         strcat(string, "\n{FF0000}/AzWeaps {ACACAC}( Aztecas Weapons Pack )", 2400 );
  20.         strcat(string, "\n{FF0000}/AzWeaps2 {ACACAC}( Aztecas Weapons Pack 2 )", 2400 );
  21.         strcat(string, "\n{FF0000}/AzD {ACACAC}( Azteca Desert_Eagle )", 2400 );
  22.         strcat(string, "\n{FF0000}/AzS {ACACAC}( Azteca Sawn Off )", 2400 );
  23.         strcat(string, "\n{FF0000}/AzSp {ACACAC}( Azteca Sniper Rifle )", 2400 );
  24.         strcat(string, "\n{FF0000}/AzM4 {ACACAC}( Azteca M4 Rifle )", 2400 );
  25.         strcat(string, "\n{FFFFFF}Aztecas - Teleport Commands (1/12)", 2400 );
  26.         strcat(string, "\n{FF0000}/AzMode(1/6) {ACACAC}( Azteca Modes 1/6 )", 2400 );
  27.         strcat(string, "\n{FF0000}/AzWh {ACACAC}( Azteca Warehouse Mode )", 2400 );
  28.         strcat(string, "\n{FF0000}/AzBase {ACACAC}( Azteca Base )", 2400 );
  29.         strcat(string, "\n{FF0000}/AzParking {ACACAC}( Azteca Parking )", 2400 );
  30.         strcat(string, "\n{FFFFFF}Aztecas - Vehicle Menu Commands (1/12)", 2400 );
  31.         strcat(string, "\n{FF0000}/AzVeh {ACACAC}( Vehicle Menu In This Section )", 2400 );
  32.         strcat(string, "\n{FFFFFF}Aztecas - Management Commands (8/12)", 2400 );
  33.         strcat(string, "\n{FF0000}/SetTempAz {ACACAC}( Set Temporary Azteca Level )", 2400 );
  34.         strcat(string, "\n{FF0000}/SetAz {ACACAC}( Set Permanent Azteca Level )", 2400 );
  35.         strcat(string, "\n{FF0000}/OSetAz {ACACAC}( Set Offline Permanent Azteca Level )", 2400 );
  36.         strcat(string, "\n{FF0000}/AzO {ACACAC}( Official Azteca Management Chat )", 2400 );
  37.         strcat(string, "\n{FF0000}/AzAnn {ACACAC}( Announce To All The Azteca Members )", 2400 );
  38.         strcat(string, "\n\n{ACACAC}Commands Scripted by, {FF0000}Knyazev aka SexyArturo ", 2400 );
  39.         ShowPlayerDialog(playerid,1235, DIALOG_STYLE_MSGBOX, "{FFFFFF}Az - Varrios Los Aztecas Commands", string, "OK","Cancel");
  40.     } else return SendMessageToPlayer(playerid,COLOR_RED, "ERROR: You need to be a [Az] member to use this command.");
  41.     return 1;
  42. }
  43. CMD:azveh(playerid, params[])
  44. {
  45.     #pragma unused params
  46.     if(PlayerInfo[playerid][Az] >= 1) {
  47.         new string[1900];
  48.         strcat(string, "\n{FFFFFF}Official {FF0000}Az - Varrios Los Aztecas {FFFFFF}Vehicle CMDs", 1900 );
  49.         strcat(string, "\n\n{FF0000}/AzCar(1/3) {ACACAC}( Huntley/Sultan/DFT-30 )", 1900 );
  50.         strcat(string, "\n{FF0000}/AzBike {ACACAC}( NRG-500 )", 1900 );
  51.         strcat(string, "\n{FF0000}/AzHeli {ACACAC}( Maverick )", 1900 );
  52.         strcat(string, "\n{FF0000}/AzHydra {ACACAC}( Hydra )", 1900 );
  53.         strcat(string, "\n{FF0000}/AzHunter {ACACAC}( Hunter )", 1900 );
  54.         strcat(string, "\n{FF0000}/AzBoat {ACACAC}( Jetmax )", 1900 );
  55.         strcat(string, "\n{FF0000}/AzTune {ACACAC}( Tune Your Vehicle )", 1900 );
  56.         strcat(string, "\n\n{ACACAC}Enjoy Everything We Offer You", 1900 );
  57.         ShowPlayerDialog(playerid,1235, DIALOG_STYLE_MSGBOX, "{FFFFFF}Varrios Los Aztecas Vehicle Menu", string, "OK","Cancel");
  58.     } else return SendMessageToPlayer(playerid,COLOR_RED, "ERROR: You need to be a [Az] member to use this command.");
  59.     return 1;
  60. }
  61. CMD:azrules(playerid, params[])
  62. {
  63.     #pragma unused params
  64.     if(PlayerInfo[playerid][Az] >= 1) {
  65.         new string[1900];
  66.         strcat(string, "\n{ACACAC}Official {FF0000}Az - Varrios Los Aztecas {ACACAC}Rules", 1900 );
  67.         strcat(string, "\n\n{FF0000}Rule 1: {FFFFFF}You have to follow all the Server Rules{FF0000}.", 1900 );
  68.         strcat(string, "\n{FF0000}Rule 2: {FFFFFF}You are not allowed to spam in {FF0000}Az {FFFFFF}Chat or else you will be punished{FF0000}.", 1900 );
  69.         strcat(string, "\n{FF0000}Rule 3: {FFFFFF}Asking for Promotion will lead you to a Demotion{FF0000}.", 1900 );
  70.         strcat(string, "\n{FF0000}Rule 4: {FFFFFF}You don't are allowed should insult any other clan!{FF0000}.", 1900 );
  71.         strcat(string, "\n{FF0000}Rule 5: {FFFFFF}Hacking is not totally allowed in our group and you will be permanently banned in {FF0000}Az Gang.", 1900 );
  72.         strcat(string, "\n{FF0000}Rule 6: {FFFFFF}Being respectful in our clan is obligatory, you shouldn't disrespect any member {FF0000}Az.", 1900 );
  73.         strcat(string, "\n\n{ACACAC}Read All The Rules For No Make Mistakes", 1900 );
  74.         ShowPlayerDialog(playerid,1235, DIALOG_STYLE_MSGBOX, "{FFFFFF}Varrios Los Aztecas Rule Menu", string, "OK","Cancel");
  75.     } else return SendMessageToPlayer(playerid,COLOR_RED, "ERROR: You need to be a [Az] member to use this command.");
  76.     return 1;
  77. }
  78. forward MessageToAz(color,const string[]);
  79.     public MessageToAz(color,const string[])
  80.     {
  81.         for(new i = 0; i < MAX_PLAYERS; i++)
  82.         {
  83.             if(IsPlayerConnected(i) == 1)
  84.             if(PlayerInfo[i][Az] >= 1) {
  85.             if(PlayerInfo[i][LoggedIn] == 1) {
  86.             SendClientMessage(i, color, string); }
  87.         }
  88.       }
  89.     }
  90. CMDMessageToAz(playerid,command[])
  91. {
  92.     new string[128];
  93.     GetPlayerName(playerid,string,sizeof(string));
  94.     format(string,sizeof(string),"{01DFA5}[INFO]:{ACACAC} '%s' {01DFA5}(Level:{ACACAC} %d{01DFA5}) |{ACACAC} Command:{01DFA5} %s",string,PlayerInfo[playerid][Az],command);
  95.     MessageToAz(0x000066AA,string);
  96.     return 1;
  97. }
  98. //Llave//
  99. //new azawaystatus[MAX_PLAYERS] = 0;
  100. static AzDutyPlaying[MAX_PLAYERS];
  101. CMD:azmembers(playerid,params[])
  102. {
  103.     #pragma unused params
  104.     new count = 0;
  105.     new string[128];
  106.     new ChangeColor;
  107.     new AzR[128];
  108.     new AzDUTY[128];
  109.     if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  110.     SendClientMessage(playerid, 0xFF0000AA, " ");
  111.     SendClientMessage(playerid, 0xACACACAA, "__________ Online {01DFA5}Varrios Los Aztecas {ACACAC}Members __________");
  112.     SendClientMessage(playerid, 0xFF0000AA, " ");
  113.     for(new i = 0; i < MAX_PLAYERS; i++)
  114.     {
  115.         if(!IsPlayerConnected(i)) continue;
  116.         if(PlayerInfo[i][LoggedIn] == 0) continue;
  117.         if(PlayerInfo[i][Az] == 0) continue;
  118.  
  119.         if(PlayerInfo[i][Az] == 1) { AzR = "Treasurer"; ChangeColor = 0x088A68AA; }
  120.         if(PlayerInfo[i][Az] == 2) { AzR = "Enforcer"; ChangeColor = 0x088A68AA; }
  121.         if(PlayerInfo[i][Az] == 3) { AzR = "Thug Hunter"; ChangeColor = 0x088A68AA; }
  122.         if(PlayerInfo[i][Az] == 4) { AzR = "Gangster"; ChangeColor = 0x00FF80AA; }
  123.         if(PlayerInfo[i][Az] == 5) { AzR = "Assasin"; ChangeColor = 0x00FF80AA; }
  124.         if(PlayerInfo[i][Az] == 6) { AzR = "Lord Knight"; ChangeColor = 0x00FF80AA; }
  125.         if(PlayerInfo[i][Az] == 7) { AzR = "Lieutenant"; ChangeColor = 0x23538EAA; }
  126.         if(PlayerInfo[i][Az] == 8) { AzR = "Legend"; ChangeColor = 0x23538EAA; }
  127.         if(PlayerInfo[i][Az] == 9) { AzR = "UnderBoss"; ChangeColor = 0x23538EAA; }
  128.         if(PlayerInfo[i][Az] == 10) { AzR = "The Don"; ChangeColor = 0x4F0F6FAA; }
  129.         if(PlayerInfo[i][Az] == 11) { AzR = "Godfather"; ChangeColor = 0x4F0F6FAA; }
  130.         if(PlayerInfo[i][Az] == 12) { AzR = "President"; ChangeColor = 0x0B2161AA; }
  131.  
  132.         if(AzDutyPlaying[i] == 0) AzDUTY = "{FFFF00}Playing!";
  133.         if(AzDutyPlaying[i] == 1) AzDUTY = "{FF0000}AFK!";
  134.  
  135.         format(string, 128, "Rank: %d - %s (Id:%i) | %s | %s",PlayerInfo[i][Az], PlayerName2(i),i,AzR,AzDUTY);
  136.         SendClientMessage(playerid, ChangeColor, string);
  137.         count++;
  138.     }
  139.     if (count == 0) SendClientMessage(playerid,0xFF0000AA,"{01DFA5}No Online {ACACAC}Varrios Los Aztecas{01DFA5} Members");
  140.     SendClientMessage(playerid, 0xACACACAA, "___________________________________________________");
  141.     return 1;
  142. }
  143. CMD:az(playerid,params[]) {
  144.     #pragma unused params
  145.     if(PlayerInfo[playerid][LoggedIn] == 1) {
  146.     if(PlayerInfo[playerid][Az] >= 1) {
  147.             new string[150]; format(string, sizeof(string), "{FF0000}| AzChat |: {088A68}Treasurer - %s: {CCEEFF}%s", PlayerName2(playerid), params[0] );
  148.             if(PlayerInfo[playerid][Az] == 2)
  149.             format(string, sizeof(string), "{FF0000}| AzChat |: {088A68}Enforcer - %s: {CCEEFF}%s", PlayerName2(playerid), params[0] );
  150.             if(PlayerInfo[playerid][Az] == 3)
  151.             format(string, sizeof(string), "{FF0000}| AzChat |: {088A68}Thug Hunter - %s: {CCEEFF}%s", PlayerName2(playerid), params[0] );
  152.             if(PlayerInfo[playerid][Az] == 4)
  153.             format(string, sizeof(string), "{FF0000}| AzChat |: {00FF80}Gangster - %s: {CCEEFF}%s", PlayerName2(playerid), params[0] );
  154.             if(PlayerInfo[playerid][Az] == 5)
  155.             format(string, sizeof(string), "{FF0000}| AzChat |: {00FF80}Assasin - %s: {CCEEFF}%s", PlayerName2(playerid), params[0] );
  156.             if(PlayerInfo[playerid][Az] == 6)
  157.             format(string, sizeof(string), "{FF0000}| AzChat |: {00FF80}Lord Knight - %s: {CCEEFF}%s", PlayerName2(playerid), params[0] );
  158.             if(PlayerInfo[playerid][Az] == 7)
  159.             format(string, sizeof(string), "{FF0000}| AzChat |: {23538E}Lieutenant - %s: {CCEEFF}%s", PlayerName2(playerid), params[0] );
  160.             if(PlayerInfo[playerid][Az] == 8)
  161.             format(string, sizeof(string), "{FF0000}| AzChat |: {23538E}Legend - %s: {CCEEFF}%s", PlayerName2(playerid), params[0] );
  162.             if(PlayerInfo[playerid][Az] == 9)
  163.             format(string, sizeof(string), "{FF0000}| AzChat |: {23538E}UnderBoss - %s: {CCEEFF}%s", PlayerName2(playerid), params[0] );
  164.             if(PlayerInfo[playerid][Az] == 10)
  165.             format(string, sizeof(string), "{FF0000}| AzChat |: {4F0F6F}The Don - %s: {CCEEFF}%s", PlayerName2(playerid), params[0] );
  166.             if(PlayerInfo[playerid][Az] == 11)
  167.             format(string, sizeof(string), "{FF0000}| AzChat |: {4F0F6F}Godfather - %s: {CCEEFF}%s", PlayerName2(playerid), params[0] );
  168.             if(PlayerInfo[playerid][Az] == 12)
  169.             format(string, sizeof(string), "{FF0000}| AzChat |: {0B2161}President - %s: {CCEEFF}%s", PlayerName2(playerid), params[0] );
  170.             MessageToAz(green,string);
  171.  
  172.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  173.     } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  174.     return 1;
  175. }
  176. forward AzHighLight(playerid);
  177. public AzHighLight(playerid)
  178. {
  179.     if(PlayerInfo[playerid][blipS] == 0)
  180.     {
  181.         SetPlayerColor(playerid, 0x010A32AA); PlayerInfo[playerid][blipS] = 1;
  182.     }
  183.     else
  184.     {
  185.         SetPlayerColor(playerid, 0x440016AA); PlayerInfo[playerid][blipS] = 0;
  186.     }
  187.     return 0;
  188. }
  189. CMD:azhl(playerid,params[])
  190. {
  191.     if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command.");
  192.     if(PlayerInfo[playerid][Az] >= 1) {
  193.     if(PlayerInfo[playerid][blip] == 0)
  194.     {
  195.                 PlayerInfo[playerid][pColour] = GetPlayerColor(playerid);
  196.                 PlayerInfo[playerid][blip] = 1;
  197.                 BlipTimer[playerid] = SetTimerEx("AzHighLight", 1000, 1, "i", playerid);
  198.                 SendClientMessage(playerid,0xACACACAA,"[Az HighLight]: Name is flashing.");
  199.                 CMDMessageToAz(playerid,"AzHL (ON)");
  200.     }
  201.     else
  202.     {
  203.                 KillTimer( BlipTimer[playerid] );
  204.                 PlayerInfo[playerid][blip] = 0;
  205.                 SetPlayerColor(playerid, PlayerInfo[playerid][pColour] );
  206.                 SendClientMessage(playerid,0xACACACAA,"[Az HighLight]: Name un-flashing.");
  207.                 CMDMessageToAz(playerid,"AzHL (OFF)");
  208.     }
  209.     } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be [Az] member to use this command.", "OK", "");
  210.     return 1;
  211. }
  212. CMD:azsay(playerid,params[]) {
  213.     #pragma unused params
  214.     if(PlayerInfo[playerid][Az] >= 1) {
  215.         if(isnull(params)) return SendClientMessage(playerid,0xFF0000AA, "USAGE: /AzSay [text]");
  216.         new string[150]; format(string, sizeof(string), "{FF0000}[Varrios Los Aztecas]: Treasurer - %s Says: {8A084B}%s", PlayerName2(playerid), params[0]);
  217.         if(PlayerInfo[playerid][Az] == 2)
  218.         format(string, sizeof(string), "{FF0000}[Varrios Los Aztecas]: {0B614B}Enforcer - %s Says: {8A084B}%s", PlayerName2(playerid), params[0] );
  219.         if(PlayerInfo[playerid][Az] == 3)
  220.         format(string, sizeof(string), "{FF0000}[Varrios Los Aztecas]: {0B614B}Thug Hunter - %s Says: {8A084B}%s", PlayerName2(playerid), params[0] );
  221.         if(PlayerInfo[playerid][Az] == 4)
  222.         format(string, sizeof(string), "{FF0000}[Varrios Los Aztecas]: {0B614B}Gangster - %s Says: {8A084B}%s", PlayerName2(playerid), params[0] );
  223.         if(PlayerInfo[playerid][Az] == 5)
  224.         format(string, sizeof(string), "{FF0000}[Varrios Los Aztecas]: {0B614B}Assasin - %s Says: {8A084B}%s", PlayerName2(playerid), params[0] );
  225.         if(PlayerInfo[playerid][Az] == 6)
  226.         format(string, sizeof(string), "{FF0000}[Varrios Los Aztecas]: {0B614B}Lord Knight - %s Says: {8A084B}%s", PlayerName2(playerid), params[0] );
  227.         if(PlayerInfo[playerid][Az] == 7)
  228.         format(string, sizeof(string), "{FF0000}[Varrios Los Aztecas]: {0B614B}Lieutenant - %s Says: {8A084B}%s", PlayerName2(playerid), params[0] );
  229.         if(PlayerInfo[playerid][Az] == 8)
  230.         format(string, sizeof(string), "{FF0000}[Varrios Los Aztecas]: {0B614B}Legend - %s Says: {8A084B}%s", PlayerName2(playerid), params[0] );
  231.         if(PlayerInfo[playerid][Az] == 9)
  232.         format(string, sizeof(string), "{FF0000}[Varrios Los Aztecas]: {0B614B}UnderBoss - %s Says: {8A084B}%s", PlayerName2(playerid), params[0] );
  233.         if(PlayerInfo[playerid][Az] == 10)
  234.         format(string, sizeof(string), "{FF0000}[Varrios Los Aztecas]: {0B614B}The Don - %s Says: {8A084B}%s", PlayerName2(playerid), params[0] );
  235.         if(PlayerInfo[playerid][Az] == 11)
  236.         format(string, sizeof(string), "{FF0000}[Varrios Los Aztecas]: {0B614B}Godfather - %s Says: {8A084B}%s", PlayerName2(playerid), params[0] );
  237.         if(PlayerInfo[playerid][Az] == 12)
  238.         format(string, sizeof(string), "{FF0000}[Varrios Los Aztecas]: {0B614B}President - %s Says: {8A084B}%s", PlayerName2(playerid), params[0] );
  239.         return SendClientMessageToAll(0xFF0000AA,string);
  240.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  241. }
  242. AzStaffRanks(rank){
  243.     new output[128];
  244.     if(rank==8){
  245.         output="Legend";
  246.     }else if(rank==9){
  247.         output="UnderBoss";
  248.     }else if(rank==10){
  249.         output="The Don";
  250.     }else if(rank==11){
  251.         output="Godfather";
  252.     }else if(rank==12){
  253.         output="President";
  254.     }
  255.  
  256.     return output;
  257. }
  258.  
  259. forward MessageToStaffAz(const member[],level,const message[]);
  260. public MessageToStaffAz(const member[],level,const message[])
  261. {
  262.     new azmsg[128];
  263.     for(new i = 0; i < MAX_PLAYERS; i++) {
  264.     if(IsPlayerConnected(i) == 1)
  265.         if(PlayerInfo[i][Az] >= 8) {
  266.             if(PlayerInfo[i][LoggedIn] == 1) {
  267.             format(azmsg,128,"{FF0000}[Aztecas OPER 8+]: {0B2F3A}%s - %s: {01DFA5}%s",AzStaffRanks(level),member,message);
  268.             SendClientMessage(i,-1,azmsg);}
  269.         }
  270.     }
  271. }
  272.  
  273. CMD:azo(playerid, params[]){
  274.     if(!PlayerInfo[playerid][LoggedIn]) return SendClientMessage(playerid, red, "ERROR: You have to be LoggedIn to use this command.");
  275.     if(!PlayerInfo[playerid][Az]) return SendClientMessage(playerid, red, "ERROR: You have to be Az Member to use this command.");
  276.     if(PlayerInfo[playerid][Az] < 8) return SendClientMessage(playerid, red, "ERROR: You have to be Az Member rank 8+ to use this command.");
  277.     if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /azo [message]");
  278.     new pyname[64];
  279.     GetPlayerName(playerid,pyname,sizeof(pyname));
  280.     MessageToStaffAz(pyname,PlayerInfo[playerid][Az],params);
  281.     new string[128];
  282.     format(string, sizeof(string), "[Aztecas OPER 8+]: %d - %s: %s", PlayerInfo[playerid][Az],PlayerName2(playerid), params[0]);
  283.     return 1;
  284. }
  285.  
  286. CMD:azwh(playerid,params[]) {
  287.     #pragma unused params
  288.     if(!PlayerInfo[playerid][Az]) return SendClientMessage(playerid, red, "ERROR: You have to be Az Member to use this command.");
  289.     TeleTimer[playerid] = SetTimerEx("ttimer", 1000, true, "i",playerid);
  290.     tseconds[playerid] = 1;
  291.     format(tstring,45,"You Must wait %d seconds before teleporting", tseconds[playerid]-1);
  292.     if(PlayerInfo[playerid][Level] == 0) SendClientMessage(playerid,0x00FFFFAA, tstring);
  293.     if(PlayerInfo[playerid][Jailed] == 1) return SendClientMessage(playerid,0xFF0000FF,"You can't use this command in jail.");
  294.     Tx[playerid] =1381.5;
  295.     Ty[playerid] =-16.7;
  296.     Tz[playerid] =1000.9;
  297.     Ti[playerid] = 1;
  298.     new string[128];
  299.     new dsname[MAX_PLAYER_NAME];
  300.     format(telestring,43,"~b~~h~ Azteca Ware House");
  301.     GetPlayerName(playerid, dsname, sizeof(dsname));
  302.     format(string, sizeof(string), "[TELE]: %s Has Just Teleport To Az Ware House Mode", dsname);
  303.     SendClientMessageToAll(0x7FFFD4AA, string);
  304.     CMDMessageToAz(playerid,"AzWh");
  305.     return 1;
  306. }
  307. CMD:azmode1(playerid,params[]) {
  308.     #pragma unused params
  309.     if(!PlayerInfo[playerid][Az]) return SendClientMessage(playerid, red, "ERROR: You have to be Az Member to use this command.");
  310.     TeleTimer[playerid] = SetTimerEx("ttimer", 1000, true, "i",playerid);
  311.     tseconds[playerid] = 1;
  312.     format(tstring,45,"You Must wait %d seconds before teleporting", tseconds[playerid]-1);
  313.     if(PlayerInfo[playerid][Level] == 0) SendClientMessage(playerid,0x00FFFFAA, tstring);
  314.     if(PlayerInfo[playerid][Jailed] == 1) return SendClientMessage(playerid,0xFF0000FF,"You can't use this command in jail.");
  315.     Tx[playerid] =-978.0;
  316.     Ty[playerid] =1024.9;
  317.     Tz[playerid] =1345.0;
  318.     Ti[playerid] = 10;
  319.     new string[128];
  320.     new dsname[MAX_PLAYER_NAME];
  321.     format(telestring,43,"~b~~h~ Azteca Battlefield Mode 1");
  322.     GetPlayerName(playerid, dsname, sizeof(dsname));
  323.     format(string, sizeof(string), "[TELE]: %s Has Just Teleport To Azteca Battlefield Mode 1", dsname);
  324.     SendClientMessageToAll(0x7FFFD4AA, string);
  325.     CMDMessageToAz(playerid,"AzMode1");
  326.     return 1;
  327. }
  328. CMD:azmode2(playerid,params[]) {
  329.     #pragma unused params
  330.     if(!PlayerInfo[playerid][Az]) return SendClientMessage(playerid, red, "ERROR: You have to be Az Member to use this command.");
  331.     TeleTimer[playerid] = SetTimerEx("ttimer", 1000, true, "i",playerid);
  332.     tseconds[playerid] = 1;
  333.     format(tstring,45,"You Must wait %d seconds before teleporting", tseconds[playerid]-1);
  334.     if(PlayerInfo[playerid][Level] == 0) SendClientMessage(playerid,0x00FFFFAA, tstring);
  335.     if(PlayerInfo[playerid][Jailed] == 1) return SendClientMessage(playerid,0xFF0000FF,"You can't use this command in jail.");
  336.     Tx[playerid] =346.870025;
  337.     Ty[playerid] =309.259033;
  338.     Tz[playerid] =999.155700;
  339.     Ti[playerid] = 6;
  340.     new string[128];
  341.     new dsname[MAX_PLAYER_NAME];
  342.     format(telestring,43,"~b~~h~ Azteca Millie Room Mode 2");
  343.     GetPlayerName(playerid, dsname, sizeof(dsname));
  344.     format(string, sizeof(string), "[TELE]: %s Has Just Teleport To Azteca Millie Room Mode 2", dsname);
  345.     SendClientMessageToAll(0x7FFFD4AA, string);
  346.     CMDMessageToAz(playerid,"AzMode2");
  347.     return 1;
  348. }
  349. CMD:azmode3(playerid,params[]) {
  350.     #pragma unused params
  351.     if(!PlayerInfo[playerid][Az]) return SendClientMessage(playerid, red, "ERROR: You have to be Az Member to use this command.");
  352.     TeleTimer[playerid] = SetTimerEx("ttimer", 1000, true, "i",playerid);
  353.     tseconds[playerid] = 1;
  354.     format(tstring,45,"You Must wait %d seconds before teleporting", tseconds[playerid]-1);
  355.     if(PlayerInfo[playerid][Level] == 0) SendClientMessage(playerid,0x00FFFFAA, tstring);
  356.     if(PlayerInfo[playerid][Jailed] == 1) return SendClientMessage(playerid,0xFF0000FF,"You can't use this command in jail.");
  357.     Tx[playerid] =2169.461181;
  358.     Ty[playerid] =1618.798339;
  359.     Tz[playerid] =1000.976562;
  360.     Ti[playerid] = 1;
  361.     new string[128];
  362.     new dsname[MAX_PLAYER_NAME];
  363.     format(telestring,43,"~b~~h~ Azteca Catigula Mode 3");
  364.     GetPlayerName(playerid, dsname, sizeof(dsname));
  365.     format(string, sizeof(string), "[TELE]: %s Has Just Teleport To Azteca Catigula Mode 3", dsname);
  366.     SendClientMessageToAll(0x7FFFD4AA, string);
  367.     CMDMessageToAz(playerid,"AzMode3");
  368.     return 1;
  369. }
  370. CMD:azmode4(playerid,params[]) {
  371.     #pragma unused params
  372.     if(!PlayerInfo[playerid][Az]) return SendClientMessage(playerid, red, "ERROR: You have to be Az Member to use this command.");
  373.     TeleTimer[playerid] = SetTimerEx("ttimer", 1000, true, "i",playerid);
  374.     tseconds[playerid] = 1;
  375.     format(tstring,45,"You Must wait %d seconds before teleporting", tseconds[playerid]-1);
  376.     if(PlayerInfo[playerid][Level] == 0) SendClientMessage(playerid,0x00FFFFAA, tstring);
  377.     if(PlayerInfo[playerid][Jailed] == 1) return SendClientMessage(playerid,0xFF0000FF,"You can't use this command in jail.");
  378.     Tx[playerid] =2543.462646;
  379.     Ty[playerid] =-1308.379882;
  380.     Tz[playerid] =1026.728393;
  381.     Ti[playerid] = 2;
  382.     new string[128];
  383.     new dsname[MAX_PLAYER_NAME];
  384.     format(telestring,43,"~b~~h~ Azteca Crack Factory Mode 4");
  385.     GetPlayerName(playerid, dsname, sizeof(dsname));
  386.     format(string, sizeof(string), "[TELE]: %s Has Just Teleport To Azteca Crack Factory Mode 4", dsname);
  387.     SendClientMessageToAll(0x7FFFD4AA, string);
  388.     CMDMessageToAz(playerid,"AzMode4");
  389.     return 1;
  390. }
  391. CMD:azmode5(playerid,params[]) {
  392.     #pragma unused params
  393.     if(!PlayerInfo[playerid][Az]) return SendClientMessage(playerid, red, "ERROR: You have to be Az Member to use this command.");
  394.     TeleTimer[playerid] = SetTimerEx("ttimer", 1000, true, "i",playerid);
  395.     tseconds[playerid] = 1;
  396.     format(tstring,45,"You Must wait %d seconds before teleporting", tseconds[playerid]-1);
  397.     if(PlayerInfo[playerid][Level] == 0) SendClientMessage(playerid,0x00FFFFAA, tstring);
  398.     if(PlayerInfo[playerid][Jailed] == 1) return SendClientMessage(playerid,0xFF0000FF,"You can't use this command in jail.");
  399.     Tx[playerid] =2215.454833;
  400.     Ty[playerid] =-1147.475585;
  401.     Tz[playerid] =1025.796875;
  402.     Ti[playerid] = 15;
  403.     new string[128];
  404.     new dsname[MAX_PLAYER_NAME];
  405.     format(telestring,43,"~b~~h~ Azteca Jefferson Motel 5");
  406.     GetPlayerName(playerid, dsname, sizeof(dsname));
  407.     format(string, sizeof(string), "[TELE]: %s Has Just Teleport To Azteca Jefferson Motel Mode 5", dsname);
  408.     SendClientMessageToAll(0x7FFFD4AA, string);
  409.     CMDMessageToAz(playerid,"AzMode5");
  410.     return 1;
  411. }
  412. CMD:azmode6(playerid,params[]) {
  413.     #pragma unused params
  414.     if(!PlayerInfo[playerid][Az]) return SendClientMessage(playerid, red, "ERROR: You have to be Az Member to use this command.");
  415.     TeleTimer[playerid] = SetTimerEx("ttimer", 1000, true, "i",playerid);
  416.     tseconds[playerid] = 1;
  417.     format(tstring,45,"You Must wait %d seconds before teleporting", tseconds[playerid]-1);
  418.     if(PlayerInfo[playerid][Level] == 0) SendClientMessage(playerid,0x00FFFFAA, tstring);
  419.     if(PlayerInfo[playerid][Jailed] == 1) return SendClientMessage(playerid,0xFF0000FF,"You can't use this command in jail.");
  420.     Tx[playerid] =298.507934;
  421.     Ty[playerid] =-141.647048;
  422.     Tz[playerid] =1004.054748;
  423.     Ti[playerid] = 7;
  424.     new string[128];
  425.     new dsname[MAX_PLAYER_NAME];
  426.     format(telestring,43,"~b~~h~ Azteca Ammunation Range Mode 6");
  427.     GetPlayerName(playerid, dsname, sizeof(dsname));
  428.     format(string, sizeof(string), "[TELE]: %s Has Just Teleport To Azteca Ammunation Range Mode 6", dsname);
  429.     SendClientMessageToAll(0x7FFFD4AA, string);
  430.     CMDMessageToAz(playerid,"AzMode6");
  431.     return 1;
  432. }
  433. CMD:azbase(playerid,params[]) {
  434.     #pragma unused params
  435.     if(!PlayerInfo[playerid][Az]) return SendClientMessage(playerid, red, "ERROR: You have to be Az Member to use this command.");
  436.     TeleTimer[playerid] = SetTimerEx("ttimer", 1000, true, "i",playerid);
  437.     tseconds[playerid] = 1;
  438.     format(tstring,45,"You Must wait %d seconds before teleporting", tseconds[playerid]-1);
  439.     if(PlayerInfo[playerid][Level] == 0) SendClientMessage(playerid,0x00FFFFAA, tstring);
  440.     if(PlayerInfo[playerid][Jailed] == 1) return SendClientMessage(playerid,0xFF0000FF,"You can't use this command in jail.");
  441.     Tx[playerid] =2648.436;
  442.     Ty[playerid] =-1996.673;
  443.     Tz[playerid] =13.123;
  444.     Ti[playerid] = 0;
  445.     new string[128];
  446.     new dsname[MAX_PLAYER_NAME];
  447.     format(telestring,43,"~b~~h~ Az Base");
  448.     GetPlayerName(playerid, dsname, sizeof(dsname));
  449.     format(string, sizeof(string), "[TELE]: %s Has Just Teleport To Azteca Base", dsname);
  450.     SendClientMessageToAll(0x7FFFD4AA, string);
  451.     CMDMessageToAz(playerid,"AzBase");
  452.     return 1;
  453. }
  454. CMD:azparking(playerid,params[]) {
  455.     #pragma unused params
  456.     if(!PlayerInfo[playerid][Az]) return SendClientMessage(playerid, red, "ERROR: You have to be Az Member to use this command.");
  457.     TeleTimer[playerid] = SetTimerEx("ttimer", 1000, true, "i",playerid);
  458.     tseconds[playerid] = 1;
  459.     format(tstring,45,"You Must wait %d seconds before teleporting", tseconds[playerid]-1);
  460.     if(PlayerInfo[playerid][Level] == 0) SendClientMessage(playerid,0x00FFFFAA, tstring);
  461.     if(PlayerInfo[playerid][Jailed] == 1) return SendClientMessage(playerid,0xFF0000FF,"You can't use this command in jail.");
  462.     Tx[playerid] =2318.271;
  463.     Ty[playerid] =1932.392;
  464.     Tz[playerid] =5.043;
  465.     Ti[playerid] = 0;
  466.     new string[128];
  467.     new dsname[MAX_PLAYER_NAME];
  468.     format(telestring,43,"~b~~h~ Azteca Parking");
  469.     GetPlayerName(playerid, dsname, sizeof(dsname));
  470.     format(string, sizeof(string), "[TELE]: %s Has Just Teleport To Azteca Parking", dsname);
  471.     SendClientMessageToAll(0x7FFFD4AA, string);
  472.     CMDMessageToAz(playerid,"AzParking");
  473.     return 1;
  474. }
  475. CMD:azc(playerid,params[]) {
  476.     #pragma unused params
  477.     if(PlayerInfo[playerid][Az] >= 1) {
  478.     SetPlayerColor(playerid,0x01DFA5FF);
  479.     SendClientMessage(playerid,0x01DFA5AA,"You settled Azteca Colour 1");
  480.     CMDMessageToAz(playerid,"AzC");
  481.     } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "");
  482.     return 1;
  483. }
  484. CMD:azc2(playerid,params[]) {
  485.     #pragma unused params
  486.     if(PlayerInfo[playerid][Az] >= 1) {
  487.     SetPlayerColor(playerid,0xFAE5D3FF);
  488.     SendClientMessage(playerid,0xFAE5D3AA,"You settled Azteca Colour 2");
  489.     CMDMessageToAz(playerid,"AzC2");
  490.     } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "");
  491.     return 1;
  492. }
  493. CMD:azc3(playerid,params[]) {
  494.     #pragma unused params
  495.     if(PlayerInfo[playerid][Az] >= 1) {
  496.     SetPlayerColor(playerid,0xFFD700FF);
  497.     SendClientMessage(playerid,0xFFD700AA,"You settled Azteca Colour 3");
  498.     CMDMessageToAz(playerid,"AzC3");
  499.     } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "");
  500.     return 1;
  501. }
  502. CMD:azc4(playerid,params[]) {
  503.     #pragma unused params
  504.     if(PlayerInfo[playerid][Az] >= 1) {
  505.     SetPlayerColor(playerid,0xA20A4BFF);
  506.     SendClientMessage(playerid,0xA20A4BAA,"You settled Azteca Colour 4");
  507.     CMDMessageToAz(playerid,"AzC4");
  508.     } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "");
  509.     return 1;
  510. }
  511. CMD:azafk(playerid,params[]) {
  512.     #pragma unused params
  513.     if(PlayerInfo[playerid][Az] >= 1) {
  514.         new string[256],kuldoneve[MAX_PLAYER_NAME];
  515.         SendClientMessage(playerid,0x99FF00AA,"Type /azback when you back.");
  516.         GameTextForPlayer(playerid,"~r~ Are you now AFK", 5000, 1);
  517.         TogglePlayerControllable(playerid, 0);
  518.         GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve));
  519.         format(string, sizeof(string), "{FF0000}[Varrios Los Aztecas]: {ACACAC}%s - {FF0000}Is now away from keyboard!",kuldoneve, playerid);
  520.         SendClientMessageToAll(yellow, string);
  521.         CMDMessageToAz(playerid,"AzAfk");
  522.         AzDutyPlaying[playerid] = 1;
  523.     }else return SendClientMessage(playerid,COLOR_RED,"ERROR: You need to be a [Az] member to use this command.");
  524.     return 1;
  525. }
  526. CMD:azback(playerid,params[]) {
  527.     #pragma unused params
  528.     if(PlayerInfo[playerid][Az] >= 1) {
  529.         new string[256],kuldoneve[MAX_PLAYER_NAME];
  530.         GameTextForPlayer(playerid,"~g~ Welcome Back Az Member", 5000, 1);
  531.         TogglePlayerControllable(playerid, 1);
  532.         GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve));
  533.         format(string, sizeof(string), "{0047AB}[Varrios Los Aztecas]: {ACACAC}%s - {0047AB}Is now back!", kuldoneve, playerid);
  534.         SendMessageToAll(COLOR_YELLOW, string);
  535.         CMDMessageToAz(playerid,"AzBack");
  536.         AzDutyPlaying[playerid] = 0;
  537.     } else return SendMessageToPlayer(playerid,COLOR_RED,"ERROR: You need to be a [Az] member to use this command.");
  538.     return 1;
  539. }
  540. CMD:azweaps(playerid,params[]) {
  541.     if(PlayerInfo[playerid][Az] >= 1) {
  542.         GivePlayerWeapon(playerid,24,9000); GivePlayerWeapon(playerid,16,9000); GivePlayerWeapon(playerid,31,9000);
  543.         GivePlayerWeapon(playerid,26,9000); GivePlayerWeapon(playerid,34,9000);
  544.         GivePlayerWeapon(playerid,4,9000); GivePlayerWeapon(playerid,32,9000);
  545.         new string[128];
  546.         new ename[MAX_PLAYER_NAME];
  547.         GetPlayerName(playerid, ename, sizeof(ename));
  548.         format(string, sizeof(string), "{01DFA5}[Varrios Los Aztecas]: {ACACAC}%s has used command: {01DFA5}AzWeaps", ename);
  549.         SendClientMessageToAll(0x00FFFFAA, string);
  550.         format(string,sizeof(string),"9[AzWeaps] Az Member %s(%d) has used cmd: AzWeaps.",ename,playerid);
  551.         CMDMessageToAz(playerid,"AzWeaps");
  552.         return 1;
  553.     } else return SendMessageToPlayer(playerid,COLOR_RED,"ERROR: You need to be a [Az] member to use this command.");
  554. }
  555. CMD:azweaps2(playerid,params[]) {
  556.     if(PlayerInfo[playerid][Az] >= 1) {
  557.         GivePlayerWeapon(playerid,30,9000); GivePlayerWeapon(playerid,46,9000); GivePlayerWeapon(playerid,41,9000);
  558.         GivePlayerWeapon(playerid,43,9000); GivePlayerWeapon(playerid,28,9000);
  559.         GivePlayerWeapon(playerid,3,9000); GivePlayerWeapon(playerid,27,9000);
  560.         new string[128];
  561.         new ename[MAX_PLAYER_NAME];
  562.         GetPlayerName(playerid, ename, sizeof(ename));
  563.         format(string, sizeof(string), "{01DFA5}[Varrios Los Aztecas]: {ACACAC}%s has used command: {01DFA5}AzWeaps2", ename);
  564.         SendClientMessageToAll(0x00FFFFAA, string);
  565.         format(string,sizeof(string),"9[AzWeaps2] Az Member %s(%d) has used cmd: AzWeaps2.",ename,playerid);
  566.         CMDMessageToAz(playerid,"AzWeaps2");
  567.         return 1;
  568.     } else return SendMessageToPlayer(playerid,COLOR_RED,"ERROR: You need to be a [Az] member to use this command.");
  569. }
  570. CMD:azd(playerid,params[]) {
  571.     if(PlayerInfo[playerid][Az] >= 1) {
  572.         ResetPlayerWeapons(playerid);
  573.         GivePlayerWeapon(playerid,24,9000);
  574.         new string[128];
  575.         new ename[MAX_PLAYER_NAME];
  576.         GetPlayerName(playerid, ename, sizeof(ename));
  577.         format(string, sizeof(string), "{01DFA5}[Varrios Los Aztecas]: {ACACAC}%s has used command: {01DFA5}AzD", ename);
  578.         SendClientMessageToAll(0x00FFFFAA, string);
  579.         format(string,sizeof(string),"9[AzDesert] Az Member %s(%d) has used cmd: AzD.",ename,playerid);
  580.         CMDMessageToAz(playerid,"AzD");
  581.         return 1;
  582.     } else return SendMessageToPlayer(playerid,COLOR_RED,"ERROR: You need to be a [Az] member to use this command.");
  583. }
  584. CMD:azs(playerid,params[]) {
  585.     if(PlayerInfo[playerid][Az] >= 1) {
  586.         ResetPlayerWeapons(playerid);
  587.         GivePlayerWeapon(playerid,26,9000);
  588.         new string[128];
  589.         new ename[MAX_PLAYER_NAME];
  590.         GetPlayerName(playerid, ename, sizeof(ename));
  591.         format(string, sizeof(string), "{01DFA5}[Varrios Los Aztecas]: {ACACAC}%s has used command: {01DFA5}AzS", ename);
  592.         SendClientMessageToAll(0x00FFFFAA, string);
  593.         format(string,sizeof(string),"9[AzSawn] Az Member %s(%d) has used cmd: AzS.",ename,playerid);
  594.         CMDMessageToAz(playerid,"AzS");
  595.         return 1;
  596.     } else return SendMessageToPlayer(playerid,COLOR_RED,"ERROR: You need to be a [Az] member to use this command.");
  597. }
  598. CMD:azm4(playerid,params[]) {
  599.     if(PlayerInfo[playerid][Az] >= 1) {
  600.         ResetPlayerWeapons(playerid);
  601.         GivePlayerWeapon(playerid,31,9000);
  602.         new string[128];
  603.         new ename[MAX_PLAYER_NAME];
  604.         GetPlayerName(playerid, ename, sizeof(ename));
  605.         format(string, sizeof(string), "{01DFA5}[Varrios Los Aztecas]: {ACACAC}%s has used command: {01DFA5}AzM4", ename);
  606.         SendClientMessageToAll(0x00FFFFAA, string);
  607.         format(string,sizeof(string),"9[AzM4] Az Member %s(%d) has used cmd: AzM4.",ename,playerid);
  608.         CMDMessageToAz(playerid,"AzM4");
  609.         return 1;
  610.     } else return SendMessageToPlayer(playerid,COLOR_RED,"ERROR: You need to be a [Az] member to use this command.");
  611. }
  612. CMD:azsp(playerid,params[]) {
  613.     if(PlayerInfo[playerid][Az] >= 1) {
  614.         ResetPlayerWeapons(playerid);
  615.         GivePlayerWeapon(playerid,34,9000);
  616.         new string[128];
  617.         new ename[MAX_PLAYER_NAME];
  618.         GetPlayerName(playerid, ename, sizeof(ename));
  619.         format(string, sizeof(string), "{01DFA5}[Varrios Los Aztecas]: {ACACAC}%s has used command: {01DFA5}AzSp", ename);
  620.         SendClientMessageToAll(0x00FFFFAA, string);
  621.         format(string,sizeof(string),"9[AzSniper] Az Member %s(%d) has used cmd: AzSp.",ename,playerid);
  622.         CMDMessageToAz(playerid,"AzSp");
  623.         return 1;
  624.     } else return SendMessageToPlayer(playerid,COLOR_RED,"ERROR: You need to be a [Az] member to use this command.");
  625. }
  626. CMD:setaz(playerid,params[]) {
  627.     if(PlayerInfo[playerid][LoggedIn] == 1) {
  628.             if(!IsPlayerAdmin(playerid) && PlayerInfo[playerid][Az] < 8) return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You must be a level 8+ Az member to use this command", "OK", "Cancel");
  629.             new tmp[128], tmp2[128], Index;     tmp = strtok(params,Index), tmp2 = strtok(params,Index);
  630.             if(isnull(params)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /setAz [playerid] [level]")
  631.             &&
  632.             SendClientMessage(playerid, orange, "Function: Will set the Level of Az of the Specific Player");
  633.             new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
  634.             player1 = strval(tmp);
  635.             if(isnull(tmp2)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /setAz [playerid] [level]")
  636.             &&
  637.             SendClientMessage(playerid, orange, "Function: Will set the Level of Az of the Specific Player");
  638.             level = strval(tmp2);
  639.  
  640.             if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
  641.                 if(PlayerInfo[player1][LoggedIn] == 1) {
  642.                     if(level > 12 ) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Max Perm Az Level is 12");
  643.                     if(level == PlayerInfo[player1][Az]) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player is already this Az level");
  644.                     CMDMessageToAdmins(playerid,"SetAz");
  645.                     CMDMessageToAz(playerid,"SetAz");
  646.                     GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname));
  647.                     new year,month,day;   getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
  648.  
  649.                     if(level > 0) format(string,sizeof(string)," %s has set youre Az Status to level %d",adminname, level);
  650.                     else format(string,sizeof(string)," %s has set youre Az Status to level %d",adminname, level);
  651.                     SendClientMessage(player1,0x00FFFFAA,string);
  652.  
  653.                     if(level > PlayerInfo[player1][Az]) GameTextForPlayer(player1,"~g~Az LEVEL UP", 2000, 3);
  654.                     else GameTextForPlayer(player1,"~r~Az LEVEL DOWN", 2000, 3);
  655.  
  656.                     format(string,sizeof(string),"You have made %s Az Level %d on %d/%d/%d at %d:%d:%d", playername, level, day, month, year, hour, minute, second); SendClientMessage(playerid,0x00FFFFAA,string);
  657.                     format(string,sizeof(string),"%s has made %s Az Level %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
  658.                     SaveToFile("azmembers",string);
  659.                     dUserSetINT(PlayerName2(player1)).("Az",(level));
  660.                     PlayerInfo[player1][Az] = level;
  661.                     return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
  662.                 } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player must be registered and logged in to be set as a Az member");
  663.             } else return SendClientMessage(playerid, 0xFF0000AA, "Player is not connected");
  664.     } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You must be logged in to use this commands");
  665. }
  666.  
  667. CMD:azh(playerid,params[]) {
  668.     if(PlayerInfo[playerid][Az] >= 1) {
  669.         new string[128]; format(string, sizeof(string), "{01DFA5}[Varrios Los Aztecas]: {ACACAC}%s - {FFFFFF}Is Requesting Help!!!", PlayerName2(playerid), params[0] );
  670.         MessageToAz(red,string);
  671.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  672.     return 1;
  673. }
  674. CMD:azskin1(playerid,params[]) {
  675.     #pragma unused params
  676.     if(PlayerInfo[playerid][Az] >= 1) {
  677.     SetPlayerSkin(playerid,173);
  678.     CMDMessageToAz(playerid,"AzSkin1");
  679.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  680.     return 1;
  681. }
  682. CMD:azskin2(playerid,params[]) {
  683.     #pragma unused params
  684.     if(PlayerInfo[playerid][Az] >= 1) {
  685.     SetPlayerSkin(playerid,174);
  686.     CMDMessageToAz(playerid,"AzSkin2");
  687.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  688.     return 1;
  689. }
  690. CMD:azskin3(playerid,params[]) {
  691.     #pragma unused params
  692.     if(PlayerInfo[playerid][Az] >= 1) {
  693.     SetPlayerSkin(playerid,175);
  694.     CMDMessageToAz(playerid,"AzSkin3");
  695.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  696.     return 1;
  697. }
  698. CMD:azskin4(playerid,params[]) {
  699.     #pragma unused params
  700.     if(PlayerInfo[playerid][Az] >= 1) {
  701.     SetPlayerSkin(playerid,114);
  702.     CMDMessageToAz(playerid,"AzSkin4");
  703.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  704.     return 1;
  705. }
  706. CMD:azskin5(playerid,params[]) {
  707.     #pragma unused params
  708.     if(PlayerInfo[playerid][Az] >= 1) {
  709.     SetPlayerSkin(playerid,115);
  710.     CMDMessageToAz(playerid,"AzSkin5");
  711.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  712.     return 1;
  713. }
  714. CMD:azskin6(playerid,params[]) {
  715.     #pragma unused params
  716.     if(PlayerInfo[playerid][Az] >= 1) {
  717.     SetPlayerSkin(playerid,116);
  718.     CMDMessageToAz(playerid,"AzSkin6");
  719.     } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  720.     return 1;
  721. }
  722. CMD:azcar1(playerid,params[]) {
  723.     #pragma unused params
  724.         if(PlayerInfo[playerid][Az] >= 1) {
  725.         if (!IsPlayerInAnyVehicle(playerid)) {
  726.             CarSpawner(playerid,579);
  727.             CMDMessageToAz(playerid,"AzCar1");
  728.             return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Az Huntley");
  729.         } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  730.         } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  731. }
  732. CMD:azcar2(playerid,params[]) {
  733.     #pragma unused params
  734.         if(PlayerInfo[playerid][Az] >= 1) {
  735.         if (!IsPlayerInAnyVehicle(playerid)) {
  736.             CarSpawner(playerid,560);
  737.             CMDMessageToAz(playerid,"AzCar2");
  738.             return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Az Sultan");
  739.         } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  740.         } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  741. }
  742. CMD:azcar3(playerid,params[]) {
  743.     #pragma unused params
  744.         if(PlayerInfo[playerid][Az] >= 1) {
  745.         if (!IsPlayerInAnyVehicle(playerid)) {
  746.             CarSpawner(playerid,578);
  747.             CMDMessageToAz(playerid,"AzCar3");
  748.             return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Az DFT-30");
  749.         } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  750.         } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  751. }
  752. CMD:azhunter(playerid,params[]) {
  753.     #pragma unused params
  754.         if(PlayerInfo[playerid][Az] >= 1) {
  755.         if (!IsPlayerInAnyVehicle(playerid)) {
  756.             CarSpawner(playerid,425);
  757.             CMDMessageToAz(playerid,"AzHunter");
  758.             return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Az Hunter");
  759.         } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  760.         } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  761. }
  762. CMD:azheli(playerid,params[]) {
  763.     #pragma unused params
  764.         if(PlayerInfo[playerid][Az] >= 1) {
  765.         if (!IsPlayerInAnyVehicle(playerid)) {
  766.             CarSpawner(playerid,487);
  767.             CMDMessageToAz(playerid,"AzHeli");
  768.             return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Az Heli");
  769.         } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  770.         } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  771. }
  772. CMD:azbike(playerid,params[]) {
  773.     #pragma unused params
  774.         if(PlayerInfo[playerid][Az] >= 1) {
  775.         if (!IsPlayerInAnyVehicle(playerid)) {
  776.             CarSpawner(playerid,522);
  777.             CMDMessageToAz(playerid,"AzBike");
  778.             return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Az NRG-500");
  779.         } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  780.         } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command.", "OK", "Cancel");
  781. }
  782. CMD:azboat(playerid,params[]) {
  783.     #pragma unused params
  784.         if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  785.         if(PlayerInfo[playerid][Az] >= 1) {
  786.         if (!IsPlayerInAnyVehicle(playerid)) {
  787.             CarSpawner(playerid,493);
  788.             CMDMessageToAz(playerid,"AzBoat");
  789.             return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Az Jetmax");
  790.         } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  791.         } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command", "OK", "Cancel");
  792. }
  793. CMD:aztune(playerid, params[]) {
  794.     if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid, red, "ERROR : You need to be Logged in to use this command");
  795.     if(PlayerInfo[playerid][Az] >= 1) {
  796.         new vehicleid = GetPlayerVehicleID(playerid);
  797.         CMDMessageToAz(playerid, "AzTune");
  798.         ChangeVehicleColor(vehicleid,0,1);
  799.         AddVehicleComponent(vehicleid, 1010);
  800.         PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  801.         return PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  802.     } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command", "OK", "");
  803. }
  804. CMD:azhydra(playerid,params[]) {
  805.     #pragma unused params
  806.         if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  807.         if(PlayerInfo[playerid][Az] >= 1) {
  808.         if (!IsPlayerInAnyVehicle(playerid)) {
  809.             CarSpawner(playerid,520);
  810.             CMDMessageToAz(playerid,"AzHydra");
  811.             return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Az Hydra");
  812.         } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  813.         } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [Az] member to use this command", "OK", "Cancel");
  814. }
  815. CMD:settempaz(playerid,params[]) {
  816.     if(PlayerInfo[playerid][LoggedIn] == 1) {
  817.             if(PlayerInfo[playerid][Az] < 8) return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be 8+ level Az Member to use this command", "OK", "Cancel");
  818.             new tmp[128], tmp2[128], Index;     tmp = strtok(params,Index), tmp2 = strtok(params,Index);
  819.             if(isnull(params)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /SetTempAz [playerid] [level]");
  820.             new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
  821.             player1 = strval(tmp);
  822.             if(isnull(tmp2)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /SetTempAz [playerid] [level]");
  823.             level = strval(tmp2);
  824.  
  825.             if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
  826.                 if(PlayerInfo[player1][LoggedIn] == 1) {
  827.                     if(level > 7 ) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Max Temporary Az Level is 7");
  828.                     if(level == PlayerInfo[player1][Az]) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player is already this Az level");
  829.                     CMDMessageToAz(playerid,"SetTempAz");
  830.                     GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname));
  831.                     new year,month,day;   getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
  832.  
  833.                     if(level > 0) format(string,sizeof(string)," %s has set youre Az Status to level %d",adminname, level);
  834.                     else format(string,sizeof(string)," %s has set youre Az Status to level %d",adminname, level);
  835.                     SendClientMessage(player1,0x00FFFFAA,string);
  836.  
  837.                     if(level > PlayerInfo[player1][Az]) GameTextForPlayer(player1,"~g~Az Rank Promoted", 2000, 3);
  838.                     else GameTextForPlayer(player1,"~r~Az Rank Demoted", 2000, 3);
  839.  
  840.                     format(string,sizeof(string),"You have made %s Az Temp Level %d on %d/%d/%d at %d:%d:%d", playername, level, day, month, year, hour, minute, second); SendClientMessage(playerid,0x00FFFFAA,string);
  841.                     format(string,sizeof(string),"%s has made %s Az Temp Level %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
  842.                     PlayerInfo[player1][Az] = level;
  843.                     return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
  844.                 } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player must be registered and logged in to be set as a AzHTTP() member");
  845.             } else return SendClientMessage(playerid, 0xFF0000AA, "Player is not connected");
  846.     } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You must be logged in to use this commands");
  847. }
  848. CMD:osetaz(playerid,params[])
  849. {
  850.     if(PlayerInfo[playerid][Az] < 8 ) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"ERROR","You need to be 8+ level Az Member to use this command","OK","Terminate");
  851.     {
  852.     new file[256],string[120];
  853.     new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
  854.     if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /osetAz [name] [level]");
  855.     if(isnull(tmp2)) return SendClientMessage(playerid, red, "ERROR: You must input a level");
  856.     if(strval(tmp2) > 12) return SendClientMessage(playerid, red, "ERROR: Max Az Rank is 12");
  857.     if(dUserINT(tmp).("Az") > PlayerInfo[playerid][Az]) return SendClientMessage(playerid, red, "ERROR: You can't set this player's rank.");
  858.     if(strval(tmp2) > PlayerInfo[playerid][Az]) return SendClientMessage(playerid,0x000066AA,"ERROR: You can't set yourself rank Az");
  859.     format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(tmp));
  860.     if(!fexist(file)) return SendClientMessage(playerid, red, "ERROR: that account don't even exist!");
  861.     dini_Set(file,"Az",tmp2);
  862.     new year,month,day;   getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
  863.     format(string,sizeof(string),"You have setted offline %s's Az level to %s on %d/%d/%d at %d:%d:%d",tmp,tmp2 ,day, month, year, hour, minute, second );
  864.     SendClientMessage(playerid,0x00FFFFAA,string);
  865.     CMDMessageToAz(playerid,"OSetAz");
  866.     }
  867.     return 1;
  868. }
  869. CMD:azann(playerid,params[]) {
  870.     if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /AzAnn [text]");
  871.     if(PlayerInfo[playerid][Az] >= 8) {
  872.     for(new i = 0; i < MAX_PLAYERS; i++) {
  873.     if(IsPlayerConnected(i)) {
  874.     if(PlayerInfo[i][Az] >= 1){
  875.     if(PlayerInfo[i][LoggedIn] == 1) {
  876.     PlayerPlaySound(i,1057,0.0,0.0,0.0); GameTextForPlayer(i,params, 4000, 3); GameTextForPlayer(playerid,params, 4000, 3);}}}}
  877.     new string[128]; format(string,sizeof(string),"{01DFA5}[Az]{ACACAC} Management{01DFA5} \"%s\" {ACACAC}has Announced to {01DFA5}Official Az Members.", pName(playerid) );
  878.     MessageToAz(0x00FFFFAA, string);
  879.     CMDMessageToAz(playerid,"AzAnn");
  880.     } else return ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"ERROR","You need to be 8+ level Az Member to use this command", "OK", "");
  881.     return 1;
  882. }
  883. IRCCMD:aztecas(botid, channel[], user[], host[], params[])
  884. {
  885.     if (IRC_IsVoice(botid, channel, user))
  886.     {
  887.     new count = 0,string[128],AzRank[128];
  888.     IRC_GroupSay(gGroupID, channel,"____ |- Aztecas Members -| ____");
  889.     for(new i = 0; i < MAX_PLAYERS; i++)
  890.     {
  891.         if (IsPlayerConnected(i))
  892.         {
  893.             if(PlayerInfo[i][Az] >= 1 && PlayerInfo[i][LoggedIn] == 1)
  894.             {
  895.  
  896.                 {
  897.                     switch(PlayerInfo[i][Az])
  898.                     {
  899.                         case 1: {
  900.                             AzRank = "Treasurer";
  901.                         }
  902.                         case 2: {
  903.                             AzRank = "Enforcer";
  904.                         }
  905.                         case 3: {
  906.                             AzRank = "Thug Hunter";
  907.                         }
  908.                         case 4: {
  909.                             AzRank = "Gangster";
  910.                         }
  911.                         case 5: {
  912.                             AzRank = "Assasin";
  913.                         }
  914.                         case 6: {
  915.                             AzRank = "Lord Knight";
  916.                         }
  917.                         case 7: {
  918.                             AzRank = "Lieutenant";
  919.                         }
  920.                         case 8: {
  921.                             AzRank = "Legend";
  922.                         }
  923.                         case 9: {
  924.                             AzRank = "UnderBoss";
  925.                         }
  926.                         case 10: {
  927.                             AzRank = "The Don";
  928.                         }
  929.                         case 11: {
  930.                             AzRank = "GodFather";
  931.                         }
  932.                         case 12: {
  933.                             AzRank = "President";
  934.                         }
  935.                     }
  936.                 }
  937.                 format(string, 128, "Rank: %d - %s (Id:%i) | %s |",PlayerInfo[i][Az], PlayerName2(i),i,AzRank);
  938.                 IRC_GroupSay(gGroupID, channel, string);
  939.                 count++;
  940.             }
  941.         }
  942.     }
  943.     if (count == 0) IRC_GroupSay(gGroupID, channel,"04No Aztecas Members Online");
  944.     } else return IRC_GroupSay(gGroupID, channel, "4ERROR: You are must be Voice to use this command");
  945.     return 1;
  946. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement