Advertisement
cone97

Untitled

Jun 26th, 2017
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.86 KB | None | 0 0
  1. if(newstate == PLAYER_STATE_DRIVER)
  2. {
  3. new newcar = GetPlayerVehicleID(playerid);
  4. new v = GetPlayerVehicleID(playerid);
  5. if(JeRent[newcar] == 1)
  6. {
  7. if(RentV[JeRentID[newcar]][rRentano] > -1 && Rentano[playerid] != newcar)
  8. {
  9. SCM(playerid,-1,""SERVER"[RENT-A-CAR] "WHITE"Neko je vec iznajmio ovo vozilo!");
  10. RemovePlayerFromVehicle(playerid);
  11. return 1;
  12. }
  13. if(RentV[JeRentID[newcar]][rRentano] == -1)
  14. {
  15. if(Rentano[playerid] != -1)
  16. {
  17. SCM(playerid,-1, ""SERVER"[RENT-A-CAR] "WHITE"Vec imas rentano vozilo!");
  18. RemovePlayerFromVehicle(playerid);
  19. return 1;
  20. }
  21. new engine, lights, alarm, doors, bonnet, boot, objective;
  22. GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
  23. SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, 0, alarm, doors, bonnet, boot, objective);
  24. ShowPlayerDialog(playerid, DIALOG_URENT, DIALOG_STYLE_INPUT, ""SERVER"Rent", ""WHITE"Usli ste u rent vozilo!\nUpisite koliko zelite da rentate "SERVER"(max. 30 min)"WHITE"\nDa unrentate vozilo kucajte "SERVER"/unrent"WHITE".", "Rentaj", "Odustani");
  25. return 1;
  26. }
  27. if(v == Rentano[playerid])
  28. {
  29. return 1;
  30. }
  31. }
  32. }
  33.  
  34. if(dialogid == DIALOG_URENT)
  35. {
  36. if(!response)
  37. {
  38. if(PlayerInfo[playerid][pAdmin] == 6)
  39. {
  40. SCM(playerid,-1,""SERVER"INFO: "WHITE" Niste izbaceni iz vozila zbog editovanja!");
  41. TogglePlayerControllable(playerid, 1);
  42. return 1;
  43. }
  44. else
  45. {
  46. SCM(playerid,-1,""SERVER"INFO: "WHITE" Odustali ste od rentanja!");
  47. RemovePlayerFromVehicle(playerid);
  48. }
  49. }
  50. else
  51. {
  52. new vreme;
  53. vreme = strval(inputtext);
  54. if(sscanf(inputtext,"i", vreme)) return ShowPlayerDialog(playerid, DIALOG_URENT, DIALOG_STYLE_INPUT, ""SERVER"Rent", ""WHITE"Usli ste u rent vozilo!\nUpisite koliko zelite da rentate "SERVER"(max. 30 min)"WHITE"\nDa unrentate vozilo kucajte "SERVER"/unrent"WHITE".", "Rentaj", "Odustani");
  55. if(PlayerInfo[playerid][pNovacDzep] < vreme)
  56. {
  57. new string5[256];
  58. format(string5,sizeof(string5),"{0F87FF}INFO: {FFFFFF}Nemate dovoljno novca "SERVER"(%d$)"WHITE".",vreme);
  59. SCM(playerid, -1, string5);
  60. RemovePlayerFromVehicle(playerid);
  61. return 1;
  62. }
  63. if(!IsNumeric(inputtext))
  64. {
  65. SCM(playerid,-1,""SERVER"INFO: "WHITE" Samo brojevi!");
  66. ShowPlayerDialog(playerid, DIALOG_URENT, DIALOG_STYLE_INPUT, ""SERVER"Rent", ""WHITE"Usli ste u rent vozilo!\nUpisite koliko zelite da rentate "SERVER"(max. 30 min)"WHITE"\nDa unrentate vozilo kucajte "SERVER"/unrent"WHITE".", "Rentaj", "Odustani");
  67. return 1;
  68. }
  69. if(vreme < 0 || vreme > 30)
  70. {
  71. SCM(playerid,-1,""SERVER"INFO: "WHITE" Maximalno mozete rentati 30 minuta!");
  72. ShowPlayerDialog(playerid, DIALOG_URENT, DIALOG_STYLE_INPUT, ""SERVER"Rent", ""WHITE"Usli ste u rent vozilo!\nUpisite koliko zelite da rentate "SERVER"(max. 30 min)"WHITE"\nDa unrentate vozilo kucajte "SERVER"/unrent"WHITE".", "Rentaj", "Odustani");
  73. return 1;
  74. }
  75. new newcar = GetPlayerVehicleID(playerid);
  76. new string[256];
  77. new engine, lights, alarm, doors, bonnet, boot, objective;
  78. GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
  79. SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, 0, alarm, doors, bonnet, boot, objective);
  80. format(string,sizeof(string),"{0F87FF}INFO: {FFFFFF}Iznajmili ste RENT vozilo na %d minuta!",vreme);
  81. SCM(playerid, -1, string);
  82. SCM(playerid,-1,""SERVER"INFO: "WHITE" Ukucajte /unrent da vratite vozilo!");
  83. g_NovacMinus(playerid, vreme);
  84. rentmin[playerid] = vreme;
  85. Rentano[playerid] = newcar;
  86. RentV[JeRentID[newcar]][rRentano] = newcar;
  87. idrentav[playerid] = JeRentID[newcar];
  88. renttime[playerid] = SetTimerEx("RentProvjera", vreme*60000, true, "i", playerid);
  89. }
  90. return 1;
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement