Advertisement
laivytkill

Untitled

Apr 6th, 2021
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.79 KB | None | 0 0
  1. import:
  2. com.earth2me.essentials.IUser
  3. net.ess3.api.events.AfkStatusChangeEvent
  4. net.ess3.api.events.FlyStatusChangeEvent
  5. net.ess3.api.events.GodStatusChangeEvent
  6. net.ess3.api.events.IgnoreStatusChangeEvent
  7. net.ess3.api.events.JailStatusChangeEvent
  8. net.ess3.api.events.KitClaimEvent
  9. net.ess3.api.events.MuteStatusChangeEvent
  10. net.ess3.api.events.NickChangeEvent
  11. net.ess3.api.events.PrivateMessageSentEvent
  12. net.ess3.api.events.TPARequestEvent
  13. net.ess3.api.events.UserBalanceUpdateEvent
  14. net.ess3.api.events.UserTeleportHomeEvent
  15. net.ess3.api.events.UserWarpEvent
  16. net.ess3.api.events.VanishStatusChangeEvent
  17.  
  18. # Lembrando, eventos personalizados de outros plugins não possuem %player%.
  19. # Estarei deixando em forma de comentário todos os metodos que poderão ser utilizados.
  20.  
  21. # QUANDO UM JOGADOR ALTERA O SEU STATUS DE **/AFK**
  22. on AfkStatusChangeEvent:
  23. # event.getCause() - "ACTIVITY, MOVE, INTERACT, COMMAND, JOIN, QUIT ou UNKNOWN"
  24. # event.getAffected().getName() - Nick do jogador
  25. stop
  26.  
  27. # QUANDO UM JOGADOR ALTERA O SEU STATUS DE **/FLY**
  28. on FlyStatusChangeEvent:
  29. # event.getAffected().getName() - Nick do jogador
  30. stop
  31.  
  32. # QUANDO UM JOGADOR ALTERA O SEU STATUS DE **/GOD**
  33. on GodStatusChangeEvent:
  34. # event.getAffected().getName() - Nick do jogador
  35. stop
  36.  
  37. # QUANDO UM JOGADOR ALTERA O SEU STATUS DE **/IGNORE**
  38. on IgnoreStatusChangeEvent:
  39. # event.getAffected().getName() - Nick do jogador
  40. stop
  41.  
  42. # QUANDO UM JOGADOR ALTERA O SEU STATUS DE **/JAIL**
  43. on JailStatusChangeEvent:
  44. # event.getAffected().getName() - Nick do jogador
  45. stop
  46.  
  47. # QUANDO UM JOGADOR PEGA ALGUM **/KIT**
  48. on KitClaimEvent:
  49. # event.getUser().getName() - Nick do jogador
  50. # event.getKit().getName() - Nick do jogador
  51. # cancel event - cancela o evento
  52. stop
  53.  
  54. # QUANDO UM JOGADOR PEGA ALGUM **/KIT**
  55. on KitClaimEvent:
  56. # event.getUser().getName() - Nick do jogador
  57. # event.getKit().getName() - Nick do jogador
  58. # cancel event - cancela o evento
  59. stop
  60.  
  61. # QUANDO UM JOGADOR TEM O SEU MUTE ALTERADO
  62. on MuteStatusChangeEvent:
  63. # event.getAffected().getName() - Nick do jogador
  64. # event.getReason() - Motivo da punição
  65. stop
  66.  
  67. # QUANDO UM JOGADOR ALTERA O SEU **/NICK**
  68. on NickChangeEvent:
  69. # event.getAffected().getName() - Nick do jogador
  70. # event.getValue() - Motivo da punição
  71. stop
  72.  
  73. # QUANDO UM JOGADOR DIGITA **/TELL** PARA ALGUÉM
  74. on PrivateMessageSentEvent:
  75. # event.getSender().getName() - Nick de quem enviou a mensagem
  76. # event.getRecipient().getName() - Nick de quem recebeu a mensagem
  77. # event.getMessage() - Mensagem
  78. stop
  79.  
  80. # QUANDO UM JOGADOR ENVIA UM **/TPA** ou **/TPAHERE**
  81. on TPARequestEvent:
  82. # event.getRequester().getSender() - Nick do jogador
  83. # event.getTarget().getName() - Nick de quem recebeu o TPA
  84. # event.isTeleportHere() - false se for /tpa :: true se for /tpahere
  85. # cancel event - cancela o evento
  86. stop
  87.  
  88. # QUANDO O MONEY DE UM JOGADOR É ALTERADO
  89. on UserBalanceUpdateEvent:
  90. # event.getPlayer - Nick do jogador
  91. # event.getNewBalance() - Dinheiro novo
  92. # event.getOldBalance() - Dinheiro antigo
  93. # event.getCause() - Motivo dele ter recebido ("COMMAND_ECO, COMMAND_PAY, COMMAND_SELL, API, SPECIAL ou UNKNOWN")
  94. stop
  95.  
  96. # QUANDO O JOGADOR SE TELEPORTA COM **/HOME**
  97. on UserTeleportHomeEvent:
  98. # event.getUser().getName() - Nick do jogador
  99. # event.getHomeName() - Dinheiro novo
  100. # event.getHomeLocation() - Dinheiro antigo
  101. # event.getHomeType() - Tipo de home ("HOME, BED ou SPAWN")
  102. # cancel event - cancela o evento
  103. stop
  104.  
  105. # QUANDO O JOGADOR SE TELEPORTA COM **/WARP**
  106. on UserWarpEvent:
  107. # event.getUser().getName() - Nick do jogador
  108. # event.getWarp() - Nome da Warp
  109. # cancel event - cancela o evento
  110. stop
  111.  
  112. # QUANDO O JOGADOR SE TELEPORTA COM **/VANISH**
  113. on VanishStatusChangeEvent:
  114. # event.getUser().getName() - Nick do jogador
  115. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement