Zeldaboy111

Skript #115

Feb 28th, 2019
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.75 KB | None | 0 0
  1. on enable:
  2. set {mn_prefix} to "&0[&b&lMineNation&0]"
  3.  
  4. command /minenation [<text>] [<text>]:
  5. aliases: mn
  6. trigger:
  7. if player has permission "minenation.*":
  8. if arg 1 is "help":
  9. if arg 2 is not set:
  10. send "&0____________[&b&lMineNation&0]____________"
  11. json("%player%", "&3/mn help [1/2]||ttp:&bGeeft de help pagina weer||sgt:/mn help [1/2]")
  12. json("%player%", "&3/mn info||ttp:&bKrijg info over deze Skript||cmd:/mn info")
  13. json("%player%", "&3/mn permissions||ttp:&bZie alle permissies van deze Skript||cmd:/mn permissions")
  14. json("%player%", "&3/mn addworld [world]||ttp:&bVoeg een wereld toe aan de MineNation werelden||sgt:/mn addworld [world]")
  15. json("%player%", "&3/mn removeworld [world]||ttp:&bVerwijder een wereld van de MineNation werelden||sgt:/mn removeworld [world]")
  16. json("%player%", "&3Pagina|| &f&lverder||ttp:&bGa naar de volgende pagina||cmd:/mn help 2|| &f&lterug||ttp:&bGa een pagina terug||cmd:/mn help 1")
  17. send "&0____________[&b&lPagina 1/3&0]____________"
  18. stop
  19.  
  20. if arg 2 is "1":
  21. send "&0____________[&b&lMineNation&0]____________"
  22. json("%player%", "&3/mn help [1/2]||ttp:&bGeeft de help pagina weer||sgt:/mn help [1/2]")
  23. json("%player%", "&3/mn info||ttp:&bKrijg info over deze Skript||cmd:/mn info")
  24. json("%player%", "&3/mn permissions||ttp:&bZie alle permissies van deze Skript||cmd:/mn permissions")
  25. json("%player%", "&3/mn addworld [world]||ttp:&bVoeg een wereld toe aan de MineNation werelden||sgt:/mn addworld [world]")
  26. json("%player%", "&3/mn removeworld [world]||ttp:&bVerwijder een wereld van de MineNation werelden||sgt:/mn removeworld [world]")
  27. json("%player%", "&3Pagina|| &f&lverder||ttp:&bGa naar de volgende pagina||cmd:/mn help 2|| &f&lterug||ttp:&bGa een pagina terug||cmd:/mn help 1")
  28. send "&0____________[&b&lPagina 1/3&0]____________"
  29. stop
  30.  
  31. if arg 2 is "2":
  32. send "&0____________[&b&lMineNation&0]____________"
  33. json("%player%", "&3/mn worldlist||ttp:&bKrijg een lijst met alle MineNation werelden||cmd:/mn worldlist")
  34. json("%player%", "&3/mn setlobby||ttp:&bZet de lobby van MineNation||cmd:/mn setlobby")
  35. json("%player%", "&3/mn createteam [naam]||ttp:&bMaak een team||sgt:/mn createteam [naam]")
  36. json("%player%", "&3/mn deleteteam [naam]||ttp:&bVerwijder een team||sgt:/mn deleteteam [naam]")
  37. json("%player%", "&3/mn teamconfig||ttp:&bKrijg een configuratie scherm van een team||cmd:/mn teamconfig")
  38. json("%player%", "&3Pagina|| &f&lverder||ttp:&bGa naar de volgende pagina||cmd:/mn help 3|| &f&lterug||ttp:&bGa een pagina terug||cmd:/mn help 1")
  39. send "&0____________[&b&lPagina 2/3&0]____________"
  40. stop
  41.  
  42. if arg 2 is "3":
  43. send "&0____________[&b&lMineNation&0]____________"
  44. json("%player%", "&3/mn teamlist||ttp:&bKrijg een lijst met alle teams||cmd:/mn teamlist")
  45. json("%player%", "&3/mn spawn||ttp:&bGa naar de MineNation spawn||cmd:/mn spawn")
  46.  
  47.  
  48.  
  49. json("%player%", "&3Pagina|| &f&lverder||ttp:&bGa naar de volgende pagina||cmd:/mn help 3|| &f&lterug||ttp:&bGa een pagina terug||cmd:/mn help 2")
  50. send "&0____________[&b&lPagina 3/3&0]____________"
  51. stop
  52.  
  53. if arg 1 is "info":
  54. send "&0____________[&b&lMineNation&0]____________"
  55. send "&9Maker: &f&lZeldaboy111"
  56. send "&9Versie: &f&l1.0"
  57. send "&0____________[&b&lMineNation&0]____________"
  58. stop
  59.  
  60. if arg 1 is "permissions":
  61. send "&0____________[&b&lMineNation&0]____________"
  62. send "&9De permissie(s) is/zijn:"
  63. send "&f&lminenation.*"
  64. send "&f&lminenation.team.*"
  65. send "&0____________[&b&lMineNation&0]____________"
  66. stop
  67.  
  68. if arg 1 is "addworld":
  69. if arg 2 is set:
  70. if {mn::mnworlds::*} contains "%arg 2%":
  71. send "&0____________[&b&lMineNation&0]____________"
  72. send "&9Deze wereld is al een MineNation wereld."
  73. json("%player%", "&3/mn worldlist||ttp:&bKrijg een lijst met alle MineNation werelden||cmd:/mn worldlist")
  74. json("%player%", "&3/mn addworld [world]||ttp:&bVoeg een wereld toe aan de MineNation werelden||sgt:/mn addworld [world]")
  75. send "&0____________[&b&lMineNation&0]____________"
  76. stop
  77.  
  78.  
  79. else:
  80. send "&0____________[&b&lMineNation&0]____________"
  81. send "&9Succesvol de wereld: &f&l%arg 2% &9toegevoegd aan de MineNation werelden."
  82. send "&0____________[&b&lMineNation&0]____________"
  83. add arg 2 to {mn::mnworlds::*}
  84. stop
  85.  
  86. else:
  87. send "&0____________[&b&lMineNation&0]____________"
  88. send "&9Je moet nog een &f&lwereld &3opgeven."
  89. json("%player%", "&3/mn addworld [world]||ttp:&bVoeg een wereld toe aan de MineNation werelden||sgt:/mn addworld [world]")
  90. send "&0____________[&b&lMineNation&0]____________"
  91. stop
  92.  
  93. if arg 1 is "removeworld":
  94. if arg 2 is set:
  95. if {mn::mnworlds::*} contains "%arg 2%":
  96.  
  97. send "&0____________[&b&lMineNation&0]____________"
  98. send "&9Succesvol de wereld: &f&l%arg 2% &9verwijderd uit de MineNation werelden."
  99. send "&0____________[&b&lMineNation&0]____________"
  100. remove arg 2 from {mn::mnworlds::*}
  101.  
  102. stop
  103.  
  104. else:
  105. send "&0____________[&b&lMineNation&0]____________"
  106. send "&9Deze wereld is geen MineNation wereld."
  107. json("%player%", "&3/mn worldlist||ttp:&9Krijg een lijst met alle MineNation werelden||cmd:/mn worldlist")
  108. json("%player%", "&3/mn removeworld [world]||ttp:&9Verwijder een wereld van de MineNation werelden||sgt:/mn removeworld [world]")
  109. send "&0____________[&b&lMineNation&0]____________"
  110. stop
  111.  
  112. if arg 1 is "worldlist":
  113. delete {mn::message::mnworlds::*}
  114. set {mn::message::mnworlds::*} to {mn::mnworlds::*}
  115.  
  116. size of {mn::message::mnworlds::*} is 0:
  117. add "Er zijn geen MineNation werelden." to {mn::message::mnworlds::*}
  118.  
  119. send "&0____________[&b&lMineNation&0]____________"
  120. send "&9Dit is de lijst met alle werelden:"
  121. send "&f&l%{mn::message::mnworlds::*}%"
  122. send "&0____________[&b&lMineNation&0]____________"
  123. stop
  124.  
  125. if arg 1 is "setlobby":
  126. set {mn::lobby} to location of player
  127. send "&0____________[&b&lMineNation&0]____________"
  128. send "&9Succesvol de lobby gezet op de locatie: &f&l%{mn::lobby}%&9."
  129. send "&0____________[&b&lMineNation&0]____________"
  130. stop
  131.  
  132. if arg 1 is "createteam":
  133. if arg 2 is set:
  134. set {mn::teams::%arg 2%} to true
  135. set {mn::teams::leader::%arg 2%} to "%player%"
  136. send "&0____________[&b&lMineNation&0]____________"
  137. send "&9Succesvol het team: &f&l%arg 2% &9aangemaakt."
  138. send "&0____________[&b&lMineNation&0]____________"
  139. stop
  140.  
  141. else:
  142. send "&0____________[&b&lMineNation&0]____________"
  143. send "&9Je moet nog een team opgeven."
  144. json("%player%", "&3/mn createteam [naam]||ttp:&bMaak een team||sgt:/mn createteam [naam]")
  145. send "&0____________[&b&lMineNation&0]____________"
  146. stop
  147.  
  148.  
  149. if player has permission "minenation.*" OR "minenation.team.*":
  150. if arg 1 is "teamlist":
  151. loop {mn::teams::*}:
  152. add loop-index to {mn::looped::teams::*}
  153. replace all "," with "%nl%" in {mn::loop::teams::*}
  154.  
  155. send "&0____________[&b&lMineNation&0]____________"
  156. send "&9Dit is een lijst met alle teams:"
  157. send "&f&l%{mn::looped::teams::*}%"
  158. send "&0____________[&b&lMineNation&0]____________"
  159. stop
  160.  
  161. if arg 1 is "join":
  162.  
  163. stop
  164. if arg 1 is "spawn" OR "lobby":
  165. tp(player, {mn::lobby})
  166. stop
  167.  
  168. else:
  169. send "&0____________[&b&lMineNation&0]____________"
  170. send "&9Doe:"
  171. json("%player%", "&3/mn help [1/2]||ttp:&bGeeft de help pagina weer||sgt:/mn help [1/2]")
  172. send "&0____________[&b&lMineNation&0]____________"
  173. stop
  174.  
  175. else:
  176. send "%{mn_prefix}% &4Je hebt &c&lonvoldoende permissies &4om dit te doen."
  177. stop
Advertisement
Add Comment
Please, Sign In to add comment