Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2011
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.00 KB | None | 0 0
  1. if(strcmp(cmd,"/fare",true)==0)
  2. {
  3. if(IsPlayerConnected(playerid))
  4. {
  5. if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11 || PlayerInfo[playerid][pJob] == 1)
  6. {
  7. if(TransportDuty[playerid] > 0)
  8. {
  9. if(TransportDuty[playerid] == 1)
  10. {
  11. TaxiDrivers -= 1;
  12. }
  13. else if(TransportDuty[playerid] == 2)
  14. {
  15. BusDrivers -= 1;
  16. }
  17. TransportDuty[playerid] = 0;
  18. format(string, sizeof(string), "* Estas fuera de trabajo y hasta hoy has ganado $%d.", TransportMoney[playerid]);
  19. SendClientMessage(playerid, COLOR_WHITE, string);
  20. SafeGivePlayerMoney(playerid, TransportMoney[playerid]);
  21. TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
  22. return 1;
  23. }
  24. new Veh = GetPlayerVehicleID(playerid);
  25. if(Veh == 61 || Veh == 62 || Veh == 63 || Veh == 64|| Veh == 65 || Veh == 66 || Veh == 67 || Veh == 68 || Veh == 69 || Veh == 70)
  26. {
  27. if(GetPlayerState(playerid) == 2)
  28. {
  29. tmp = strtok(cmdtext, idx);
  30. if(!strlen(tmp))
  31. {
  32. SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fare [price]");
  33. return 1;
  34. }
  35. moneys = strval(tmp);
  36. if(moneys < 1 || moneys > 20) { SendClientMessage(playerid, COLOR_GREY, " Fare price must be between $1 and $20 !"); return 1; }
  37. TaxiDrivers += 1; TransportDuty[playerid] = 1; TransportValue[playerid] = moneys;
  38. GetPlayerName(playerid,sendername,sizeof(sendername));
  39. format(string, sizeof(string), "[Anuncio] Conductor de Taxis %s se encuentra en servicio /llamar 444", sendername);
  40. OOCNews(0x00CA00FF,string);
  41. }
  42. else
  43. {
  44. SendClientMessage(playerid, COLOR_GREY, " You are not the Driver !");
  45. return 1;
  46. }
  47. }
  48. else if(Veh == 59 || Veh == 60)
  49. {
  50. if(GetPlayerState(playerid) == 2)
  51. {
  52. tmp = strtok(cmdtext, idx);
  53. if(!strlen(tmp))
  54. {
  55. SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fare [price]");
  56. return 1;
  57. }
  58. moneys = strval(tmp);
  59. if(moneys < 1 || moneys > 99999) { SendClientMessage(playerid, COLOR_GREY, " Fare price must be between $1 and $99999 !"); return 1; }
  60. BusDrivers += 1; TransportDuty[playerid] = 2; TransportValue[playerid]= moneys;
  61. GetPlayerName(playerid,sendername,sizeof(sendername));
  62. format(string, sizeof(string), "[Anuncio] Chofer de Bus %s Esta en Servicio, Tarifa: $%d.", sendername, TransportValue[playerid]);
  63. OOCNews(TEAM_GROVE_COLOR,string);
  64. }
  65. else
  66. {
  67. SendClientMessage(playerid, COLOR_GREY, " You are not the Driver !");
  68. return 1;
  69. }
  70. }
  71. else
  72. {
  73. SendClientMessage(playerid, COLOR_GREY, " / You are not in a TaxiBus !");
  74. }
  75. }
  76. else
  77. {
  78. SendClientMessage(playerid,COLOR_GREY," You are not a Taxi / Bus Driver !");
  79. return 1;
  80. }
  81. }
  82. return 1;
  83.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement