PS. Nu toate masinile le dubleaza doar cele care le-am adaugat ultima data pe baza de date
CMD:vmuta(playerid, params[]) {
if(playerVariables[playerid][pAdminLevel] >= 4) {
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You must be inside the vehicle that you wish to move.");
new
string[42];
for(new x = 0; x < MAX_VEHICLES; x++) {
if(vehicleVariables[x][vVehicleScriptID] == GetPlayerVehicleID(playerid)) {
GetVehiclePos(x, vehicleVariables[x][vVehiclePosition][0], vehicleVariables[x][vVehiclePosition][1], vehicleVariables[x][vVehiclePosition][2]);
GetVehicleZAngle(x, vehicleVariables[x][vVehicleRotation]);
DestroyVehicle(vehicleVariables[x][vVehicleScriptID]);
vehicleVariables[x][vVehicleScriptID] = CreateVehicle(vehicleVariables[x][vVehicleModelID], vehicleVariables[x][vVehiclePosition][0], vehicleVariables[x][vVehiclePosition][1], vehicleVariables[x][vVehiclePosition][2], vehicleVariables[x][vVehicleRotation], vehicleVariables[x][vVehicleColour][0], vehicleVariables[x][vVehicleColour][1], -1);
PutPlayerInVehicle(playerid, vehicleVariables[x][vVehicleScriptID], 0);
LinkVehicleToInterior(x, GetPlayerInterior(x));
SetVehicleVirtualWorld(x, 0);
saveVehicle(x);
Fuel[x] = 100;
format(string, sizeof(string), "You have successfully moved vehicle %d.", x);
SendClientMessage(playerid, COLOR_WHITE, string);
return 1;
}
}
}
return 1;
}