Guest User

Untitled

a guest
Dec 25th, 2015
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. public OnPlayerStateChange(playerid, newstate, oldstate)
  2. {
  3. new vehicleid = GetPlayerVehicleID(playerid);
  4. new driver = GetVehicleDriver(vehicleid);
  5. if(newstate == PLAYER_STATE_ONFOOT)
  6. {
  7. if(Passanger[playerid] == 1)
  8. {
  9. GiveMoney(playerid, -floatround(Fare[driver], floatround_ceil));
  10. GiveMoney(Driver[playerid], floatround(Fare[driver], floatround_ceil));
  11. KillTimer(FareTimer[playerid]);
  12. PlayerTextDrawHide(playerid, FareTextdraw[playerid]);
  13. Passanger[playerid] = 0;
  14.  
  15. Fare[Driver[playerid]] = FareSet[driver];
  16. KillTimer(FareTimer[Driver[playerid]]);
  17. PlayerTextDrawHide(Driver[playerid], FareTextdraw[driver]);
  18. Driver[playerid] = -1;
  19. }
  20. }
  21. if(newstate == PLAYER_STATE_PASSENGER)
  22. {
  23. if(TaksoTool[driver] == 1)
  24. {
  25. FareTimer[playerid] = SetTimerEx("FareTimerUpdate", 1000, true, "i", playerid);
  26. FareTimer[driver] = SetTimerEx("FareTimerUpdateDriver", 1000, true, "i", driver);
  27. PlayerTextDrawShow(playerid, FareTextdraw[driver]);
  28. Passanger[playerid] = 1;
  29. Driver[playerid] = driver;
  30. }
  31. }
  32. return 1;
  33. }
Add Comment
Please, Sign In to add comment