Advertisement
fleft17

Untitled

Oct 14th, 2014
394
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. options:
  2.  
  3. P: &4[&6Overcook&4]
  4. C: &c
  5. H: &e
  6.  
  7. Scenario: Overcook
  8. Command: /overcook
  9. Permission: skript.overcook
  10.  
  11. Creator: Fleft
  12. Skripter: Fleft
  13.  
  14.  
  15.  
  16. command {@Command} [<text>]:
  17. trigger:
  18. if arg-1 is "on" or "enable":
  19. command sender has permission "{@Permission}":
  20. if {Overcook.Enabled} is not set:
  21. set {Overcook.Enabled} to true
  22. broadcast "{@P}{@C} Enabled by {@H}%command sender%!"
  23. else:
  24. message "{@P}{@C} Already enabled!" to the command sender
  25. stop trigger
  26. else:
  27. execute console command "/playsound random.break %command sender% ~ ~ ~ 1 1 1"
  28. message "{@P}{@C} You don't have permission for that!" to the command sender
  29.  
  30. else if arg-1 is "off" or "disable":
  31. command sender has permission "{@Permission}":
  32. if {Overcook.Enabled} is true:
  33. delete {Overcook.Enabled}
  34. broadcast "{@P}{@C} Disabled by {@H}%command sender%!"
  35. else:
  36. message "{@P}{@C} Already disabled!" to the command sender
  37. stop trigger
  38. else:
  39. execute console command "/playsound random.break %command sender% ~ ~ ~ 1 1 1"
  40. message "{@P}{@C} You don't have permission for that!" to the command sender
  41.  
  42.  
  43. else if arg-1 is "toggle" or "switch":
  44. if {Overcook.Enabled} is true:
  45. command sender command "/{@Command} off"
  46. stop trigger
  47. if {Overcook.Enabled} is not set:
  48. command sender command "/{@Command} on"
  49. stop trigger
  50.  
  51. else if arg-1 is "help" or "?" or "question" or "info" or "information":
  52. message "" to the command sender
  53. if command sender has permission "{@Permission}":
  54. message "{@P}{@C} /{@Command} {@H}on/off/toggle" to the command sender
  55. message "{@P}{@C} Scenario by: {@H}{@Creator}"
  56. message "{@P}{@C} Skript by {@Skripter}"
  57.  
  58. else if arg-1 is not set:
  59. command sender command "/{@Command} help"
  60. else:
  61. command sender command "/{@Command} help"
  62.  
  63. on smelt:
  64. {Overcook.Enabled} is true:
  65. wait 1 tick
  66. loop 64 times:
  67. if ore slot of event-block is not air:
  68. remove 1 of (type of (event-block's ore slot)) from event-block
  69. add 1 to {_result}
  70. set {_drop} to result of event-block
  71. clear ore slot of event-block
  72. clear fuel slot of event-block
  73. set event-block to air
  74. create explosion of force 5 at event-block
  75. loop {_result} times:
  76. drop 1 of {_drop} at event-block
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement