SHARE
TWEET

Untitled

a guest Jul 17th, 2017 50 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. forward ContadorRegressivo(playerid);
  2. new ContadorAtivo = 0;
  3.  
  4. if(strcmp(cmdtext,"/ctlv",true)==0)
  5.  {  
  6.     if(CorridaTradicionalDeLV[playerid] != 0)
  7.     {
  8.     SendClientMessage(playerid, INFO_COLOR, "{FF0000}[ERRO]{D2D2FF}: Você já está participando de uma corrida, use {8470FF}/sair");    
  9.     return 1;
  10.     }      
  11.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)    
  12.     {
  13.     new tmpcar = GetPlayerVehicleID(playerid);
  14.     SetVehiclePos(tmpcar, 2034.7559,848.5759,6.4614);
  15.     TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
  16.     veiculonovo = GetPlayerVehicleID(playerid);    
  17.     SetVehicleZAngle(veiculonovo, 90.0);    
  18.     TogglePlayerControllable(playerid, 0);    
  19.     ContadorAtivo = 4;    
  20.     SetTimerEx("ContadorRegressivo", 3000, 0, "i", playerid);
  21.     }    
  22.     else    
  23.     {    
  24.     SendClientMessage(playerid, INFO_COLOR, "{FF0000}[ERRO]{D2D2FF}: Você não está em um veículo.");    
  25.     return 1;    
  26.     }
  27.     format(string,sizeof(string),"{0000FF}[CORRIDA]{D2D2FF}: O jogador {FFD700}%s {D2D2FF}foi para a 'corrida tradicional de Las Venturas'.{8470FF}(/ctlv)",PlayerName(playerid));
  28.     SendClientMessageToAll(COLOR_WHITE,string);
  29.     ModoAntiQueda[playerid] = 0;    
  30.     CorridaTradicionalDeLV[playerid] = 1;    
  31.     PlayerEmUmaCorrida[playerid] = 1;
  32.     SetPlayerRaceCheckpoint(playerid, 0, ChecksAvenidaPrincipalCorrida[0][0], ChecksAvenidaPrincipalCorrida[0][1], ChecksAvenidaPrincipalCorrida[0][2], ChecksAvenidaPrincipalCorrida[1][0], ChecksAvenidaPrincipalCorrida[1][1], ChecksAvenidaPrincipalCorrida[1][2], 8);        
  33.     return 1;
  34. }
  35.  
  36. public ContadorRegressivo(playerid)
  37. {
  38.     switch(ContadorAtivo)
  39.     {  
  40.         case 1:
  41.         {
  42.         PlayerPlaySound(playerid,1057 ,0, 0, 0);        
  43.         TogglePlayerControllable(playerid, 1);
  44.         GameTextForPlayer(playerid,"~g~GOGO",5000, 3);
  45.         ContadorAtivo = 0;        
  46.         SetPlayerFacingAngle(playerid, 90.0);
  47.         }
  48.         case 2:
  49.         {        
  50.         PlayerPlaySound(playerid,1056 ,0, 0, 0);
  51.         GameTextForPlayer(playerid,"~y~1",5000, 3);
  52.         ContadorAtivo = 1;
  53.     SetTimerEx("ContadorRegressivo", 3000, 0, "i", playerid);
  54.         }
  55.         case 3:
  56.         {        
  57.         PlayerPlaySound(playerid,1056 ,0, 0, 0);
  58.         GameTextForPlayer(playerid,"~y~2",5000, 3);
  59.         ContadorAtivo = 2;
  60.     SetTimerEx("ContadorRegressivo", 3000, 0, "i", playerid);
  61.         }
  62.         case 4:
  63.         {        
  64.         PlayerPlaySound(playerid,1056 ,0, 0, 0);
  65.         GameTextForPlayer(playerid,"~r~3",5000, 3);
  66.         ContadorAtivo = 3;
  67.     SetTimerEx("ContadorRegressivo", 3000, 0, "i", playerid);
  68.         }
  69.     }
  70. }
RAW Paste Data
Top