Guest User

Untitled

a guest
Jun 4th, 2011
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. public OnPlayerStateChange(playerid, newstate, oldstate)
  2. {
  3. new string[128];
  4. new vehicle = GetPlayerVehicleID(playerid);
  5. new newcar = GetPlayerVehicleID(playerid);
  6. if(newstate == PLAYER_STATE_DRIVER)
  7. {
  8. if(IsAnOwnableCar(newcar))
  9. {
  10. if(CarInfo[newcar][cOwned]==0)
  11. {
  12. TogglePlayerControllable(playerid, 0);
  13. format(string,sizeof(string),"%s Price: %d /v buy to buy this vehicle",CarInfo[newcar][cDescription],CarInfo[newcar][cValue]);
  14. SendClientMessage(playerid, COLOR_BLUE, string);
  15. SendClientMessage(playerid, COLOR_BLUE, "or press Enter to exit this vehicle");
  16. }
  17. if(CarInfo[newcar][cOwned]==1)
  18. {
  19. format(string,sizeof(string),"Vehicle registered to %s",CarInfo[newcar][cOwner]);
  20. SendClientMessage(playerid, COLOR_BLUE, string);
  21. if(PlayerInfo[playerid][pPcarkey] == vehicle) { }
  22. else if(PlayerInfo[playerid][pPcarkey2] == vehicle) { }
  23. else if(PlayerInfo[playerid][pPcarkey3] == vehicle) { }
  24. else
  25. {
  26. if(IsPlayerAdmin(playerid))
  27. {
  28. SendClientMessage(playerid, COLOR_GREY, " You can drive this car because you are admin");
  29. }
  30. else
  31. {
  32. RemovePlayerFromVehicle(playerid);
  33. SendClientMessage(playerid, COLOR_GREY, "You don't have a key of this vehicle");
  34. }
  35. }
  36. }
  37. }
  38. }
  39. return 1;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment