Advertisement
Guest User

Untitled

a guest
Dec 23rd, 2013
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 6.04 KB | None | 0 0
  1.     zcmd(comprar, playerid, params[])
  2.     {
  3.         if(!strcmp(params, "coche"))
  4.         {
  5.                 if(PlayerInfo[playerid][pLevel] < 2) return Message(playerid, COLOR_RED2, "Debes ser como mínimo nivel 2");
  6.                 new newcar = GetPlayerVehicleID(playerid), idcar = GetPlayerVehicleID(playerid);
  7.                 if(CarInfo[idcar][cOwned] == 1) return Message(playerid, COLOR_RED2, "El vehículo no está en venta.");
  8.                 if(PlayerInfo[playerid][pPcarkey] != 9999) return Message(playerid, COLOR_RED2, "Ya posees un vehículo.");
  9.                 if(!IsAnOwnableCar(newcar)) return Message(playerid, COLOR_RED2, "Este vehículo no está en venta.");
  10.                 if(GetPlayerMoney(playerid) >= CarInfo[idcar][cValue]){
  11.                     ShowPlayerDialog(playerid, IMPORTAR_MOTOR, DIALOG_STYLE_LIST, "Elegir prestaciones", "Motor sin plomo 95\t\tCapacidad: 100l (1€/l)\nMotor sin plomo 98\t\tCapacidad: 120l (1€/l)\nMotor Diesel\t\tCapacidad: 160l (2€/l)\nMotor Biodiesel\t\tCapacidad: 230l (3€/l)", "Instalar", "Salir");
  12.                     PlayerInfo[playerid][pPcarkey] = idcar;
  13.                     CarInfo[idcar][cVehTime] = gettime() + 1296000;
  14.                     PlayerInfo[playerid][pTimeCar] = gettime() + 1296000;
  15.                     CarInfo[idcar][cOwned] = 1;
  16.                     CarInfo[idcar][cBattery] = 5000;
  17.                     strmid(CarInfo[PlayerInfo[playerid][pPcarkey]][cOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 32);
  18.                     Bought(playerid, CarInfo[PlayerInfo[playerid][pPcarkey]][cValue]);
  19.                     SetVehicleParamsEx(idcar, 0,0,0,0,0,0,0);
  20.                     gEngine[playerid] = 0;
  21.                     engineOn[idcar] = false;
  22.                     ClearChatbox(playerid, 10);
  23.                     Message(playerid, COLOR_GREEN, "Felicidades! Has adquirido este vehículo, utiliza (/v [item])");
  24.                     Message(playerid, COLOR_GREEN, "IMPORTANTE: {FFFFFF}Utiliza /timevehinfo para mas informacion sobre tu vehículo.");
  25.                     strmid(CarInfo[idcar][cPlate], "00000", 0, strlen("00000"), 255);
  26.                     SetVehicleNumberPlate(idcar, CarInfo[idcar][cPlate]);
  27.                     UpdateCars();
  28.                 } else Message(playerid, COLOR_RED2, "!No tienes dinero suficiente!");
  29.                 {
  30.  
  31.             if(!strcmp(params, "2"))
  32.             {
  33.                 if(PlayerInfo[playerid][pLevel] < 5) return Message(playerid, COLOR_RED2, "Debes ser como mínimo nivel 5");
  34. //              new newcar = GetPlayerVehicleID(playerid), idcar = GetPlayerVehicleID(playerid);
  35.                 if(CarInfo[idcar][cOwned] == 1) return Message(playerid, COLOR_RED2, "El vehículo no está en venta.");
  36.                 if(PlayerInfo[playerid][pPcarkey2] != 9999) return Message(playerid, COLOR_RED2, "Ya posees un vehículo.");
  37.                 if(!IsAnOwnableCar(newcar)) return Message(playerid, COLOR_RED2, "Este vehículo no está en venta.");
  38.                 if(GetPlayerMoney(playerid) >= CarInfo[idcar][cValue]){
  39.                     ShowPlayerDialog(playerid, IMPORTAR_MOTOR, DIALOG_STYLE_LIST, "Elegir prestaciones", "Motor sin plomo 95\t\tCapacidad: 100l (1€/l)\nMotor sin plomo 98\t\tCapacidad: 120l (1€/l)\nMotor Diesel\t\tCapacidad: 160l (2€/l)\nMotor Biodiesel\t\tCapacidad: 230l (3€/l)", "Instalar", "Salir");
  40.                     PlayerInfo[playerid][pPcarkey2] = idcar;
  41.                     CarInfo[idcar][cVehTime] = gettime() + 1296000;
  42.                     PlayerInfo[playerid][pTimeCar2] = gettime() + 1296000;
  43.                     CarInfo[idcar][cOwned] = 1;
  44.                     CarInfo[idcar][cBattery] = 5000;
  45.                     strmid(CarInfo[PlayerInfo[playerid][pPcarkey2]][cOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 32);
  46.                     Bought(playerid, CarInfo[PlayerInfo[playerid][pPcarkey2]][cValue]);
  47.                     SetVehicleParamsEx(idcar, 0,0,0,0,0,0,0);
  48.                     gEngine[playerid] = 0;
  49.                     engineOn[idcar] = false;
  50.                     ClearChatbox(playerid, 10);
  51.                     Message(playerid, COLOR_GREEN, "Felicidades! Has adquirido este vehículo, utiliza (/v [item])");
  52.                     Message(playerid, COLOR_GREEN, "IMPORTANTE: {FFFFFF}Utiliza /timevehinfo para mas informacion sobre tu vehículo.");
  53.                     strmid(CarInfo[idcar][cPlate], "00000", 0, strlen("00000"), 255);
  54.                     SetVehicleNumberPlate(idcar, CarInfo[idcar][cPlate]);
  55.                     UpdateCars();
  56.                 } else Message(playerid, COLOR_RED2, "No tienes dinero suficiente!");
  57.             }
  58.  
  59.             if(!strcmp(params, "vip"))
  60.             {
  61.                 if(PlayerInfo[playerid][pDonateT] == 0) return Message(playerid, COLOR_RED2, "Necesitas ser premium.");
  62. //              new newcar = GetPlayerVehicleID(playerid), idcar = GetPlayerVehicleID(playerid);
  63.                 if(CarInfo[idcar][cOwned] == 1) return Message(playerid, COLOR_RED2, "El vehículo no está en venta.");
  64.                 if(PlayerInfo[playerid][pCarPremium] != 9999) return Message(playerid, COLOR_RED2, "Ya posees un vehículo.");
  65.                 if(!IsAnOwnableCar(newcar)) return Message(playerid, COLOR_RED2, "Este vehículo no está en venta.");
  66.                 if(GetPlayerMoney(playerid) >= CarInfo[idcar][cValue]){
  67.                     ShowPlayerDialog(playerid, IMPORTAR_MOTOR, DIALOG_STYLE_LIST, "Elegir prestaciones", "Motor sin plomo 95\t\tCapacidad: 100l (1€/l)\nMotor sin plomo 98\t\tCapacidad: 120l (1€/l)\nMotor Diesel\t\tCapacidad: 160l (2€/l)\nMotor Biodiesel\t\tCapacidad: 230l (3€/l)", "Instalar", "Salir");
  68.                     PlayerInfo[playerid][pCarPremium] = idcar;
  69.                     CarInfo[idcar][cOwned] = 1;
  70.                     CarInfo[idcar][cBattery] = 5000;
  71.                     strmid(CarInfo[PlayerInfo[playerid][pCarPremium]][cOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 32);
  72.                     Bought(playerid, CarInfo[PlayerInfo[playerid][pCarPremium]][cValue]);
  73.                     SetVehicleParamsEx(idcar, 0,0,0,0,0,0,0);
  74.                     gEngine[playerid] = 0;
  75.                     engineOn[idcar] = false;
  76.                     ClearChatbox(playerid, 10);
  77.                     Message(playerid, COLOR_GREEN, "Felicidades! Has adquirido este vehículo, utiliza (/v [item])");
  78.                     strmid(CarInfo[idcar][cPlate], "00000", 0, strlen("00000"), 255);
  79.                     SetVehicleNumberPlate(idcar, CarInfo[idcar][cPlate]);
  80.                     UpdateCars();
  81.                 }else Message(playerid, COLOR_RED2, "No tienes dinero suficiente!");
  82.                 }
  83.             }
  84.         }
  85.         return 1;
  86.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement