Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.71 KB | None | 0 0
  1. addCommandHandler("multa",
  2. function (source, cmd, nombre, precio)
  3. if isObjectInACLGroup ("user."..getAccountName(getPlayerAccount (source)), aclGetGroup ("PoliciaComandos")) then
  4. if nome and tonumber(preco) then
  5. local nome = Player(exports["[PRS]ID_System"]:getPlayerID(tonumber(playerid)))
  6. local conta = nome:getAccount()
  7. if tonumber(preco) >= tonumber(100) then
  8. if not conta:isGuest() then
  9. local multa = conta:getData("multas")
  10. if multa then
  11. nome:outputChat("Um Policial multou você no valor de #FFFFFF$"..preco, 255, 30, 30, true)
  12. nome:outputChat("Use /pagarmultas para pagar as tua multas", 200, 200, 200)
  13. source:outputChat("Multaste o ID "..nome:tostring(playerid).." no valor de #FFFFFF$"..preco, 255, 30, 30, true)
  14. conta:setData("multas",conta:getData("multas")+tonumber(preco))
  15. else
  16. nome:outputChat("Um Policial multou você no valor de #FFFFFF$"..preco, 255, 30, 30, true)
  17. nnome:outputChat("Use /pagarmultas para pagar as tua multas", 200, 200, 200)
  18. source:outputChat("Multaste o ID "..nome:tostring(playerid).." no valor de #FFFFFF$"..preco, 255, 30, 30, true)
  19. conta:setData("multas",tonumber(preco))
  20. end
  21. end
  22. else
  23. source:outputChat("O preço da multa deve ser superior a #FFFFFF$100", 255, 30, 30, true)
  24. end
  25. else
  26. source:outputChat("Correção: /multa <id> <preço>", 255, 30, 30)
  27. end
  28. end
  29. end
  30. )
  31. addCommandHandler("multas",
  32. function(source,cmd)
  33. local conta = source:getAccount()
  34. local multa = conta:getData("multas")
  35. if not conta:isGuest() then
  36. if multa >= 1 then
  37. source:outputChat("Tienes un monto total de $"..multa.." en multas.",255,30,30)
  38. else
  39. source:outputChat("No tienes multas.",30,255,30)
  40. end
  41. end
  42. end
  43. )
  44.  
  45. addCommandHandler("pagarmulta",
  46. function(source,cmd)
  47. local conta = source:getAccount()
  48. local multa = conta:getData("multas")
  49. if not conta:isGuest() then
  50. if multa >= 1 then
  51. if source:getMoney() >= multa then
  52. source:outputChat("¡Pagaste todas tus multas por un monto de $"..multa.."!",30,255,30)
  53. source:takeMoney(multa)
  54. cuenta:setData("multas",0)
  55. else
  56. source:outputChat("No tienes suficiente dinero para pagar tus multas. Monto total: $"..multa,255,30,30)
  57. end
  58. else
  59. source:outputChat("No tienes ninguna multa a pagar.",30,255,30)
  60. end
  61. end
  62. end
  63. )
  64.  
  65. addEventHandler("onPlayerLogin",root,
  66. function()
  67. local conta = source:getAccount()
  68. local multa = conta:getData("multas")
  69. if not conta:isGuest() then
  70. if multa >= 1 then
  71. source:outputChat("Tens uma multa de $"..multa.." por pagar. Utiliza /pagarmultas para pagar a multa.",255,30,30)
  72. end
  73. end
  74. end
  75. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement