Zeldaboy111

Skript #104

Feb 13th, 2019
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.75 KB | None | 0 0
  1. on load:
  2. if file "Files\Tikkertje\Lobbyloc.yml" doesn't exist:
  3. create file "Files\Tikkertje\Lobbyloc.yml"
  4.  
  5. if file "Files\Tikkertje\Maplist.yml" doesn't exist:
  6. create file "Files\Tikkertje\Maplist.yml"
  7.  
  8. every 1 tick:
  9. set {tikkertje.maps.list::*} to yaml list "Tikkerte.maps.list" of file "Files\Tikkertje\Maplist.yml"
  10. set {tikkertje.maps.lobby::*} to yaml list "Tikkerte.maps.lobby" of file "Files\Tikkertje\Lobbyloc.yml"
  11.  
  12. command /tikkertje [<text>] [<text>]:
  13. trigger:
  14. if player has permission "tikkertje.*":
  15. if arg 1 is "help":
  16. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  17.  
  18. json("%player%", "&3&l/tikkertje mlist||ttp:&9&k::&f &5Krijg de map list &9&k::&f||cmd:/tikkertje mlist")
  19. json("%player%", "&3&l/tikkertje lobby||ttp:&9&k::&f &5Ga naar de lobby &9&k::&f||cmd:/tikkertje lobby")
  20. json("%player%", "&3&l/tikkertje setlobby||ttp:&9&k::&f &5Zet de lobby &9&k::&f||cmd:/tikkertje setlobby")
  21. json("%player%", "&3&l/tikkertje setglobby [naam]||ttp:&9&k::&f &5Zet de lobby van een game &9&k::&f||sgt:/tikkertje setlobby [naam]")
  22. json("%player%", "&3&l/tikkertje setspawn [1/2]||ttp:&9&k::&f &5Zet de spawn van een team &9&k::||sgt:/tikkertje setspawn [1/2]")
  23. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  24. stop
  25.  
  26. if arg 1 is "mlist":
  27. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  28. send "&5Dit is de lijst met alle maps:"
  29. send "&d&l%{tikkertje.maps.list::*}%"
  30. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  31. stop
  32.  
  33. if arg 1 is "lobby":
  34. if {tikkertje.lobby.loc} is set:
  35. teleport player to {tikkertje.lobby.loc}
  36.  
  37. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  38. send "&5Succesvol naar de lobby gegaan"
  39. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  40. stop
  41.  
  42. else:
  43. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  44. send "&5De lobby is nog niet gezet, doe:"
  45. json("%player%", "&3&l/tikkertje setlobby||ttp:&9&k::&f &5Zet de lobby &9&k::&f||cmd:/tikkertje setlobby")
  46. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  47. stop
  48.  
  49. if arg 1 is "setlobby":
  50.  
  51. set {tikkertje.lobby.loc} to location of player
  52.  
  53. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  54. send "&5Succesvol de lobby getzet"
  55. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  56. stop
  57.  
  58. if arg 1 is "setglobby":
  59. if arg 2 is set:
  60. if "%{tikkertje.maps.list::*}%" doesn't contain "%arg 2%":
  61. add "%location of player%" to yaml list "Tikkerte.maps.lobby" of file "Files\Tikkertje\Lobbyloc.yml"
  62. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  63. send "&5Succesvol de lobby &d%arg 2% &5gezet."
  64. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  65. stop
  66.  
  67. else:
  68. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  69. send "&5Succesvol de lobby &d%arg 2% &5verplaatst."
  70. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  71. stop
  72.  
  73. else:
  74. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  75. json("%player%", "&4Doe:|| &3&l/tikkertje setlobby [naam]||ttp:&9&k::&f &5Zet de lobby &9&k::&f||sgt:/tikkertje setlobby [naam]")
  76. send "&5==========&9&k::&d&lTikkertje&9&k::&5=========="
  77. stop
  78.  
  79. else:
  80. json("%player%", "&d&lTikkertje &5>> &bDoe:|| &3&l/tikkertje help||ttp:&9&k::&f &5Krijg de help pagina &9&k::||cmd:/tikkertje help")
  81. stop
  82.  
  83. else:
  84. send "&d&lTikkertje &5>> &4Je hebt &convoldoende permissies &4om deze command uit te voeren"
  85. stop
  86.  
  87.  
  88.  
  89.  
  90. #on damage:
  91. # send "&6[&eTikkertje&6] &e&lJe hebt %victim% getikt! Hij is af!" to attacker
  92.  
  93. #on damage:
  94. # send "&6[&eTikkertje&6] &e&lJe bent helaas getikt!" to victim
  95.  
  96.  
  97. #command /tikkertje [<text>] [<text>]:
  98. #trigger:
  99. #if arg 1 is "join":
  100. #if arg 2 is "1":
  101. #make console execute command "/mvtp %player% Tikkertje"
  102. #if arg 2 is "2":
  103. #make console execute command "/mvtp %player% Tikkertje2"
  104.  
  105. #if arg 1 is "list":
  106. # send "&6[&eTikkertje&6] &e&lLIST:"
  107. # send "&eGame : 1"
  108. # send "&eGame : 2"
  109.  
  110. #if arg 1 is not set:
  111. # send "&e&l-------&6[&eTikkertje&6] &e&l-------"
  112. # send "&6Doe &e&l/tikkertje help &6Voor meer info!"
  113.  
  114. #if arg 1 is "help":
  115. # send "&e&l-------&6[&eTikkertje&6] &e&l-------"
  116. # send "&6/tikkertje join 1 &e::: &6&lOm game 1 te joinen!"
  117. # send "&6/tikkertje join 2 &e::: &6&lOm game 1 te joinen!"
  118. # send "&6/tikkertje list &e::: &6&lOm een list van games te krijgen!"
  119. # send "&6/tikkertje help &e::: &6&lOm dit menu te openen"
  120. # send "&e&l-------&6[&eTikkertje&6] &e&l-------"
Advertisement
Add Comment
Please, Sign In to add comment