AloneZ

Untitled

Jun 6th, 2015
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 6.72 KB | None | 0 0
  1. if(strcmp(cmd,"/plataforma",true)==0 || strcmp(cmd,"/rampa",true)==0)
  2.     {
  3.         tmp = strtok(cmdtext, idx);
  4.         if(!strlen(tmp))
  5.         {
  6.             SendClientMessage(playerid, COLOR_GRAD2, "USE: /plataforma [Tipo (1 ou 2)]");
  7.             return 1;
  8.         }
  9.         new PtTipo = strval(tmp);
  10.         if(PlayerInfo[playerid][pJailed] != 0)
  11.             {
  12.                 SendClientMessage(playerid,COLOR_GREY,"Você não pode Este comando preso!");
  13.                 return 1;
  14.             }
  15.         if(!IsPlayerInAnyVehicle(playerid) || GetVehicleModel(GetPlayerVehicleID(playerid)) != 497)
  16.         {
  17.             SendClientMessage(playerid,COLOR_GREY,"Você precisa Estar em um Helicóptero da Polícia!");
  18.             return 1;
  19.         }
  20.         if (!IsACop(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Você não é um policial!");
  21.         if (pRoadRampa[playerid][1] != 0) return SendClientMessage(playerid, COLOR_GREY, "Você só pode implantar 1 Plataforma por vez, /rplataforma - para remover sua plataforma.");
  22.         switch(PtTipo)
  23.         {
  24.             case 2:
  25.             {
  26.                 pRoadRampa[playerid][0] = CreateDynamicObject(3280, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  27.                 pRoadRampa[playerid][1] = CreateDynamicObject(3280, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  28.                 pRoadRampa[playerid][2] = CreateDynamicObject(3280, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  29.                 pRoadRampa[playerid][3] = CreateDynamicObject(3280, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  30.                 pRoadRampa[playerid][4] = CreateDynamicObject(3280, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  31.                 pRoadRampa[playerid][5] = CreateDynamicObject(3280, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  32.                 pRoadRampa[playerid][6] = CreateDynamicObject(970, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  33.                 pRoadRampa[playerid][7] = CreateDynamicObject(970, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  34.                 pRoadRampa[playerid][8] = CreateDynamicObject(1238, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  35.                 pRoadRampa[playerid][9] = CreateDynamicObject(1238, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  36.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][0], GetPlayerVehicleID(playerid), 1.874998, 0.809999, -1.064999, 0.000000, 0.000000, 0.000000); //Object Model: 3280 |
  37.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][1], GetPlayerVehicleID(playerid), 1.869998, 2.370006, -1.064999, 0.000000, 0.000000, 0.000000); //Object Model: 3280 |
  38.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][2], GetPlayerVehicleID(playerid), 3.455031, 0.814999, -1.049999, 0.000000, 0.000000, 0.000000); //Object Model: 3280 |
  39.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][3], GetPlayerVehicleID(playerid), 3.450031, 2.365006, -1.054999, 0.000000, 0.000000, 0.000000); //Object Model: 3280 |
  40.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][4], GetPlayerVehicleID(playerid), 1.864998, -0.689999, -1.074999, 0.000000, 0.000000, 0.000000); //Object Model: 3280 |
  41.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][5], GetPlayerVehicleID(playerid), 3.460031, -0.674999, -1.054999, 0.000000, 0.000000, 0.000000); //Object Model: 3280 |
  42.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][6], GetPlayerVehicleID(playerid), 2.205003, -1.434998, -0.519999, 0.000000, 0.000000, 0.000000); //Object Model: 970 |
  43.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][7], GetPlayerVehicleID(playerid), 2.170002, 3.140024, -0.524999, 0.000000, 0.000000, 0.000000); //Object Model: 970 |
  44.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][8], GetPlayerVehicleID(playerid), 3.935042, -1.044999, -0.749999, -0.000000, -0.000000, 37.184993); //Object Model: 1238 |
  45.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][9], GetPlayerVehicleID(playerid), 3.903541, 2.790016, -0.719999, 0.000000, 0.000000, 108.539901); //Object Model: 1238 |
  46.             }
  47.             case 1:
  48.             {
  49.                 pRoadRampa[playerid][0] = CreateDynamicObject(1412, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  50.                 pRoadRampa[playerid][1] = CreateDynamicObject(991, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  51.                 pRoadRampa[playerid][2] = CreateDynamicObject(1238, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  52.                 pRoadRampa[playerid][3] = CreateDynamicObject(1238, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  53.                 pRoadRampa[playerid][4] = CreateDynamicObject(1238, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  54.                 pRoadRampa[playerid][5] = CreateDynamicObject(1238, 0.0, 0.0, -10.0, 0.0, 0.0, 0.0);
  55.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][0], GetPlayerVehicleID(playerid), 2.325005, 0.379999, -0.999999, 90.449951, -0.000001, -90.449951); //Object Model: 1412 |
  56.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][1], GetPlayerVehicleID(playerid), 2.400007, 0.554999, -0.969999, 90.148422, 90.449951, -1.306500); //Object Model: 991 |
  57.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][2], GetPlayerVehicleID(playerid), 2.965020, -2.335005, -0.639999, 0.000000, 0.000000, 36.179992); //Object Model: 1238 |
  58.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][3], GetPlayerVehicleID(playerid), 1.739998, -2.290004, -0.649999, 0.000000, 0.000000, 186.930130); //Object Model: 1238 |
  59.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][4], GetPlayerVehicleID(playerid), 1.894998, 3.420030, -0.654999, 0.000000, 0.000000, 43.215000); //Object Model: 1238 |
  60.                 AttachDynamicObjectToVehicle(pRoadRampa[playerid][5], GetPlayerVehicleID(playerid), 2.935019, 3.365029, -0.644999, 0.000000, 0.000000, 40.199996); //Object Model: 1238 |
  61.             }
  62.             default:
  63.             {
  64.                  return SendClientMessage(playerid,COLOR_GREY,"Tipo de Plataforma Inválido, USE: /plataforma [Tipo (1 ou 2)]!");
  65.             }
  66.         }
  67.         GameTextForPlayer(playerid, "~w~Plataforma ~r~Criada", 5000, 5);
  68.         SendClientMessage(playerid, COLOR_GREEN, "Plataforma Implantada... Use /rplataforma Para Remover e Poder Criar Mais!.");
  69.         format(string, sizeof(string), "Estado: Uma Plataforma foi posta em um Helicóptero por %s.", PlayerName(playerid));
  70.         for(new i = 0; i < MaiorID; i++)
  71.         {
  72.             if(IsPlayerConnected(i))
  73.             {
  74.                 if(IsACop(i))
  75.                 {
  76.                     SendClientMessage(i, TEAM_BLUE_COLOR, string);
  77.                     if (PlayerInfo[i][pCargo] >= 5 && IsACop(i))
  78.                     {
  79.                         SendClientMessage(i, COLOR_YELLOW, "Você pode remover todas as Plataformas usando /rplataformaall");
  80.                     }
  81.                 }
  82.             }
  83.         }
  84.         return 1;
  85.     }
Advertisement
Add Comment
Please, Sign In to add comment