Advertisement
Tarna256

Essentials

Jul 4th, 2020
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.33 KB | None | 0 0
  1. command /heal [<player>]:
  2. description: Heal yourself or others
  3. usage: &c/heal [<player>]
  4. permission: sk.heal
  5. permission message: &cNo Permission
  6. trigger:
  7. if arg-1 is set:
  8. if player has permission "sk.heal.others":
  9. heal arg-1
  10. feed arg-1
  11. send "&6Healed &4%arg-1%"
  12. send "&cYou have been healed by &4%player%" to arg-1
  13. else:
  14. send "&cNo Permission"
  15. else:
  16. heal the player
  17. feed the player
  18. send "&6You have been healed"
  19.  
  20. command /feed [<player>]:
  21. description: Feed yourself or others
  22. usage: &c/feed [<player>]
  23. permission: sk.feed
  24. permission message: &cNo Permission
  25. trigger:
  26. if arg-1 is set:
  27. if player has permission "sk.feed.others":
  28. feed arg-1
  29. send "&6Fed &4%arg-1%"
  30. send "&cYou have been fed by &4%player%" to arg-1
  31. else:
  32. send "&cNo Permission"
  33. else:
  34. feed the player
  35. send "&6You have been fed"
  36.  
  37. command /killall [<text>]:
  38. description: Killall mobs or players
  39. usage: &c/killall (mobs/players)
  40. permission: sk.killall
  41. permission message: &cNo Permission
  42. trigger:
  43. if arg-1 is "mob" or "mobs":
  44. kill all mobs
  45. if arg-1 is "player" or "players":
  46. kill all players
  47.  
  48. command /tpo <player>:
  49. description: teleports you to a player
  50. usage: &c/tp <player>
  51. permission: sk.tpo
  52. permission message: &cNo Permission
  53. trigger:
  54. teleport player to arg-1
  55. send "&6Teleporting to &4%arg-1%"
  56.  
  57. command /tphere <player>:
  58. description: teleports a player to you
  59. usage: &c/tphere <player>
  60. permission: sk.tphere
  61. permission message: &cNo Permission
  62. trigger:
  63. teleport arg-1 to player
  64. send "&6Teleported &4%arg-1% &6to you"
  65.  
  66. command /sethome <text>:
  67. description: set your home
  68. usage: &c/sethome <text>
  69. permission: sk.sethome
  70. permission message: &cNo Permission
  71. trigger:
  72. if {home::%player's uuid%::%arg-1%} is set:
  73. send "&6You already have a home called &4%arg-1%&6. Do &4/delhome %arg-1% &6to delete this home first"
  74. else:
  75. set {home::%player's uuid%::%arg-1%} to player's location
  76. add arg-1 to {homeamount::%player's uuid%::*}
  77. send "&6Home &4%arg-1% &6Set!"
  78.  
  79. command /home <text> [<player>]:
  80. description: teleport to your home
  81. usage: &c/home <text>
  82. permission: sk.home
  83. permission message: &cNo Permission
  84. trigger:
  85. if arg-2 is set:
  86. if player has permission "sk.home.others":
  87. teleport player to {home::%arg-2's uuid%::%arg-1%}
  88. send "&6Teleporting to &4%arg-2% &4%arg-1% &6home"
  89. else:
  90. send "&cNo Permission"
  91. else:
  92. teleport player to {home::%player's uuid%::%arg-1%}
  93. send "&6Teleporting to home &4%arg-1%&6!"
  94.  
  95. command /homes [<player>]:
  96. description: shows a list of your homes
  97. usage: &c/homes
  98. permission: sk.homes
  99. permission message: &cNo Permission
  100. trigger:
  101. if arg-1 is set:
  102. homeList(arg-1)
  103. else:
  104. homeList(player)
  105.  
  106. function homeList(p: player):
  107. set {_u} to {_p}'s uuid
  108. if size of {homeamount::%{_u}%::*} is 0:
  109. send "&6You have no homes" to {_p}
  110. else:
  111. set {_a} to size of {homeamount::%{_u}%::*}/9
  112. set {_b} to ceiling({_a})
  113. open virtual chest inventory with {_b} rows named "&c&l%{_p}% Homes" to {_p}
  114. set {_s} to 0
  115. loop {homeamount::%{_u}%::*}:
  116. set {_v} to loop-value
  117. format gui slot {_s} of {_p} with paper named "&b%{_v}%" to run:
  118. send "&6Teleporting to home &4%{_v}%" to {_p}
  119. teleport {_p} to {home::%{_u}%::%{_v}%}
  120. add 1 to {_s}
  121.  
  122. command /delhome <text>:
  123. description: delete a home
  124. usage: &c/delhome <text>
  125. permission: sk.delhome
  126. permission message: &cNo Permission
  127. trigger:
  128. if {home::%player's uuid%::%arg-1%} is set:
  129. delete {home::%player's uuid%::%arg-1%}
  130. remove arg-1 from {homeamount::%player's uuid%::*}
  131. send "&6Home &4%arg-1% &6Deleted"
  132. else:
  133. send "&6You have no home called &4%arg-1%"
  134.  
  135. command /broadcast <text>:
  136. description: sends a message to everyone on your server
  137. usage: &c/bc <text>
  138. aliases: /bc
  139. permission: sk.broadcast
  140. permission message: &cNo Permission
  141. trigger:
  142. broadcast "&4[Broadcast] &r%colored arg-1%"
  143.  
  144. command /gmc [<player>]:
  145. description: go into creative mode
  146. usage: &c/gmc
  147. aliases: /gm c
  148. permission: sk.gmc
  149. permission message: &cNo Permission
  150. trigger:
  151. if arg-1 is set:
  152. if player has permission "sk.gmc.others":
  153. set arg-1's gamemode to creative
  154. send "&4%arg-1% &6has been set to creative"
  155. send "&6Your gamemode has been set to &4creative &6by &4%player%" to arg-1
  156. else:
  157. send "&cNo Permission"
  158. else:
  159. set player's gamemode to creative
  160. send "&6Your gamemode has been set to &4creative"
  161.  
  162. command /gms [<player>]:
  163. description: go into survival mode
  164. usage: &c/gms
  165. aliases: /gm s
  166. permission: sk.gms
  167. permission message: &cNo Permission
  168. trigger:
  169. if arg-1 is set:
  170. if player has permission "sk.gms.others":
  171. set arg-1's gamemode to survival
  172. send "&4%arg-1% &6has been set to survival"
  173. send "&6Your gamemode has been set to &4survival &6by &4%player%" to arg-1
  174. else:
  175. send "&cNo Permission"
  176. else:
  177. set player's gamemode to survival
  178. send "&6Your gamemode has been set to &4survival"
  179.  
  180. command /gmsp [<player>]:
  181. description: go into spectator mode
  182. usage: &c/gmsp
  183. aliases: /gm sp
  184. permission: sk.gmsp
  185. permission message: &cNo Permission
  186. trigger:
  187. if arg-1 is set:
  188. if player has permission "sk.gmsp.others":
  189. set arg-1's gamemode to spectator
  190. send "&4%arg-1% &6has been set to spectator"
  191. send "&6Your gamemode has been set to &4spectator &6by &4%player%" to arg-1
  192. else:
  193. send "&cNo Permission"
  194. else:
  195. set player's gamemode to spectator
  196. send "&6Your gamemode has been set to &4spectator"
  197.  
  198. command /day:
  199. description: set time to day
  200. usage: &c/day
  201. permission: sk.day
  202. permission message: &cNo Permission
  203. trigger:
  204. set time to day
  205. send "&6Set time to &4day"
  206.  
  207. command /night:
  208. description: set time to night
  209. usage: &c/night
  210. permission: sk.night
  211. permission message: &cNo Permission
  212. trigger:
  213. set time to night
  214. send "&6Set time to &4night"
  215.  
  216. command /wclear:
  217. description: clear the weather
  218. usage: &c/wclear
  219. aliases: /sun
  220. permission: sk.wclear
  221. permission message: &cNo Permission
  222. trigger:
  223. set weather to clear
  224. send "&6Set weather to &4clear"
  225.  
  226. command /suicide:
  227. description: kills the player
  228. usage: &c/suicide
  229. permission: sk.suicide
  230. permission message: &cNo Permission
  231. trigger:
  232. kill player
  233. broadcast "&4%player% &6decided he no longer wanted to live"
  234.  
  235. command /skull [<player>]:
  236. description: gives player head
  237. usage: &c/skull [<player>]
  238. aliases: /head
  239. permission: sk.skull
  240. permission message: &cNo Permission
  241. trigger:
  242. if arg-1 is set:
  243. if player has permission "sk.skull.all":
  244. give player arg-1's skull
  245. send "&6Recieved %arg-1% skull"
  246. else:
  247. send "&cNo Permission"
  248. else:
  249. give player player's skull
  250. send "&6Recieved your skull"
  251.  
  252. command /sudo <player> <text>:
  253. description: make a player say something or run a command
  254. usage: &c/sudo <player> <text>
  255. permission: sk.sudo
  256. permission message: &cNo Permission
  257. trigger:
  258. make player say arg-2
  259.  
  260. command /sudoall <text>:
  261. description: make all player say something or run a command
  262. usage: &c/sudoall <text>
  263. aliases: /sa
  264. cooldown: 15 seconds
  265. cooldown message: &cDo not spam the command. Wait %remaining time%
  266. permission: sk.sudoall
  267. permission message: &cNo Permission
  268. trigger:
  269. make all players say arg-1
  270.  
  271. command /i <item> [<integer>] [<player>]:
  272. description: gives player item
  273. usage: &c/i <item> [<number>]
  274. permission: sk.i
  275. permission message: &cNo Permission
  276. trigger:
  277. if arg-3 is not set:
  278. if arg-2 is set:
  279. give player arg-2 of arg-1
  280. send "&6Recieved &4%arg-2% &6of &4%arg-1%"
  281. else:
  282. give player arg-1
  283. send "&6Recieved &4%arg-1%"
  284. else:
  285. if arg-2 is set:
  286. give arg-3 arg-2 of arg-1
  287. send "&6Given &4%arg-3% &4%arg-2% &6of &4%arg-1%"
  288. else:
  289. give arg-3 arg-1
  290. send "&6Given &4%arg-3% %arg-1%"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement