Advertisement
Guest User

jobs.sk

a guest
Mar 5th, 2017
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.89 KB | None | 0 0
  1. variables:
  2. {job.%player%.level} = 1
  3. {job.%player%.exp} = 0
  4. {job.%player%} = ""
  5.  
  6. options:
  7. prefix: &b[&aJOBS&b]&f
  8.  
  9. command /jobs [<text>] [<text>]:
  10. trigger:
  11. if arg 1 is "help":
  12. if player doesn't have permission "jb.help":
  13. send "{@prefix}&4 Du hast keine Berechtigung fuer diesen Befehl!"
  14. if player has permission "jb.help":
  15. send "----------{@prefix}----------"
  16. send "/jobs help"
  17. send "/jobs start <job name>"
  18. send "/jobs kundigen"
  19. send "----------{@prefix}----------"
  20. if arg 1 is "start":
  21. if player doesn't have permission "jb.start":
  22. send "{@prefix}&4 Du hast keine Berechtigung fuer diesen Befehl!"
  23. if player has permission "jb.start":
  24. if {job.%player%} is "":
  25. if arg 2 is "miner":
  26. set {job.%player%} to arg 2
  27. send "Dein Job ist nun Miner!"
  28. if arg 2 is "holzfäller":
  29. set {job.%player%} to arg 2
  30. send "Dein Job ist nun Holzfaeller"
  31. if arg 2 is "builder":
  32. set {job.%player%} to arg 2
  33. send "Dein Job ist nun builder!"
  34. if arg 1 is "kundigen":
  35. wait 1 ticks
  36. open chest with 1 rows named "&bJobs&fGUI" to player
  37. wait 2 ticks
  38. format slot 0 of player with slime block named "YES" to close then run [make player execute command "/§jobs kundigen yes"]
  39. format slot 1 of player with barrier named "NO" to close then run [make player execute command "/§jobs kundigen no"]
  40.  
  41. command /§jobs [<text>] [<text>]:
  42. trigger:
  43. if arg 1 is "kundigen":
  44. if arg 2 is "yes":
  45. set {jobs.%player%} to ""
  46. set {jobs.%player%.level} to 1
  47. set {jobs.%player%.exp} to 0
  48. if arg 2 is "no":
  49. send "{@prefix} Wird abgebrochen!"
  50. on mine:
  51. if {job.%player%} is "miner":
  52. if {job.%player%.level} is 1:
  53. if {job.%player%.exp} is less than 50:
  54. add 1 to {job.%player%.exp}
  55. send "test"
  56. if {job.%player%.exp} is more than 49:
  57. add 1 to {job.%player%.level}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement