Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.61 KB | None | 0 0
  1. if(dialogid == 41)
  2. {
  3. if(response)
  4. {
  5. if(PlayerDB[playerid][GavesBaudosPasiulyma] == true)
  6. {
  7. if(IsJobFromLaw(PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][Job]))
  8. {
  9. if(PlayerDB[playerid][MoneyInPocket] >= PlayerDB[playerid][WantedLevel] * 200)
  10. {
  11. PlayerDB[playerid][MoneyInPocket]-= PlayerDB[playerid][WantedLevel] * 200;
  12. PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][MoneyInPocket]+=PlayerDB[playerid][WantedLevel] * 20;
  13. DarboInformacija[PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][Job]][DarboFondas]+=PlayerDB[playerid][WantedLevel] * 80;
  14. GivePlayerMoneyA(playerid, PlayerDB[playerid][WantedLevel] * 20);
  15. if(PlayerDB[playerid][Suristas] == true)
  16. {
  17. PlayerDB[playerid][Suristas] = false;
  18. }
  19. SendClientMessage(PlayerDB[playerid][BaudaSkyresPlayeris], COLOR_LIGHTBLUE, "* Pažeidėjas sumokėjo baudą! Gavote 20 proc baudos į savo algą.");
  20. new radio[144];
  21. format(radio, 144, "[racija] %s: %s sumokėjo baudą!", Vardas(PlayerDB[playerid][BaudaSkyresPlayeris]),Vardas(playerid));
  22. SendClientMessageToLaw(0xE2DB18FF,radio);
  23. foreach(new i : Player)
  24. {
  25. if(PlayerDB[i][SekimoBusena] == true && PlayerDB[i][SekimoTaikinys] == playerid && IsJobFromLaw(PlayerDB[i][Job]) )
  26. {
  27. SendClientMessage(i, RAUDONA, "* Jūsų sekamas žaidėjas neteko gaudomumo lygio.");
  28. }
  29. }
  30. PlayerDB[playerid][WantedLevel] = 0;
  31. PlayerDB[playerid][BEGA] = 0;
  32. SetPlayerColor(playerid, GREY);
  33. PlayerDB[playerid][Surakintas] = false;
  34. SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE);
  35. PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][BaudosTotal] +=1;
  36. PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][VisoBaudu] +=1;
  37. if(PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][VIP] == 1)
  38. {
  39. switch(PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][Job])
  40. {
  41. case 1,11:
  42. {
  43. PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][Job1XP] +=10;
  44. }
  45. case 6:
  46. {
  47. PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][Job1XP] +=10;
  48. }
  49. case 9:
  50. {
  51. PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][Job1XP] +=10;
  52. }
  53. }
  54. }
  55. else
  56. {
  57. switch(PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][Job])
  58. {
  59. case 1,11:
  60. {
  61. PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][Job1XP] +=5;
  62. }
  63. case 6:
  64. {
  65. PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][Job1XP] +=5;
  66. }
  67. case 9:
  68. {
  69. PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][Job1XP] +=5;
  70. }
  71. }
  72. }
  73. }
  74. else
  75. {
  76. ErrorMsg(playerid,"* Baudai susimokėti jūsų pinigų neužteko.");
  77. new string[144];
  78. format(string, 144, "* Žaidėjas %s neturėjo pakankamai pinigų sumokėti baudai.", Vardas(playerid));
  79. ErrorMsg(PlayerDB[playerid][BaudaSkyresPlayeris],string);
  80. }
  81. }
  82. else
  83. {
  84. ErrorMsg(playerid,"Pareigūnas skyręs baudą atsijungęs.");
  85. }
  86. }
  87. PlayerDB[playerid][GavesBaudosPasiulyma] = false;
  88. }
  89. else
  90. {
  91. PlayerDB[playerid][GavesBaudosPasiulyma] = false;
  92. if(IsPlayerConnected(PlayerDB[playerid][BaudaSkyresPlayeris]))
  93. {
  94. if(PlayerDB[PlayerDB[playerid][BaudaSkyresPlayeris]][Job] == 1)
  95. {
  96. new string[144];
  97. format(string, 144, "* Žaidėjas %s atsisakė mokėti baudą.", Vardas(playerid));
  98. ErrorMsg(PlayerDB[playerid][BaudaSkyresPlayeris],string);
  99. }
  100. }
  101. }
  102. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement