Gguiz007

Untitled

May 12th, 2020
1,141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 9.92 KB | None | 0 0
  1. CMD:resgate(playerid)
  2. {
  3.     new Float:x, Float:y, Float:z;
  4.  
  5.     if (GetPlayerState(playerid) == PLAYER_STATE_WASTED || GetPlayerState(playerid) == PLAYER_STATE_NONE)
  6.     return 0;
  7.     if (APlayerData[playerid][LoggedIn] == false) return 0;    
  8.     if(PlayerInfo[playerid][NoEvento] == 1) return SendClientMessage(playerid, -1, "{FF0000}Você está num evento!");
  9.     if(Roubando[playerid] == 1) return SendClientMessage(playerid, 0xff0000FF, "Você está assaltando o banco!");
  10.     if (InCMEvent[playerid] == true) return SCM(playerid, 0xFF0000FF, "Você está em um evento!");
  11.     if (GetPlayerWantedLevel(playerid) > 1) return SCM(playerid, 0xFF0000FF, "Você não pode usar /resgate procurado!");
  12.     if (APlayerData[playerid][PlayerJailed] != 0) return SCM(playerid, 0xFF0000FF, "Você não pode usar /resgate preso!");
  13.     if(APlayerData[playerid][JobStarted] == true) return SCM(playerid, 0xFF0000FF, "Você não pode usar /resgate quando estiver trabalhando!" );
  14.     if (GetPlayerVehicleID(playerid) != 0) return SCM(playerid, 0xFF0000FF, "Você não pode usar '/resgate' dentro de um veículo.");
  15.                      
  16.     GetPlayerPos(playerid, x, y, z);          
  17.     SetPVarFloat(playerid, "tpx", x);
  18.     SetPVarFloat(playerid, "tpy", y);
  19.  
  20.     switch (APlayerData[playerid][PlayerClass]){
  21.                        
  22.         case ClassTruckDriver: // Ask where the trucker player wants to respawn
  23.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  24.         "Resgates:", "Resgate\tCusto\tCidade\n\
  25.         {FFA500}•{FFFFFF} 1º - Fleischberg\tR$100000\tLos Santos\r\n\
  26.         {FFA500}•{FFFFFF} 2º - Battery Point\tR$100000\tSan Fierro\r\n\
  27.         {FFA500}•{FFFFFF} 3º - Quarry Top\tR$100000\tLas Venturas\r\n\
  28.         {FFA500}•{FFFFFF} 4º - Julius Thruway East\tR$100000\tLas Venturas\r\n\
  29.         {FFA500}•{FFFFFF} 5º - Mulholland\tR$100000\tLos Santos\r\n\
  30.         {FFA500}•{FFFFFF} 6º - BaySide\tR$100000\tLas Venturas\r\n\
  31.         {FF0000}• 7º - Área de DM\tR$100000\tFavela\r\n\
  32.         {FF0000}•{FFFF00} 8º - Ir para sua residência\tR$100000\tN/A\r\n\
  33.         {FF0000}•{FFFF00} 9º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  34.        
  35.         case ClassBusDriver: // Ask where the busdriver wants to respawn
  36.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  37.         "Resgates:", "Resgate\tCusto\tCidade\n\
  38.         {80FFFF}•{FFFFFF} 1º - El Corona\tR$100000\tLos Santos\r\n\
  39.         {80FFFF}•{FFFFFF} 2º - Cranberry Station\tR$100000\tSan Fierro\r\n\
  40.         {80FFFF}•{FFFFFF} 3º - Blackfield\tR$100000\tLas Venturas\r\n\
  41.         {FF0000}• 4º - Área de DM\tR$100000\tFavela\r\n\
  42.         {FF0000}•{FFFF00} 5º - Ir para sua residência\tR$100000\tN/A\r\n\
  43.         {FF0000}•{FFFF00} 6º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  44.  
  45.         case ClassPilot: // Ask where the pilot wants to respawn
  46.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  47.         "Resgates:", "Resgate\tCusto\tCidade\n\
  48.         {008080}•{FFFFFF} 1º - LS International\tR$100000\tLos Santos\r\n\
  49.         {008080}•{FFFFFF} 2º - Easter Bay Airport\tR$100000\tSan Fierro\r\n\
  50.         {008080}•{FFFFFF} 3º - Aero LV\tR$100000\tLas Venturas\r\n\
  51.         {FF0000}• 4º - Área de DM\tR$100000\tFavela\r\n\
  52.         {FF0000}•{FFFF00} 5º - Ir para sua residência\tR$100000\tN/A\r\n\
  53.         {FF0000}•{FFFF00} 6º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  54.    
  55.         case ClassPolice: // Ask where the police player wants to respawn
  56.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  57.         "Resgates:", "Resgate\tCusto\tCidade\n\
  58.         {0000EE}•{FFFFFF} 1º - Pershing Square\tR$100000\tLos Santos\r\n\
  59.         {0000EE}•{FFFFFF} 2º - Downtown\tR$100000\tSan Fierro\r\n\
  60.         {0000EE}•{FFFFFF} 3º - Roca Escalante\tR$100000\tLas Venturas\r\n\
  61.         {0000EE}•{FFFFFF} 4º - Red Country\tR$100000\tLos Santos\r\n\
  62.         {FF0000}•{FFFF00} 5º - Ir para sua residência\tR$100000\tN/A\r\n\
  63.         {FF0000}•{FFFF00} 6º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");  
  64.        
  65.         case ClassCourier: // Ask where the courier player wants to respawn
  66.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  67.         "Resgates:", "Resgate\tCusto\tCidade\n\
  68.         {FF0080}•{FFFFFF} 1º - Dillimore\tR$100000\tLos Santos\r\n\
  69.         {FF0080}•{FFFFFF} 2º - Doherty\tR$100000\tSan Fierro\r\n\
  70.         {FF0080}•{FFFFFF} 3º - Whitewood Estates\tR$100000\tLas Venturas\r\n\
  71.         {FF0000}• 4º - Área de DM\tR$100000\tFavela\r\n\
  72.         {FF0000}•{FFFF00} 5º - Ir para sua residência\tR$100000\tN/A\r\n\
  73.         {FF0000}•{FFFF00} 6º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  74.        
  75.         case ClassAssistance: // Ask where the courier player wants to respawn
  76.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  77.         "Resgates:", "Resgate\tCusto\tCidade\n\
  78.         {80FF00}•{FFFFFF} 1º - Blueberry\tR$100000\tLos Santos\r\n\
  79.         {80FF00}•{FFFFFF} 2º - Willowfield\tR$100000\tLos Santos\r\n\
  80.         {FF0000}• 3º - Área de DM\tR$100000\tFavela\r\n\
  81.         {FF0000}•{FFFF00} 4º - Ir para sua residência\tR$100000\tN/A\r\n\
  82.         {FF0000}•{FFFF00} 5º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  83.        
  84.         case ClassMafia: // Ask where the courier player wants to respawn
  85.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  86.         "Resgates:", "Resgate\tCusto\tCidade\n\
  87.         {8000FF}•{FFFFFF} 1º - Whitewood Estates\tR$100000\tLas Venturas\r\n\
  88.         {8000FF}•{FFFFFF} 2º - Ocean Docks\tR$100000\tLos Santos\r\n\
  89.         {8000FF}•{FFFFFF} 3º - Palisades\tR$100000\tSan Fierro\r\n\
  90.         {FF0000}• 4º - Área de DM\tR$100000\tFavela\r\n\
  91.         {FF0000}•{FFFF00} 5º - Ir para sua residência\tR$100000\tN/A\r\n\
  92.         {FF0000}•{FFFF00} 6º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  93.        
  94.         case ClassTaxiDriver: // Ask where the busdriver wants to respawn
  95.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  96.         "Resgates:", "Resgate\tCusto\tCidade\n\
  97.         {FFFF00}•{FFFFFF} 1º - Mulholland\tR$100000\tLos Santos\r\n\
  98.         {FFFF00}•{FFFFFF} 2º - Blackfield\tR$100000\tLos Santos\r\n\
  99.         {FF0000}• 3º - Área de DM\tR$100000\tFavela\r\n\
  100.         {FF0000}•{FFFF00} 4º - Ir para sua residência\tR$100000\tN/A\r\n\
  101.         {FF0000}•{FFFF00} 5º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  102.      
  103.         case ClassMaritimoDriver: // Ask where the busdriver wants to respawn
  104.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  105.         "Resgates:", "Resgate\tCusto\tCidade\n\
  106.         {B0C4DE}•{FFFFFF} 1º - Ocean Docks\tR$100000\tLos Santos\r\n\
  107.         {B0C4DE}•{FFFFFF} 2º - Bay Side\tR$100000\tLas Venturas\r\n\
  108.         {FF0000}• 3º - Área de DM\tR$100000\tFavela\r\n\
  109.         {FF0000}•{B0C4DE} 4º - Ir para sua residência\tR$100000\tN/A\r\n\
  110.         {FF0000}•{B0C4DE} 5º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  111.        
  112.         case ClassMedico: // Ask where the busdriver wants to respawn
  113.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  114.         "Resgates:", "Resgate\tCusto\tCidade\n\
  115.         {FA8072}•{FFFFFF} 1º - Redsands West\tR$100000\tLas Venturas\r\n\
  116.         {FF0000}•{FFFF00} 2º - Ir para sua residência\tR$100000\tN/A\r\n\
  117.         {FF0000}•{FFFF00} 3º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  118.        
  119.         case ClassPizza: // Ask where the busdriver wants to respawn
  120.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  121.         "Resgates:", "Resgate\tCusto\tCidade\n\
  122.         {B0C4DE}•{FFFFFF} 1º - Julius North\tR$100000\tLas Venturas\r\n\
  123.         {FF0000}• 2º - Área de DM\tR$100000\tFavela\r\n\
  124.         {FF0000}•{FFFF00} 3º - Ir para sua residência\tR$100000\tN/A\r\n\
  125.         {FF0000}•{FFFF00} 4º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  126.        
  127.         case ClassRoadWorker: // Ask where the busdriver wants to respawn
  128.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  129.         "Resgates:", "Resgate\tCusto\tCidade\n\
  130.         {B0C4DE}•{FFFFFF} 1º - WhetStone\tR$100000\tSan Fierro\r\n\
  131.         {FF0000}• 2º - Área de DM\tR$100000\tFavela\r\n\
  132.         {FF0000}•{FFFF00} 3º - Ir para sua residência\tR$100000\tN/A\r\n\
  133.         {FF0000}•{FFFF00} 4º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  134.        
  135.         case ClassBombeiro: // Ask where the busdriver wants to respawn
  136.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  137.         "Resgates:", "Resgate\tCusto\tCidade\n\
  138.         {B03060}•{FFFFFF} 1º - Garcia\tR$100000\tSan Fierro\r\n\
  139.         {FF0000}• 2º - Área de DM\tR$100000\tFavela\r\n\
  140.         {FF0000}•{FFFF00} 3º - Ir para sua residência\tR$100000\tN/A\r\n\
  141.         {FF0000}•{FFFF00} 4º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  142.        
  143.         case ClassVigilante: // Ask where the busdriver wants to respawn
  144.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  145.         "Resgates:", "Resgate\tCusto\tCidade\n\
  146.         {9BCD9B}•{FFFFFF} 1º - Little Mexico\tR$100000\tLos Santos\r\n\
  147.         {FF0000}•{FFFF00} 2º - Ir para sua residência\tR$100000\tN/A\r\n\
  148.         {FF0000}•{FFFF00} 3º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  149.        
  150.         case ClassAdvogado: // Ask where the busdriver wants to respawn
  151.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  152.         "Resgates:", "Resgate\tCusto\tCidade\n\
  153.         {9BCD9B}•{FFFFFF} 1º - Conference Center\tR$100000\tLos Santos\r\n\
  154.         {FF0000}•{FFFF00} 2º - Ir para sua residência\tR$100000\tN/A\r\n\
  155.         {FF0000}•{FFFF00} 3º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  156.        
  157.         case ClassExercito: // Ask where the busdriver wants to respawn
  158.         ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
  159.         "Resgates:", "Resgate\tCusto\tCidade\n\
  160.         {228B22}•{FFFFFF} 1º - Base\tR$100000\tSan Fierro\r\n\
  161.         {FF0000}•{FFFF00} 2º - Ir para sua residência\tR$100000\tN/A\r\n\
  162.         {FF0000}•{FFFF00} 3º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
  163.                        
  164.     }
  165.     return 1;
  166. }
Advertisement
Add Comment
Please, Sign In to add comment