ArtzifyHD

Minehut

Aug 9th, 2017
686
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.10 KB | None | 0 0
  1. # MinehutAssist • Skript #
  2. # Developer: ExelV #
  3. # Version: 1.8 - JULY #
  4.  
  5.  
  6.  
  7. on script load:
  8. send "&9MinehutAssist &e» &aLoaded! &6Developer: HazzelDoesStuff" to the console
  9. command /report [<player>] [<text>]:
  10. trigger:
  11. if arg 1 is not set:
  12. message "&6&lReport &e» &cYou did not specify player or player is offline!"
  13. stop
  14. if arg 1 is player:
  15. message "&6&lReport &e» &cYou can't report yourself!"
  16. stop
  17. if arg 2 is not set:
  18. message "&6&lReport &e» &cYou must specify reason!"
  19. stop
  20. if arg 2 is set:
  21. message "&6&lReport &e» &aReporting player..."
  22. wait 15 ticks
  23. message "&6&lReport &e» &aThank you to report player &6%arg-1%&a!"
  24. loop all players:
  25. loop-player has permission "report.see"
  26. send "&6&lReport &e» &cPlayer &a%sender% &creported player &4%arg-1% &cfor &5%arg-2%" to loop-player
  27.  
  28. command /credit [<text>]:
  29. aliases: /c
  30. permission: factionsx.credit
  31. permission message: &8[&4Alert&8] &7» &cYou do not have permission to use this command
  32. trigger:
  33. if arg 1 is not set:
  34. message "&bCreated By HazzelDoesStuff!"
  35. command /broadcast [<text>]:
  36. aliases: /bc, /cast
  37. permission: server.broadcast
  38. permission message: "&8[&4Alert&8] &7» &cYou do not have permission to use this command!"
  39. trigger:
  40. if arg 1 is not set:
  41. message "&8[&4Alert&8] &7» &7Use: &7/broadcast <text>"
  42. stop trigger
  43. else:
  44. broadcast "&8[&4Alert&8] &7» &f%colored arg 1%"
  45. command /clearchat:
  46. aliases: /cc
  47. permission: chat.clear
  48. permission message: "&cYou do not have permission to use this command!"
  49. trigger:
  50. loop 200 times:
  51. broadcast ""
  52. message "&a&lYou have successfully cleared chat"
  53. loop 1 times:
  54. broadcast "&a&lChat has been cleared by %player%"
  55.  
  56. on join:
  57. broadcast "&7%player% has connected"
  58.  
  59. on quit:
  60. broadcast "&7%player% has disconnected"
  61.  
  62. on join:
  63. if player has permission "staff.join":
  64. broadcast "%newline%&6%player% &ais Staff!%newline%"
  65. if player has permission "peasant.join":
  66. broadcast "%newline%&6%player% &ahas Peasant rank!%newline%"
  67. if player has permission "farmer.join":
  68. broadcast "%newline%&6%player% &ahas Farmer rank!%newline%"
  69. if player has permission "knight.join":
  70. broadcast "%newline%&6%player% &ahas Knighht rank!%newline%"
  71. if player has permission "nobel.join":
  72. broadcast "%newline%&6%player% &ahas Nobel rank!%newline%"
  73. if player has permission "king.join":
  74. broadcast "%newline%&6%player% &ahas King rank!%newline%"
  75. on first join:
  76. wait 5 ticks
  77. make player execute command "/kit Starter"
  78. make console execute command "/eco give %player% 5000"
  79. send "&cWelcome to FactionsX."
  80. send "&cBe sure to read the holograms as it has some very useful information."
  81.  
  82. options:
  83. Prefix: &9StaffChat &e»
  84. NoPerm: &cYou do not have permission to use this command!
  85. ON: &aYou are write now in chat with a-team!
  86. OFF: &cYou are no longer write in chat with a-team!
  87.  
  88. command /sc:
  89. aliases: /staffchat
  90. trigger:
  91. if player does not have permission "staffchat.use":
  92. message "{@NoPerm}"
  93. stop
  94. else:
  95. if {sc.%player%} is not set:
  96. message "{@Prefix} {@ON}"
  97. set {sc.%player%} to true
  98. stop
  99. else:
  100. message "{@Prefix} {@OFF}"
  101. delete {sc.%player%}
  102. stop
  103.  
  104.  
  105. on chat:
  106. if {sc.%player%} is true:
  107. cancel event
  108. loop all players:
  109. if loop-player has permissions "staffchat.use":
  110. message "&9StaffChat &e» &a%player% &8> &7%message%" to loop-players
  111. else:
  112. stop
  113. else:
  114. delete {sc.%player%}
  115. stop
  116. on quit:
  117. delete {sc.%player%}
  118.  
  119.  
  120. send "&e&m--------------------------------------------------------"
  121. Command /help:
  122. trigger:
  123. send "&7---[&cFactions&4X&7]---"
  124. send "&fWelcome to our help menu!"
  125. send "&fYou can start by typing /f or ff to create a faction"
  126. send "&fFor more information or more questions?"
  127. send "&cAsk an staff member"
  128. send "&7---[&cFactions&4X&7]---"
Advertisement
Add Comment
Please, Sign In to add comment