Advertisement
Guest User

Untitled

a guest
May 24th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. command /giveworker [<offlineplayer>] [<text>] [<integer>]:
  2. permission: workers.giveworker
  3. permission message: {@nopermission}
  4. trigger:
  5. set {_prefix} to yaml value "Prefix" from file "../SaveFiles/Workers/config.yml"
  6. if arg 1 is not set:
  7. message "%{_prefix}% &e/giveworker <player> <type> <seconds>"
  8. message "%{_prefix}% &6Types&7: &fSand, Cobble, Ore, Wood"
  9. stop
  10. if arg 1 is set:
  11. if arg 2 is not "sand" or "cobble" or "ore" or "wood":
  12. message "&cUnknown worker type."
  13. stop
  14. if arg 2 is not set:
  15. make player execute command "/giveworker"
  16. stop
  17. if arg 3 is not set:
  18. make player execute command "/giveworker"
  19. stop
  20. if arg 3 is set:
  21. if arg 2 is "sand":
  22. set {_arg 2} to "sand"
  23. if arg 2 is "cobble":
  24. set {_arg 2} to "cobble"
  25. if arg 2 is "ore":
  26. set {_arg 2} to "ore"
  27. if arg 2 is "wood":
  28. set {_arg 2} to "wood"
  29. add integer-argument to yaml list "Workers.%{_arg 2}%" from file "../SaveFiles/Workers/PlayerInfo/%offlineplayer-argument's uuid%.yml"
  30. message "%{_prefix}% &eYou gave &b%arg 1% &e1x &b%integer-argument/60% minute &e%{_arg 2}% Worker"
  31. message "%{_prefix}% &eYou received &e1x &b%integer-argument/60% minute &e%{_arg 2}% Worker" to offlineplayer-argument
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement