Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #if defined _vehicleplate_included
- #endinput
- #endif
- #define _vehicleplate_included
- #include <a_samp>
- #pragma tabsize 0
- /* VehiclePlate v1.0
- * By: Dr_Pawno
- *
- */
- /*
- native SetVehicleRandomPlate(vehicleid);
- native GetVehicleRandomPlate(vehicleid);
- native GetLetter(number);
- */
- new VehicleRandomPlate[MAX_VEHICLES][15];
- new VehicleUsingRandomPlate[MAX_VEHICLES] = 0;
- stock SetVehicleRandomPlate(vehicleid)
- {
- new letter[4],
- number[15],
- plate[15];
- letter[0] = random(26)+1; letter[2] = random(26)+1; letter[3] = random(26)+1;
- new rnumber = random(10);
- new rnumber2 = random(10);
- new rnumber3 = random(10);
- format(number, 15, "%d%d%d", rnumber, rnumber2, rnumber3);
- format(plate, 15, "%s%s%s%s %s", GetLetter(letter[0]), GetLetter(letter[1]), GetLetter(letter[2]), GetLetter(letter[3]), number);
- SetVehicleNumberPlate(vehicleid, plate);
- VehicleRandomPlate[vehicleid] = plate;
- VehicleUsingRandomPlate[vehicleid] = 1;
- return 1;
- }
- stock GetVehicleRandomPlate(vehicleid)
- {
- new plate[15];
- if(VehicleUsingRandomPlate[vehicleid] == 0)
- {
- plate = "XYZR 000");
- }
- else
- {
- plate = VehicleRandomPlate[vehicleid];
- }
- return plate;
- }
- stock GetLetter(number)
- {
- new letter[5];
- if(number == 1){letter="A";}if(number == 2){letter="B";}if(number == 3){letter="C";}if(number == 4){letter="D";}if(number == 5){letter="E";}if(number == 6){letter="F";}if(number == 7){letter="G";}if(number == 8){letter="H";}
- if(number == 9){letter="I";}if(number == 10){letter="J";}if(number == 11){letter="K";}if(number == 12){letter="L";}if(number == 13){letter="M";}if(number == 14){letter="N";}if(number == 15){letter="O";}if(number == 16){letter="P";}
- if(number == 17){letter="Q";}if(number == 18){letter="R";}if(number == 19){letter="S";}if(number == 20){letter="T";}if(number == 21){letter="U";}if(number == 22){letter="V";}if(number == 23){letter="W";}if(number == 24){letter="X";}
- if(number == 25){letter="Y";}if(number == 26){letter="Z";} return letter;
- }
Advertisement
Add Comment
Please, Sign In to add comment