Advertisement
OfficialEisteeRamon

TopCOINS

Apr 14th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.57 KB | None | 0 0
  1. # SKRIPT BY VERDREHT
  2.  
  3. options:
  4. Prefix: &8[&6&lSkyRage&8]
  5. Permission: &8[&6&lSkyRage&8] §7Dieser Befehl ist uns nicht bekannt.
  6. Version: 4.4
  7.  
  8. on load:
  9. send "{@Prefix} &eLade Coins&8..." to console
  10. delete {low.to.high.list::*}
  11. delete {low.to.high.list::*}
  12. loop {münzen::*}:
  13. add 1 to {_size}
  14. if {low.to.high.list::%loop-value%} is not set:
  15. set {low.to.high.list::%loop-value%} to loop-index
  16. else:
  17. set {_n} to 0
  18. loop {_size} times:
  19. set {_n} to {_n}+1
  20. {low.to.high.list::%loop-value-1%.%{_n}%} is not set
  21. set {low.to.high.list::%loop-value-1%.%{_n}%} to loop-index
  22. stop loop
  23. wait 1 tick
  24. set {_n} to size of {low.to.high.list::*}
  25. loop {low.to.high.list::*}:
  26. set {high.to.low.list::%{_n}%} to loop-value
  27. set {_n} to {_n}-1
  28. send "{@Prefix} &aDie Coins der Spieler wurden erfolgreich geladen." to console
  29.  
  30.  
  31. on load:
  32. send "{@Prefix} &eLade Coins&8..." to console
  33. delete {low.to.high.list::*}
  34. delete {low.to.high.list::*}
  35. loop {münzen::*}:
  36. add 1 to {_size}
  37. if {low.to.high.list::%loop-value%} is not set:
  38. set {low.to.high.list::%loop-value%} to loop-index
  39. else:
  40. set {_n} to 0
  41. loop {_size} times:
  42. set {_n} to {_n}+1
  43. {low.to.high.list::%loop-value-1%.%{_n}%} is not set
  44. set {low.to.high.list::%loop-value-1%.%{_n}%} to loop-index
  45. stop loop
  46. wait 1 tick
  47. set {_n} to size of {low.to.high.list::*}
  48. loop {low.to.high.list::*}:
  49. set {high.to.low.list::%{_n}%} to loop-value
  50. set {_n} to {_n}-1
  51. send "{@Prefix} &aDie Coins der Spieler wurden erfolgreich geladen." to console
  52.  
  53.  
  54. Command /ranking [<text>]:
  55. aliases: /top
  56. trigger:
  57. play sound "Chest_open" to player with volume 5000 and pitch 14
  58. set {_i} to 0
  59. send "&8▛▀▀▀▀▀▀▀▀▀▀&6&l Ranking&8 &8▀▀▀▀▀▀▀▀▀▀▜"
  60. send ""
  61. loop {high.to.low.list::*}:
  62. add 1 to {_topnumber}
  63. set {_player} to "%loop-value%" parsed as an offline player
  64. set {_Münzen} to {Münzen::%loop-value%}
  65. set {_Münzen} to splitCoins("%{_Münzen}%")
  66. send "§8» &a%{_topnumber}%&8. &8- &6%{_player}% &8» &e%{_Münzen}%"
  67. add 1 to {_i}
  68. if {_topnumber} > 9:
  69. stop loop
  70. send ""
  71. send "&8▙▄▄▄▄▄▄▄▄▄▄&6&l Ranking&8 &8▄▄▄▄▄▄▄▄▄▄▟"
  72.  
  73.  
  74.  
  75.  
  76.  
  77. # AUTOUPDATER (Hilft um dein Skript auf dem neuesten Stand zu halten.)
  78.  
  79. on script load:
  80. wait 10 ticks
  81. set {_ver} to text from "https://pastebin.com/raw/WfkWEZw5"
  82. if {_ver} is not "{@Version}":
  83. send "&8[&eUpdate&8] &6Lade Update herunter." to console
  84. download from "https://pastebin.com/raw/q7uKe8LC" to "plugins/Skript/scripts/%script%.sk"
  85. send "&8[&eUpdate&8] &eErfolgreich heruntergeladen." to console
  86. else:
  87. send "{@Prefix} &7Version &e%{_ver}% &7wurde &aerfolgreich &7geladen&8." to console
  88. stop
  89.  
  90. every 2 seconds:
  91. set {_ver} to text from "https://pastebin.com/raw/WfkWEZw5"
  92. if {_ver} is not "{@Version}":
  93. send "&8[&eUpdate&8] &6Lade Update herunter." to console
  94. download from "https://pastebin.com/raw/q7uKe8LC" to "plugins/Skript/scripts/%script%.sk"
  95. send "&8[&eUpdate&8] &eErfolgreich heruntergeladen." to console
  96. make console execute command "sk reload %script%"
  97. send "{@Prefix} &7Lade &eUpdate &7herunter&8." to console
  98. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement