Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Nazwa Skryptu: Ranking
- #Wersja Skryptu: 1.0 Beta
- #Twórca: xPrivateone1337 nick MPC: norek123123
- on join:
- if {ranking::%player%} is not set:
- set {ranking::%player%} to 1000
- on chat:
- if player have permissions "OP":
- broadcast "&8[%{ranking::%player%}%] &4%player%: &6%colored message%"
- cancel event
- else:
- broadcast "&8[%{ranking::%player%}%] &7%player%:&f%colored message%"
- cancel event
- command /ranking [<text>]:
- trigger:
- if argument 1 is not set:
- send "&9Masz obecnie &6%{ranking::%player%}% &9pkt."
- if argument 1 is set:
- send "&9Gracz &6%argument 1% &9ma obecnie &6%{ranking::%argument 1%}% &9 punktow rankingu"
- command /top10:
- description: &9Top 10 graczy z najwyzsza iloscia punktow
- aliases: /top, /topka
- trigger:
- send "&8> &6Top 10 najlepszych graczy:"
- set {_num} to size of {ranking::*}
- loop {_num} times:
- loop {ranking::*}:
- {_v.%loop-number%} is not set:
- set {_v.%loop-number%} to loop-value
- set {_n.%loop-number%} to loop-index
- loop-value is greater than {_v.%loop-number%}:
- set {_v.%loop-number%} to loop-value
- set {_n.%loop-number%} to loop-index
- remove {_v.%loop-number%} from {ranking::*}
- loop {_num} times:
- loop-number is less than or equal to 10:
- send "&8> &7%loop-number%. &6%{_n.%loop-number%}% &8(&6%{_v.%loop-number%}%&8)"
- set {ranking::%{_n.%loop-number%}%} to {_v.%loop-number%}
- on death:
- attacker is player
- add 100 to {ranking::%attacker%}
- add -100 to {ranking::%victim%}
- send "&9 Udalo ci sie zabic gracza &6%victim%&9! Otrzymujesz &6100&9 rankingu" to attacker
- send "&9 Zostales zabity przez &6%attacker%&9! Nie stety stracisz &6100&9 rankingu" to victim
- set the death message to "&6%victim% &czostal zabity przez &6%attacker%"
Advertisement
Add Comment
Please, Sign In to add comment