Advertisement
Guest User

LuCaS_

a guest
Jan 10th, 2010
1,690
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 6.34 KB | None | 0 0
  1. /*FILTER SCRIPT TOTALMENTE FEITO POR 'LuCaS_' (Lucas_brasil)
  2. NÃO TIRE OS CREDITOS!TIRAR AUTORIA É CRIME E DA MULTA OU ATÉ CADEIA!*/
  3.  
  4. #include <a_samp>
  5.  
  6. #define FILTERSCRIPT
  7. #define DIALOGID 5000
  8.  
  9. main()
  10. {
  11.     print("-----------------------");
  12.     print("-------Filter Script----");
  13.     print("------Spawn de carros--");
  14.     print("--------Por:LuCaS_-----");
  15.     print("-----------------------");
  16.     return 1;
  17. }
  18.  
  19. public OnPlayerCommandText(playerid, cmdtext[])
  20. {
  21.    if(strcmp("/carros", cmdtext, true, 10) == 0)
  22.      {
  23.       ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Lista de carros para spawnar", "elegy \nbuffalo\nhydra\nhunter\nnrg500\nfcr900\nhotring race\nsavanna\nblade\nbullet\nmonster\nquad\nslamvan", "Spawnar", "sair");
  24.       }
  25.   }
  26. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  27. {
  28.    if(dialogid == DIALOGID) // carros
  29.     {
  30.       if(response)
  31.        {
  32.       if(listitem == 0)//elegy
  33.         {
  34.         if(IsPlayerInAnyVehicle(playerid))
  35.          {
  36.          return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo");
  37.           }
  38.         new Float:pos0 = 0, Float:pos1 = 0, Float:pos2 = 0, Float:pos3 = 0;
  39.         GetPlayerPos(playerid, pos0, pos1, pos2);
  40.         GetPlayerFacingAngle(playerid, pos3);
  41.         CreateVehicle(562, pos0 + 1, pos1 + 1, pos2, pos3, 1, 1, 10000);
  42.         }
  43.       if(listitem == 1)//buffalo
  44.         {
  45.           if(IsPlayerInAnyVehicle(playerid))
  46.          {
  47.          return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo");
  48.           }
  49.           new Float:pos0 = 0, Float:pos1 = 0, Float:pos2 = 0, Float:pos3 = 0;
  50.           GetPlayerPos(playerid, pos0, pos1, pos2);
  51.           GetPlayerFacingAngle(playerid, pos3);
  52.           CreateVehicle(402, pos0 + 1, pos1 + 1, pos2, pos3, 1, 1, 10000);
  53.         }
  54.       if(listitem == 2)//hydra
  55.         {
  56.           if(IsPlayerInAnyVehicle(playerid))
  57.          {
  58.          return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo");
  59.           }
  60.           new Float:pos0 = 0, Float:pos1 = 0, Float:pos2 = 0, Float:pos3 = 0;
  61.           GetPlayerPos(playerid, pos0, pos1, pos2);
  62.           GetPlayerFacingAngle(playerid, pos3);
  63.           CreateVehicle(520, pos0 + 1, pos1 + 1, pos2, pos3, 1, 1, 10000);
  64.         }
  65.       if(listitem == 3)//hunter
  66.         {
  67.           if(IsPlayerInAnyVehicle(playerid))
  68.          {
  69.          return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo");
  70.           }
  71.           new Float:pos0 = 0, Float:pos1 = 0, Float:pos2 = 0, Float:pos3 = 0;
  72.           GetPlayerPos(playerid, pos0, pos1, pos2);
  73.           GetPlayerFacingAngle(playerid, pos3);
  74.           CreateVehicle(425, pos0 + 1, pos1 + 1, pos2, pos3, 1, 1, 10000);
  75.         }
  76.       if(listitem == 4)//nrg500
  77.         {
  78.         if(IsPlayerInAnyVehicle(playerid))
  79.          {
  80.          return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo");
  81.           }
  82.         new Float:pos0 = 0, Float:pos1 = 0, Float:pos2 = 0, Float:pos3 = 0;
  83.         GetPlayerPos(playerid, pos0, pos1, pos2);
  84.         GetPlayerFacingAngle(playerid, pos3);
  85.         CreateVehicle(522, pos0 + 1, pos1 + 1, pos2, pos3, 1, 1, 10000);
  86.         }
  87.       if(listitem == 5)//fcr900
  88.         {
  89.         if(IsPlayerInAnyVehicle(playerid))
  90.          {
  91.          return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo");
  92.           }
  93.         new Float:pos0 = 0, Float:pos1 = 0, Float:pos2 = 0, Float:pos3 = 0;
  94.         GetPlayerPos(playerid, pos0, pos1, pos2);
  95.         GetPlayerFacingAngle(playerid, pos3);
  96.         CreateVehicle(521, pos0 + 1, pos1 + 1, pos2, pos3, 1, 1, 10000);
  97.         }
  98.       if(listitem == 6)//hotring
  99.         {
  100.         if(IsPlayerInAnyVehicle(playerid))
  101.          {
  102.          return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo");
  103.           }
  104.         new Float:pos0 = 0, Float:pos1 = 0, Float:pos2 = 0, Float:pos3 = 0;
  105.         GetPlayerPos(playerid, pos0, pos1, pos2);
  106.         GetPlayerFacingAngle(playerid, pos3);
  107.         CreateVehicle(494, pos0 + 1, pos1 + 1, pos2, pos3, 1, 1, 10000);
  108.         }
  109.       if(listitem == 7)//savanna
  110.         {
  111.         if(IsPlayerInAnyVehicle(playerid))
  112.          {
  113.          return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo");
  114.           }
  115.         new Float:pos0 = 0, Float:pos1 = 0, Float:pos2 = 0, Float:pos3 = 0;
  116.         GetPlayerPos(playerid, pos0, pos1, pos2);
  117.         GetPlayerFacingAngle(playerid, pos3);
  118.         CreateVehicle(567, pos0 + 1, pos1 + 1, pos2, pos3, 1, 1, 10000);
  119.         }
  120.       if(listitem == 8)//blade
  121.         {
  122.         if(IsPlayerInAnyVehicle(playerid))
  123.          {
  124.          return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo");
  125.           }
  126.         new Float:pos0 = 0, Float:pos1 = 0, Float:pos2 = 0, Float:pos3 = 0;
  127.         GetPlayerPos(playerid, pos0, pos1, pos2);
  128.         GetPlayerFacingAngle(playerid, pos3);
  129.         CreateVehicle(536, pos0 + 1, pos1 + 1, pos2, pos3, 1, 1, 10000);
  130.         }
  131.       if(listitem == 9)//bullet
  132.         {
  133.         if(IsPlayerInAnyVehicle(playerid))
  134.          {
  135.          return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo");
  136.           }
  137.         new Float:pos0 = 0, Float:pos1 = 0, Float:pos2 = 0, Float:pos3 = 0;
  138.         GetPlayerPos(playerid, pos0, pos1, pos2);
  139.         GetPlayerFacingAngle(playerid, pos3);
  140.         CreateVehicle(541, pos0 + 1, pos1 + 1, pos2, pos3, 1, 1, 10000);
  141.         }
  142.       if(listitem == 10)//monster
  143.        {
  144.         if(IsPlayerInAnyVehicle(playerid))
  145.          {
  146.          return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo");
  147.           }
  148.         new Float:pos0 = 0, Float:pos1 = 0, Float:pos2 = 0, Float:pos3 = 0;
  149.         GetPlayerPos(playerid, pos0, pos1, pos2);
  150.         GetPlayerFacingAngle(playerid, pos3);
  151.         CreateVehicle(444, pos0 + 1, pos1 + 1, pos2, pos3, 1, 1, 10000);
  152.         }
  153.       if(listitem == 11)//quad
  154.         {
  155.         if(IsPlayerInAnyVehicle(playerid))
  156.          {
  157.          return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo");
  158.           }
  159.         new Float:pos0 = 0, Float:pos1 = 0, Float:pos2 = 0, Float:pos3 = 0;
  160.         GetPlayerPos(playerid, pos0, pos1, pos2);
  161.         GetPlayerFacingAngle(playerid, pos3);
  162.         CreateVehicle(471, pos0 + 1, pos1 + 1, pos2, pos3, 1, 1, 10000);
  163.         }
  164.       if(listitem == 12)//slamvan
  165.         {
  166.         if(IsPlayerInAnyVehicle(playerid))
  167.          {
  168.          return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo");
  169.           }
  170.         new Float:pos0 = 0, Float:pos1 = 0, Float:pos2 = 0, Float:pos3 = 0;
  171.         GetPlayerPos(playerid, pos0, pos1, pos2);
  172.         GetPlayerFacingAngle(playerid, pos3);
  173.         CreateVehicle(535, pos0 + 1, pos1 + 1, pos2, pos3, 1, 1, 10000);
  174.         }
  175.         }
  176.         else{
  177.         if(response == 2)
  178.         {
  179.          return 1;
  180.         }
  181.         }
  182.         }
  183.    return 1;
  184.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement