Advertisement
Zeldaboy111

Skript Tutorial #38 Geld

Nov 1st, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.91 KB | None | 0 0
  1. options:
  2. {colosseumgeld::total::%loop-player%} = {colosseumgeld::total::%player%}
  3.  
  4. function itemsInInventory(p: player, item: material) :: number:
  5. loop all items in {_p}'s inventory:
  6. "%loop-item%" contains "%{_item}%"
  7. set {_num::*} to ("%loop-item%") split at " "
  8. "%{_num::1}%" parsed as a number is a number:
  9. add {_num::1} parsed as a number to {_result}
  10. else:
  11. add 1 to {_result}
  12. {_result} is set:
  13. return {_result}
  14. stop
  15. return 0
  16.  
  17. on death:
  18. if victim is in world "Colosseum-w1":
  19. clear drops
  20. if victim is a zombie:
  21. drop ((random integer between 0 and 2)) of gold ingot named "&6Gold" with lore "&eLever deze bij de shop in, en krijg er items voor" at victim
  22. stop
  23. if victim is a baby zombie:
  24. drop ((random integer between 0 and 1)) of gold ingot named "&6Gold" with lore "&eLever deze bij de shop in, en krijg er items voor" at victim
  25. stop
  26.  
  27. every 1 tick:
  28. loop all players in world "Colosseum-w1":
  29. loop all items in the inventory of loop-player:
  30. if loop-item is gold ingot named "&6Gold" with lore "&eLever deze bij de shop in, en krijg er items voor":
  31. set {colosseumgeld::%loop-player%} to itemsInInventory(loop-player, gold ingot named "&6Gold" with lore "&eLever deze bij de shop in, en krijg er items voor")
  32. remove loop-item from loop-player
  33. stop
  34.  
  35. every 1 tick:
  36. loop all players in world "Colosseum-w1":
  37. set {colosseumgeld::total::%loop-player%} to {colosseumgeld::total::%loop-player%}+{colosseumgeld::%loop-player%}
  38. set {colosseumgeld::%loop-player%} to 0
  39. stop
  40.  
  41. every 1 tick:
  42. loop all players in world "Colosseum-w1":
  43. wipe loop-player's sidebar
  44. set name of sidebar of loop-player to "&6&lColosseum"
  45. set score "&e&lWereld: &e%world of loop-player%" in sidebar of loop-player to 10
  46. set score "&e&lLevel:" in sidebar of loop-player to 9
  47. set score "&e&lGeld: &e%{colosseumgeld::total::%loop-player%}%" in sidebar of loop-player to 8
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement