Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.88 KB | None | 0 0
  1. options:
  2. # _ __ ___ _____ ____ __ __ ____
  3. # | |/ / |_ _| |_ _| | _ \ \ \ / / | _ \
  4. # | ' / | | | | | |_) | \ \ / / | |_) |
  5. # | . \ | | | | | __/ \ V / | __/
  6. # |_|\_\ |___| |_| |_| \_/ |_| version: 1.0 by Lordwarai
  7.  
  8.  
  9. # CONFIG
  10.  
  11. # Messages
  12. prefix: &8[&eKitPvP&8]
  13. permission_message: &cKeine Rechte!
  14. kill_message: &7Du hast &e%victim% &7getötet!
  15. death_message: &7Du wurdest von &c%attacker% &7getötet!
  16. join_message: &8[&c-&8] &7%player%
  17. disconnect_message: &8[&c-&8] &7%player%
  18. join_title: &e&lKITPVP
  19. join_subtitle: &8» &7DeinServer &8«
  20. scoreboard_title: &e&lKITPVP
  21. soup_sound: BURP # List: http://bit.ly/SkriptSounds
  22.  
  23. # Settings
  24. allow_kill_message: true
  25. allow_death_message: true
  26. allow_kill_title: true
  27. allow_death_title: true
  28. allow_join_title: true
  29. mapchange_cooldown: 60 # in seconds
  30. soup_heal: 3.5
  31. instant_bowl_clear: true
  32. allow_drop_soup: false
  33. allow_soup_sound: true
  34.  
  35. # Items
  36.  
  37. choose_kits_item: ANVIL
  38. ID1_Name: &8➟ &eWähle ein Kit
  39.  
  40. all_kits_item: NETHER STAR
  41. ID2_Name: &8➟ &bAlle Kits
  42.  
  43. extras_item: ENDER CHEST
  44. ID3_Name: &8➟ &5Extras
  45.  
  46. training_item: NAME TAG
  47. ID4_Name: &8➟ &cTraining
  48.  
  49.  
  50. # SOURCECODE
  51. # Only change anything if you know what do you do ;)
  52.  
  53. # // CONSOLE MESSAGE
  54. on load:
  55. wait 2 ticks
  56. send "{@prefix} &7Das Skript wurde geladen." to console
  57.  
  58. command /damage:
  59. trigger:
  60. damage the player by 8 hearts
  61.  
  62. command /soup:
  63. trigger:
  64. give player 36 mushroom soup
  65.  
  66. # // COMMANDS
  67.  
  68. command /kitpvp [<text>]:
  69. permission: kitpvp.admin
  70. permission message: {@prefix} {@permission_message}
  71. aliases: /kpvp, /soupvp
  72. trigger:
  73. if arg 1 is not set:
  74. send "&8)&7&m----------&8( &e&lKITPVP &8)&7&m----------&8("
  75. send ""
  76. send "&7Admin Befehle:"
  77. send "&8» &e/setspawn &8- &7Setze den Spawn"
  78. send "&8» &e/setheight &8- &7Setze die Spawnhöhe"
  79. send "&8» &e/addtokens &8- &7Füge einen Spieler Tokens hinzu"
  80. send "&8» &e/settokens &8- &7Entferne Tokens eines Spielers"
  81. send "&8» &e/removetokens &8- &7Setze die Tokens eines Spielers"
  82. send "&8» &e/addkey &8- &7Vergebe Crate-Keys"
  83. send "&8» &e/kitpvp reload &8- &7Reloade die Konfiguration"
  84. send ""
  85. send "&7Spieler Befehle:"
  86. send "&8» &e/stats &8- &7Lasse Statistiken auflisten"
  87. send "&8» &e/tokens &8- &7Sehe deine Tokens"
  88. send ""
  89. send "&8)&7&m----------&8( &e&lKITPVP &8)&7&m----------&8("
  90. else:
  91. if arg 1 is "reload" or "rl":
  92. execute console command "/sk reload kitpvp.sk"
  93. wait 2 ticks
  94. send "{@prefix} &7Das Plugin wurde geladen."
  95.  
  96. # // EVENTS
  97.  
  98. # Join
  99.  
  100. on join:
  101. clear player's inventory
  102. set player's gamemode to survival
  103. teleport player to {spawn}
  104. set slot 1 of player to {@choose_kits_item} named "{@ID1_Name} &7&o(Rechtsklick)"
  105. set slot 2 of player to {@all_kits_item} named "{@ID2_Name} &7&o(Rechtsklick)"
  106. set slot 4 of player to {@extras_item} named "{@ID3_Name} &7&o(Rechtsklick)"
  107. set slot 6 of player to {@training_item} named "{@ID4_Name} &7&o(Rechtsklick)"
  108. set slot 7 of player to skull of ("MHF_QUESTION" parsed as an offlineplayer) named "&8➟ &7Teammitglied&8: &cKein &7&o(Schlagen)"
  109.  
  110. # Set Variables
  111.  
  112. delete {team.%player%}
  113.  
  114. on rightclick with {@choose_kits_item}:
  115. cancel event
  116. open chest with 5 rows named "&8Wähle ein Kit" to player
  117. play "ANVIL_LAND" to player
  118. set {_slot} to -1
  119. wait 1 tick
  120. loop {kits.%UUID of player%::*}:
  121. add 1 to {_slot}
  122. format slot {_slot} of player with loop-value to be unstealable
  123.  
  124. command /test:
  125. trigger:
  126. clear {kits.%UUID of player%::*}
  127. add 1 iron sword named "&eStarter" with lore "&e||&cAusrüstung:||&8➥ &7Eisenschwert||&8➥ &7Eisenrüstung||&e||&cFähigkeiten:||&8➥ &7Keine" to {kits.%UUID of player%::*}
  128. add 1 firework rocket named "&eAstronaut" with lore "&e||&cAusrüstung:||&8➥ &7Steinschwert||&8➥ &7Rakete||&8➥ &7Eisenrüstung||&e||&cFähigkeiten:||&8➥ &7Du kannst dich mit der Raktete||&7 in die Luft boosten." to {kits.%UUID of player%::*}
  129.  
  130. # Soup
  131. on rightclick with mushroom soup:
  132. set {_health} to player's health
  133. if {_health} = 10:
  134. cancel event
  135. else:
  136. heal the player by {@soup_heal} hearts
  137. set the player's tool to bowl
  138. if {@allow_soup_sound} is true:
  139. play "{@soup_sound}" to player
  140. if {@instant_bowl_clear} is true:
  141. set the player's tool to air
  142.  
  143. on drop:
  144. if event-item is bowl:
  145. if {@instant_bowl_clear} is false:
  146. wait 2 ticks
  147. loop all entities:
  148. loop-entity is a dropped item
  149. clear loop-entity
  150. else:
  151. if event-item is mushroom soup:
  152. if {@instant_bowl_clear} is false:
  153. if {@allow_drop_soup} is true:
  154. wait 2 ticks
  155. loop all entities:
  156. loop-entity is a dropped item
  157. clear loop-entity
  158. else:
  159. cancel event
  160.  
  161. # Cancel Events
  162.  
  163. on hunger bar change:
  164. set hunger bar to 10
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement