Advertisement
fleft17

Untitled

Sep 19th, 2014
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.16 KB | None | 0 0
  1. options:
  2.  
  3. P: &4[&dHIM&4]
  4. CC: &r
  5. HC: &c
  6. Permission: skript.op
  7.  
  8.  
  9.  
  10. command /himh [<text>]:
  11. trigger:
  12. if arg-1 is "on" or "enable":
  13. if command sender does not have permission "{@Permission}":
  14. message "{@P}{@CC} You are not allowed to do that :/"
  15. stop trigger
  16. else:
  17. if {HIMH::Enabled} is true:
  18. message "{@P}{@CC} Already enabled!"
  19. stop trigger:
  20. else:
  21. set {HIMH::Enabled} to true
  22. broadcast "{@P}{@CC} Enabled!"
  23. else if arg-1 is "off" or "disable":
  24. if command sender does not have permission "{@Permission}":
  25. message "{@P}{@CC} You are not allowed to do that :/"
  26. stop trigger
  27. else:
  28. if {HIMH::Enabled} is not set:
  29. message "{@P}{@CC} Already disabled!"
  30. stop trigger:
  31. else:
  32. delete {HIMH::Enabled}
  33. broadcast "{@P}{@CC} Disabled!"
  34. loop {HIMH::5HL}:
  35. set {_player} to "%loop-value%" parsed as offlineplayer
  36. set {_player}'s max health to 10
  37. heal {_player}
  38. delete {HIMH::*}
  39. else if arg-1 is "toggle":
  40. if command sender does not have permission "{@Permission}":
  41. message "{@P}{@CC} You are not allowed to do that :/"
  42. stop trigger
  43. else:
  44. if {HIMH::Enabled} is true:
  45. command sender command "/himh off"
  46. else if {HIMH::Enabled} is not set:
  47. command sender command "himh on"
  48. else if arg-1 is "setup":
  49. if command sender does not have permission "{@Permission}":
  50. message "{@P}{@CC} You are not allowed to do that :/"
  51. stop trigger
  52. loop {Teams::*}:
  53. if (size of ({Team.%loop-value%::*})) is not 2:
  54. message "{@P}{@CC} Size of Team %loop-value% is not 2. Team skipped."
  55. else:
  56. loop {Team.%loop-value%::*}:
  57. set {_player} to "%loop-value%" parsed as offlineplayer
  58. add {_player} to {HIMH::5HL}
  59. set {_player}'s max health to 5
  60.  
  61.  
  62. on right click:
  63. {HIMH::Enabled} is true:
  64. if {Teams.InTeam::%event-player%} is set:
  65. set {_team} to {Teams.InTeam::%event-player%}
  66. loop {Teams.%{_team}%::*}:
  67. set {_player} to "%loop-value%" parsed as offlineplayer
  68. targeted player is equal to {_player}:
  69. set max health of event-player to 10
  70. heal event-player by 5 hearts
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement