Advertisement
Guest User

Untitled

a guest
Mar 29th, 2020
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.80 KB | None | 0 0
  1. on damage:
  2. if {clan::%victim%} is {clan::%attacker%}:
  3. cancel event
  4.  
  5. command /clan [<text>] [<text>]:
  6. trigger:
  7. if arg-1 is set:
  8. if arg-1 is "create":
  9. if {inclan::%player%} is not set:
  10. if {clans::%arg-2%} is not set:
  11. send "&5&lVoidReborn &aClan %arg-2% Created"
  12. set {clans::%arg-2%} to true
  13. set {clan::%player%} to arg-2
  14. set {clanperm::%arg-2%::%player%} to true
  15. set {clanmember::%arg-2%::%player%} to player
  16. set {inclan::%player%} to true
  17. else:
  18. send "&5&lVoidReborn &cClan Already Exists"
  19. else:
  20. send "&5&lVoidReborn &cYour in a clan"
  21. if arg-1 is "delete":
  22. if {inclan::%player%} is true:
  23. if {clanmember::%{clan::%player%}%::%player%} is set:
  24. if {clanperm::%{clan::%player%}%::%player%} is true:
  25. send "&5&lVoidReborn &cClan %arg-2% Deleted"
  26. delete {clans::%{clan::%player%}}
  27. delete {inclan::%player%}
  28. loop {clanmember::%{clan::%player%}%::*}:
  29. delete {inclan::%loop-value%}
  30. delete {clan::%loop-value%}
  31. send "&5&lVoidReborn &cYou Left Your Clan" to loop-value
  32. delete {clanperm::%{clan::%player%}%::%player%}
  33. else:
  34. send "&5&lVoidReborn &cYour not in a clan"
  35. if arg-1 is "invite":
  36. if {inclan::%player%} is true:
  37. if {clanperm::%{clan::%player%}%::%player%} is true:
  38. send "&5&lVoidReborn &aYou Invited %arg-2% to the clan"
  39. set {p} to arg-2 parsed as player
  40. send "&5&lVoidReborn &a%player% invited you to clan %{clan::%player%}%" to {p}
  41. set {invite::%{p}%} to {clan::%player%}
  42. else:
  43. send "&5&lVoidReborn &cYou are not owner"
  44. else:
  45. send "&5&lVoidReborn &cYour not in a clan"
  46. if arg-1 is "accept":
  47. if {inclan::%player%} is not set:
  48. if {invite::%player%} is set:
  49. send "&5&lVoidReborn &aYou Joined Clan %{invite::%player%}%"
  50. set {clanmember::%{invite::%player%}%::%player%} to player
  51. set {inclan::%player%} to true
  52. set {clan::%player%} to {invite::%player%}
  53. else:
  54. send "&5&lVoidReborn &cYou have no invites"
  55. else:
  56. send "&5&lVoidReborn &cYour in a clan"
  57. if arg-1 is "leave":
  58. if {inclan::%player%} is set:
  59. if {clanperm::%{clan::%player%}%::%player%} is not true:
  60. send "&5&lVoidReborn &aYou Left Clan %{clan::%player%}%"
  61. delete {inclan::%player%}
  62. delete {clanmember::%{clan::%player%}%::%player%}
  63. delete {clan::%player%}
  64. else:
  65. send "&5&lVoidReborn &cUse /clan delete instead"
  66. else:
  67. send "&5&lVoidReborn &cYour not in a clan"
  68. if arg-1 is "list":
  69. if {inclan::%player%} is set:
  70. send "&c&lClan Members"
  71. loop {clanmember::%{clan::%player%}%::*}:
  72. send "&a%loop-value%"
  73. if arg-1 is "help":
  74. send "&d---&5Clan Help&d---"
  75. send "&7/clan create <name> &f- &aCreates a Clan"
  76. send "&7/clan delete &f- &aDeletes your clan"
  77. send "&7/clan invite <player> &f- &aInvites someone to your clan"
  78. send "&7/clan accept &f- &aAccept a Clan Invite"
  79. send "&7/clan leave &f- &aLeaves a Clan"
  80. send "&7/clan list &f- &aList players of clan"
  81. else:
  82. send "&5&lVoidReborn &cUse /clan help"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement