1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
| if(strcmp(tmp, "voiture", true) == 0 || strcmp(tmp, "car", true) == 0 || strcmp(tmp, "vehicule", true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{return msg_Client(playerid, COLOR_WHITE, "{FF6347}» Admin «{A98500}» Usage «{FFFFB2} /a creer voiture <carid> <couleur1> <couleur2> <prix>");}
new car;
car = strval(tmp);
if(car < 400 || car > 611)
{return msg_Client(playerid, COLOR_WHITE, "{FF2727}» Admin «{FFABAD} L'ID du véhicule doît être comprise entre 400 & 611 !"); }
if(GetInvalidCreateModel(car))
{return msg_Client(playerid, COLOR_WHITE, "{FF2727}» Admin «{FFABAD} Ce model est interdit !");}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{return msg_Client(playerid, COLOR_WHITE, "{FF6347}» Admin «{A98500}» Usage «{FFFFB2} /a creer voiture <carid> <couleur1> <couleur2> <prix>");}
new color1;
color1 = strval(tmp);
if(color1 < 0 || color1 > 255)
{return msg_Client(playerid, COLOR_WHITE, "{FF2727}» Admin «{FFABAD}L'ID de la couleur doit être comprise entre 0 & 255 !");}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{return msg_Client(playerid, COLOR_WHITE, "{FF6347}» Admin «{A98500}» Usage «{FFFFB2} /a creer voiture <carid> <couleur1> <couleur2> <prix>");}
new color2;
color2 = strval(tmp);
if(color2 < 0 || color2 > 255)
{return msg_Client(playerid, COLOR_WHITE, "{FF2727}» Admin «{FFABAD} L'Id de la couleur doit être comprise entre 0 & 255 !");}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{return msg_Client(playerid, COLOR_WHITE, "{FF6347}» Admin «{A98500}» Usage «{FFFFB2} /a creer voiture <carid> <couleur1> <couleur2> <prix>");}
new value;
value = strval(tmp);
new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid, X,Y,Z);
format(sql, sizeof(sql), "SELECT * FROM lvrp_server_vehicles");
mysql_query(MYSQL,sql);
if (totalVehicles>MAX_CAR)
{return msg_Client(playerid, COLOR_WHITE, "{FF6347}» Admin «{A98500} Maximum de voitures atteint.");}
new thiscar = CreateVehicle(car,X,Y,Z,1,color1,color2,-1);
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);
mysql_query(MYSQL,sql);
vehicle[thiscar][SQLID] = cache_insert_id();
format(vehicle[thiscar][cLicense], 14 ,"N/A");
SetVehicleNumberPlate(thiscar,vehicle[thiscar][cLicense]);
vehicle[thiscar][cOwned] = 2;
vehicle[thiscar][used] = 1;
vehicle[thiscar][cModel] = car;
vehicle[thiscar][cColorOne] = color1;
vehicle[thiscar][cColorTwo] = color2;
vehicle[thiscar][cLocationx] = X;
vehicle[thiscar][cLocationy] = Y;
vehicle[thiscar][cLocationz] = Z;
vehicle[thiscar][cAngle] = 1;
vehicle[thiscar][cValue] = value;
vehicle[thiscar][cLock] = 0;
vehicle[thiscar][paintjob] = -1;
vehicle[thiscar][tExhausts] = 0;
vehicle[thiscar][tFrontBumper] = 0;
vehicle[thiscar][tRearBumper] = 0;
vehicle[thiscar][tRoof] = 0;
vehicle[thiscar][tSpoilers] = 0;
vehicle[thiscar][tSideBumper] = 0;
vehicle[thiscar][tWheels] = 0;
vehicle[thiscar][tHydraulics] = 0;
vehicle[thiscar][tNitro] = 0;
vehicle[thiscar][tSideBumper2] = 0;
vehicle[thiscar][cHealth] = 1000;
vehicle[thiscar][cBrid] = car_GetBridVehicle(thiscar);
tuning_Load(thiscar);
PutPlayerInVehicle(playerid,thiscar,0);
vehicle[thiscar][cType] = CAR_CREATED;
vehicle[thiscar][cGas] = 100;
strmid(vehicle[thiscar][cOwner], "Aucun", 0, strlen("Aucun"), 999);
format(vehicle[thiscar][cDescription], 32, "%s",vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]);
format(string, sizeof(string), "{FF2727}» Admin «{FFABAD} Vehicule: %d a été crée avec sucèss!.", thiscar);
msg_Client(playerid, COLOR_BLUE, string);
if(thiscar>totalVehicles)
{totalVehicles++;}
vehicle_Save(thiscar,0,0);
format(string, sizeof(string), "%s à créé un véhicule, id: %d.",PlayerInfo[playerid][pRealName],thiscar);
log_Admin(string);
return 1;
}
else if(strcmp(tmp, "biz", true) == 0 || strcmp(tmp, "bizz", true) == 0)
{
ShowPlayerDialog(playerid,96,DIALOG_STYLE_MSGBOX,"» Admin « Création d'un bizz","Vous êtes sur le point de creer un bizz, l'entrée du bizz se situra à votre position actuelle.\nVous pourrez toujours le supprimer ou modifier apres (/bizz sup(rimer) - /bizz edit)","Continuer","Annuler");
player_Dialog[playerid] = 0;
return 1;
} |
Partager