Guest User

function Checkvehinfo

a guest
Apr 22nd, 2020
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. function Checkvehinfo(i) {
  2. if(GetPlayerState(i) == PLAYER_STATE_DRIVER && InDealer[i] == 0) {
  3.  
  4. new
  5. str2[10], km[60], fuel[50],
  6. engine,lights,alarm,doors,bonnet,boot,objective,
  7. vehicle = GetPlayerVehicleID(i), spe = Carspeed(GetPlayerVehicleID(i)), carid = FindSpawnID(vehicle);
  8.  
  9. GetVehicleParamsEx(vehicle,engine,lights,alarm,doors,bonnet,boot,objective);
  10.  
  11. if(!PlayerInfo[i][pHudGen])
  12. return true;
  13.  
  14. gString[0] = EOS;
  15. format(str2, sizeof(str2), "%s%d", spe < 100 ? ("~g~") : spe >= 150 ? ("~r~") : ("~y~"), spe);
  16. PlayerTextDrawSetString(i, SpeedometerPTD[0], str2);
  17. if(carid != 0) format(km, sizeof(km), "~n~odomter: %.2f", CarInfo[carid][KM]);
  18. if(!IsABike(vehicle) && !IsAPlane(vehicle)) format(fuel, sizeof(fuel), "~n~fuel: %s%d~w~~h~ (c: %dl)", Gas[vehicle] > 60 ? ("~g~") : Gas[vehicle] <= 30 ? ("~r~") : ("~y~"), Gas[vehicle], GetVehicleConsum(spe));
  19. format(gString, 120, "doors: %s~w~~h~%s%s", doors != 1 ? ("~g~unlocked") : ("~r~locked"), fuel, km);
  20. if(InExamen[i]) format(gString, 150, "%s~n~Checkpoints: ~r~%d/17", gString, CP[i]-100);
  21. PlayerTextDrawSetString(i, SpeedometerPTD[2], gString);
  22. }
  23. return true;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment