Zeldaboy111

Skript #162

May 10th, 2019
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.39 KB | None | 0 0
  1. options:
  2. {mn::baan::%player%::cooldown::houthakker} = {mn::baan::%loop-player%::cooldown::houthakker}
  3.  
  4. command /purchase <player> <number> <number> <number> <number> <item>:
  5. trigger:
  6.  
  7. if (amount of iron ingots in arg 1's inventory) is more than arg-2:
  8. if (amount of gold ingots in arg 1's inventory) is more than arg-3:
  9. if (amount of emeralds in arg 1's inventory) is more than arg-4:
  10.  
  11. loop arg-5 times:
  12. give arg-6 to arg 1
  13.  
  14.  
  15.  
  16.  
  17. on break of dirt:
  18. player's gamemode is not creative:
  19. if {mn::baan::%player%::houthakker} is true:
  20. if {mn::baan::%player%::cooldown::houthakker} is 0:
  21. if {mn::baan::%player%::houthakker::level} is 1:
  22. add 1 to {mn::baan::%player%::houthakker::points}
  23. set {mn::baan::%player%::cooldown::houthakker} to 10
  24.  
  25. else:
  26. send "&0[&b&lMineNation&0] &cJe hebt niet een hoog genoeg level om dit blok te breken, of je hebt niet de goede baan."
  27. cancel event
  28.  
  29. else:
  30. send "&0[&b&lMineNation&0] &cJe hebt nog een cooldown van &4&l%{mn::baan::%player%::cooldown::houthakker}% &csecondes."
  31. cancel event
  32.  
  33. else:
  34. set {mn::baan::%player%::houthakker} to true
  35. set {mn::baan::%player%::cooldown::houthakker} to 0
  36. set {mn::baan::%player%::houthakker::level} to 1
  37.  
  38.  
  39. every 1 second:
  40. loop all players:
  41. if {mn::baan::%loop-player%::cooldown::houthakker} is more than 0:
  42. remove 1 from {mn::baan::%loop-player%::cooldown::houthakker}
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49. function capitalizeFirst(text: texts, p: player):
  50.  
  51. loop {_text::*}:
  52. set {_first-char} to first character of loop-value
  53. set {_remaining} to last (length of loop-value - 1) characters of loop-value
  54. set {_output} to "%{_first-char} in upper case%%{_remaining} in lower case%"
  55.  
  56. send "%{_output}%" to {_p}
  57.  
  58.  
  59.  
  60. command /test [<text>]:
  61. trigger:
  62. capitalizeFirst(arg 1, player)
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104. #Antwoorden
  105. #command /purchase <player> <number> <number> <number> <number> <item>:
  106. # trigger:
  107. # if (amount of iron ingot in arg 1's inventory) is more than arg-2:
  108. # if (amount of gold ingot in arg 1's inventory) is more than arg-3:
  109. # if (amount of emeralds in arg 1's inventory) is more than arg-4:
  110.  
  111. # loop arg-5 times:
  112. # give arg-6 to arg-1
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121. #===========================[ end ]===========================
  122.  
  123. #function capitalizeFirst(text: texts) :: texts:
  124.  
  125. # loop {_text::*}:
  126. # set {_first-char} to first character of loop-value
  127. # set {_remaining} to last (length of loop-value - 1) characters of loop-value
  128.  
  129. # set {_output::%loop-index%} to "%{_first-char} in upper case%%{_remaining}%"
  130.  
  131. # return {_output::*}
  132.  
  133. #===========================[ end ]===========================
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145. #on break of a log:
  146. # player's gamemode is not creative:
  147. # if {mn::baan::%player%::houthakker} is true:
  148. # if {mn::baan::%player%::cooldown::houthakker} is 0:
  149.  
  150. # if {mn::baan::%player%::houthakker::level} is 1:
  151. # add 1 to {mn::baan::%player%::houthakker::points}
  152. # set {mn::baan::%player%::cooldown::houthakker} to 30
  153. # else:
  154. # send "&0[&b&lMineNation&0] &cJe hebt niet een hoog genoeg level om dit blok te breken, of je hebt niet de goede baan."
  155. # cancel event
  156.  
  157.  
  158.  
  159. # else:
  160. # send "&0[&b&lMineNation&0] &cJe hebt nog een cooldown van &4&l%{mn::baan::%player%::cooldown::houthakker}% &csecondes."
  161. # cancel event
Advertisement
Add Comment
Please, Sign In to add comment