Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2017
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 4.43 KB | None | 0 0
  1. if(strcmp(tmp, "voiture", true) == 0 || strcmp(tmp, "car", true) == 0 || strcmp(tmp, "vehicule", true) == 0)
  2.                     {
  3.                         tmp = strtok(cmdtext, idx);
  4.                         if(!strlen(tmp))
  5.                             {return msg_Client(playerid, COLOR_WHITE, "{FF6347}» Admin «{A98500}» Usage «{FFFFB2} /a creer voiture <carid> <couleur1> <couleur2> <prix>");}
  6.                         new car;
  7.                         car = strval(tmp);
  8.                         if(car < 400 || car > 611)
  9.                             {return msg_Client(playerid, COLOR_WHITE, "{FF2727}» Admin «{FFABAD} L'ID du véhicule doît être comprise entre 400 & 611 !"); }
  10.                         if(GetInvalidCreateModel(car))
  11.                             {return msg_Client(playerid, COLOR_WHITE, "{FF2727}» Admin «{FFABAD} Ce model est interdit !");}
  12.                         tmp = strtok(cmdtext, idx);
  13.                         if(!strlen(tmp))
  14.                             {return msg_Client(playerid, COLOR_WHITE, "{FF6347}» Admin «{A98500}» Usage «{FFFFB2} /a creer voiture <carid> <couleur1> <couleur2> <prix>");}
  15.                         new color1;
  16.                         color1 = strval(tmp);
  17.                         if(color1 < 0 || color1 > 255)
  18.                             {return msg_Client(playerid, COLOR_WHITE, "{FF2727}» Admin «{FFABAD}L'ID de la couleur doit être comprise entre 0 & 255 !");}
  19.                         tmp = strtok(cmdtext, idx);
  20.                         if(!strlen(tmp))
  21.                             {return msg_Client(playerid, COLOR_WHITE, "{FF6347}» Admin «{A98500}» Usage «{FFFFB2} /a creer voiture <carid> <couleur1> <couleur2> <prix>");}
  22.                         new color2;
  23.                         color2 = strval(tmp);
  24.                         if(color2 < 0 || color2 > 255)
  25.                             {return msg_Client(playerid, COLOR_WHITE, "{FF2727}» Admin «{FFABAD} L'Id de la couleur doit être comprise entre 0 & 255 !");}
  26.                         tmp = strtok(cmdtext, idx);
  27.                         if(!strlen(tmp))
  28.                             {return msg_Client(playerid, COLOR_WHITE, "{FF6347}» Admin «{A98500}» Usage «{FFFFB2} /a creer voiture <carid> <couleur1> <couleur2> <prix>");}
  29.                         new value;
  30.                         value = strval(tmp);
  31.                         new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid, X,Y,Z);
  32.                        
  33.                         format(sql, sizeof(sql), "SELECT * FROM lvrp_server_vehicles");
  34.                         mysql_query(MYSQL,sql);
  35.                        
  36.                         if (totalVehicles>MAX_CAR)
  37.                             {return msg_Client(playerid, COLOR_WHITE, "{FF6347}» Admin «{A98500} Maximum de voitures atteint.");}
  38.                        
  39.                         new thiscar = CreateVehicle(car,X,Y,Z,1,color1,color2,-1);
  40.                        
  41.                         format(sql, sizeof(sql), "INSERT INTO lvrp_server_vehicles SET Model=%d, Pos_x=%f, Pos_y=%f, Pos_z=%f, Description='%s', Owned=2, Color1=%d, Color2=%d, Price=%d, License='N/A'", car, X, Y, Z,vehName[car-400], color1, color2, value);
  42.                         mysql_query(MYSQL,sql);
  43.                        
  44.                         vehicle[thiscar][SQLID] = cache_insert_id();
  45.                         format(vehicle[thiscar][cLicense], 14 ,"N/A");
  46.                         SetVehicleNumberPlate(thiscar,vehicle[thiscar][cLicense]);
  47.                         vehicle[thiscar][cOwned] = 2;
  48.                         vehicle[thiscar][used] = 1;
  49.                         vehicle[thiscar][cModel] = car;
  50.                         vehicle[thiscar][cColorOne] = color1;
  51.                         vehicle[thiscar][cColorTwo] = color2;
  52.                         vehicle[thiscar][cLocationx] = X;
  53.                         vehicle[thiscar][cLocationy] = Y;
  54.                         vehicle[thiscar][cLocationz] = Z;
  55.                         vehicle[thiscar][cAngle] = 1;
  56.                         vehicle[thiscar][cValue] = value;
  57.                         vehicle[thiscar][cLock] = 0;
  58.                         vehicle[thiscar][paintjob] = -1;
  59.                         vehicle[thiscar][tExhausts] = 0;
  60.                         vehicle[thiscar][tFrontBumper] = 0;
  61.                         vehicle[thiscar][tRearBumper] = 0;
  62.                         vehicle[thiscar][tRoof] = 0;
  63.                         vehicle[thiscar][tSpoilers] = 0;
  64.                         vehicle[thiscar][tSideBumper] = 0;
  65.                         vehicle[thiscar][tWheels] = 0;
  66.                         vehicle[thiscar][tHydraulics] = 0;
  67.                         vehicle[thiscar][tNitro] = 0;
  68.                         vehicle[thiscar][tSideBumper2] = 0;
  69.                         vehicle[thiscar][cHealth] = 1000;
  70.                         vehicle[thiscar][cBrid] = car_GetBridVehicle(thiscar);
  71.                         tuning_Load(thiscar);
  72.                         PutPlayerInVehicle(playerid,thiscar,0);
  73.                         vehicle[thiscar][cType] = CAR_CREATED;
  74.                         vehicle[thiscar][cGas] = 100;
  75.                         strmid(vehicle[thiscar][cOwner], "Aucun", 0, strlen("Aucun"), 999);
  76.                         format(vehicle[thiscar][cDescription], 32, "%s",vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]);
  77.                         format(string, sizeof(string), "{FF2727}» Admin «{FFABAD} Vehicule: %d a été crée avec sucèss!.", thiscar);
  78.                         msg_Client(playerid, COLOR_BLUE, string);
  79.                         if(thiscar>totalVehicles)
  80.                             {totalVehicles++;}
  81.                         vehicle_Save(thiscar,0,0);
  82.                        
  83.                         format(string, sizeof(string), "%s à créé un véhicule, id: %d.",PlayerInfo[playerid][pRealName],thiscar);
  84.                         log_Admin(string);
  85.                         return 1;
  86.                     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement