Advertisement
FoxHound

SetVehicleNumberPlateEx

Mar 6th, 2011
298
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.89 KB | None | 0 0
  1. stock SetVehicleNumberPlateEx(veh, string[])    //bY FoxHound
  2. {
  3.     new i=0,Float:vPos[4],vDmg[4],carMod[16],seat[MAX_PLAYERS]={-1,...};
  4.     GetVehiclePos(veh,vPos[0],vPos[1],vPos[2]);
  5.     GetVehicleZAngle(veh,vPos[3]);
  6.     GetVehicleDamageStatus(veh,vDmg[0],vDmg[1],vDmg[2],vDmg[3]);
  7.     for(i=0; i<GetMaxPlayers(); i++) {
  8.         if(IsPlayerConnected(i) && IsPlayerInVehicle(i, veh)) {
  9.             seat[i]=GetPlayerVehicleSeat(i); RemovePlayerFromVehicle(i); } }
  10.     for(i=0; i<=13; i++) { carMod[i]=GetVehicleComponentInSlot(veh,i); }
  11. /**/SetVehicleNumberPlate(veh,string);
  12.     SetVehicleToRespawn(veh);
  13.     SetVehiclePos(veh,vPos[0],vPos[1],vPos[2]);
  14.     SetVehicleZAngle(veh,vPos[3]);
  15.     for(i=0; i<=13; i++) { AddVehicleComponent(veh,carMod[i]); }
  16.     UpdateVehicleDamageStatus(veh,vDmg[0],vDmg[1],vDmg[2],vDmg[3]);
  17.     for(i=0; i<GetMaxPlayers(); i++) {
  18.         if(IsPlayerConnected(i) && seat[i]!=-1) {
  19.             PutPlayerInVehicle(i,veh,seat[i]); } }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement