Advertisement
Guest User

Untitled

a guest
May 20th, 2018
475
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.64 KB | None | 0 0
  1. options:
  2. ErreurMsg: &cErreur:
  3. PrefixReport: &6[Report]
  4.  
  5. on chat:
  6. if player's world is "Funcraft":
  7. cancel event
  8. add 1 to {nbmessagechat}
  9. set {lastmsgp.%{nbmessagechat}%} to "%player%"
  10. set {msgreported.%{nbmessagechat}%} to "&7&o%message%"
  11. make console execute command "/tellraw @a ["""",{""text"":""&4⚠"",""clickEvent"":{""action"":""run_command"",""value"":""/reportmsg %{lastmsgp.%{nbmessagechat}%}%""},""hoverEvent"":{""action"":""show_text"",""value"":""&fSignalez %player%""}},{""text"":"" %{grade.%player's uuid%}% %player% > ""},{""text"":""&f%message%""}]"
  12. stop
  13.  
  14. command /reportmsg [<player>] [<text>]:
  15. trigger:
  16. arg 1 is set
  17. if arg 2 isn't set:
  18. if {msgreported.%{nbmessagechat}%} is true:
  19. send "&cErreur: Vous avez déjà signalé ce message." to player
  20. else:
  21. send "&c-------------------------------" to player
  22. send "&fVoulez-vous signaler le message de &b%arg 1% &f?" to player
  23. send "&7&o""%{msgreported.%{nbmessagechat}%}%""" to player
  24. send " " to player
  25. make console execute command "/tellraw %player% ["""",{""text"":"" &e[Oui, signaler %arg 1% !]"",""clickEvent"":{""action"":""run_command"",""value"":""/reportmsg %{lastmsgp.%{nbmessagechat}%}% check""},""hoverEvent"":{""action"":""show_text"",""value"":""&fClic gauche pour signaler !""}}]"
  26. send "&c-------------------------------" to player
  27. stop
  28. if arg 2 is "check":
  29. if {msgreported.%{nbmessagechat}%} is true:
  30. send "{@ErreurMsg} Vous avez déjà signalé ce message." to player
  31. stop
  32. else:
  33. add """%{msgreported.%{nbmessagechat}%}%"" &fa été report par &e%player%" to {reportlist::*}
  34. send "{@PrefixReport} &fVotre rapport &aa été enregistré &f!" to player
  35. send "&fLe joueur sera vérifié prochainement par un modérateur. Merci." to player
  36. set {msgreported.%{nbmessagechat}%} to true
  37. stop
  38.  
  39. command /admreportmsg [<text=help>]:
  40. trigger:
  41. if arg 1 is "help":
  42. send " " to player
  43. send "&bClear les reports &f> &f&o/admreportmsg clear" to player
  44. send "&bRegarder les reports &f> &f&o/admreportmsg see" to player
  45. send " " to player
  46. if arg 1 is "clear":
  47. send "&aTu as nettoyés la liste des reports &f(&a%size of {reportlist::*}% &freport)" to player
  48. clear {reportlist::*}
  49. delete {reportlist::*}
  50. if arg 1 is "see":
  51. if size of {reportlist::*} <= 0:
  52. send "&cIl n'y a pas de report."
  53. else:
  54. send "&aIl y a %size of {reportlist::*}% report." to player
  55. set {_number} to 0
  56. loop {reportlist::*}:
  57. wait a tick
  58. add 1 to {_number}
  59. send " " to player
  60. send "%{_number}% - %loop-value%" to player
  61. send " " to player
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement