Guest User

Untitled

a guest
Jul 18th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. commandManager.commandConditions.addCondition("memberState") {
  2. when(it.getConfigValue("settlement", "member")) {
  3. "member" -> TODO("no")
  4. "!member" -> TODO("no")
  5. "owner" -> TODO("no")
  6. }
  7. when(it.getConfigValue("nation", "member")) {
  8. "member" -> TODO("no")
  9. "!member" -> TODO("no")
  10. "owner" -> TODO("no")
  11. }
  12. }
  13.  
  14. @Subcommand("create")
  15. @Conditions("memberState settlement=!member")
  16. @Description("Create your own settlement in the territory you're standing! (Costs more money for larger territories, tells cost before charging)")
  17. fun onCreate(sender: Player, name: String) {
  18. TODO("Unimplemented")
  19. }
  20.  
  21. @Subcommand("abandon")
  22. @Conditions("memberState settlement=!owner")
  23. @Description("Abandon your settlement (this cannot be undone!)")
  24. fun onDelete(sender: Player) {
  25. TODO("Unimplemented")
  26. }
  27.  
  28. @Subcommand("invite")
  29. @Conditions("memberState settlement=member")
  30. @Description("Invite a player to your settlement!")
  31. fun onInvite(sender: Player, player: String) {
  32. TODO("Unimplemented")
  33. }
Add Comment
Please, Sign In to add comment