Advertisement
Zeldaboy111

Skript #84

Jan 14th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.29 KB | None | 0 0
  1. options:
  2. {points::teamred::%loop-player%::*} = {points::teamblue::%player%::*}
  3. {points::teamblue::%loop-player%::*} = {points::teamblue::%player%::*}
  4.  
  5. on load:
  6. set {tw::text::title} to "&7<&8TW&7>&8"
  7. set {tw::text::nep} to "%{tw::text::title}% &4Je hebt &convoldoende permissies &4hiervoor."
  8.  
  9. if file "Files\TW\Maps\maps.yml" doesn't exist:
  10. create file "Files\TW\Maps\maps.yml"
  11.  
  12. every 1 tick:
  13. delete {tw::maps::list::*}
  14. #delete {tw::maps::numbers::*}
  15. set {tw::maps::list::*} to yaml list "maps.list" of file "Files\TW\Maps\maps.yml"
  16. #set {tw::maps::numbers::*} to yaml list "maps.list.numbers.%{_arg2}%" of file "Files\TW\Maps\maps.yml"
  17.  
  18. on break of torch:
  19. if player is in world "tw-g1":
  20. cancel event
  21. launch star firework colored green and white at player timed 0.3
  22. #json("%player%", "This is a json message: &c&oClick here for no reason!||ttp:&lReally, click your mouse!||cmd:/json @a %player% click their mouse on json")
  23.  
  24.  
  25.  
  26. every 1 second:
  27. loop all players in world "tw-g1":
  28. if {points::teamred::%loop-player%::*} is not set:
  29. set {points::teamred::%loop-player%::*} to 0
  30. if {points::teamblue::%loop-player%::*} is not set:
  31. set {points::teamblue::%loop-player%::*} to 0
  32.  
  33. wipe loop-players sidebar
  34. set name of sidebar of loop-player to "&6&lTW:"
  35. set score "&4&lRed: %{points::teamred::%loop-player%::*}%" in sidebar of loop-player to 10
  36. set score "&1&lBlue: %{points::teamblue::%loop-player%::*}%" in sidebar of loop-player to 9
  37.  
  38.  
  39. command /tw [<text>] [<text>] [<text>] [<text>] [<text>]:
  40. trigger:
  41. if player has permission "tw.*":
  42. if arg 1 is "help":
  43. send "&7=-=-=-=-=-=%{tw::text::title}%&7=-=-=-=-=-="
  44. json("%player%", "&8&l/tw create [mapnaam] [mapnummer] [maxplayers]||ttp:&lKlik om te executen.||sgt:/tw create|| &9&k::&f &7Maak een tw-map.")
  45. json("%player%", "&8&l/tw delete [mapnaam] [mapnummer]||sgt:/tw delete||ttp:&lKlik om te executen.|| &9&k::&f &7Delete een tw-map.")
  46. stop
  47.  
  48. if arg 1 is "create":
  49. if arg 2 is set:
  50. if arg 3 is set:
  51. if arg 4 is set:
  52. delete {tw::maps::list::numbers::*}
  53. set {tw::maps::list::numbers::*} to yml list "maps.numbers.%arg 2%" of file "Files\TW\Maps\maps.yml"
  54.  
  55. send "%{tw::maps::list::*}%"
  56. if {tw::maps::list::*} contains arg 2:
  57. if {tw::maps::list::numbers::*} doesn't contain arg 3:
  58. add arg 3 to yaml list "maps.numbers.%arg 2%" of file "Files\TW\Maps\maps.yml"
  59. send "x"
  60. if {tw::maps::list::*} contains arg 2:
  61. send "x2"
  62. else:
  63. send "x3"
  64. add arg 2 to yaml list "maps.list" of file "Files\TW\Maps\maps.yml"
  65.  
  66. else:
  67. send "x4"
  68. stop
  69.  
  70. else:
  71. send "%{tw::text::title}% &4Je moet nog een &cmaximaal aantal spelers dat kan joinen &4opgeven."
  72. stop
  73. else:
  74. send "%{tw::text::title}% &4Je moet nog een &cmapnummer en maximaal aantal spelers dat kan joinen &4opgeven."
  75. stop
  76. else:
  77. send "%{tw::text::title}% &4Je moet nog een &cmapnaam, mapnummer en maximaal aantal spelers dat kan joinen &4opgeven."
  78. stop
  79.  
  80. else:
  81. json("%player%", "%{tw::text::title}% Doe|| &7/tw help||ttp:&lKlik hier voor de help pagina.||cmd:/tw help|| &8voor meer info")
  82. stop
  83.  
  84. else:
  85. send "%{tw::text::nep}%"
  86. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement