Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>#
- # Zakazuje: #
- # Przywłaszczania sobie autorstwa skryptu #
- # Zarabiania na skrypcie #
- # Usuwania tresci zawierajacych informacje o autorze #
- # Podszywania sie pod autora #
- # Usuwania tresci zawierajacych autora #
- #<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>#
- # Autor: ZibaDesign #
- # Nazwa: MiniHard #
- # Wersja: 0.5 #
- #<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>#
- options:
- #swiaty w jakich działac ma tabela ze statystykami
- world1: world
- world2: world1
- world3: world2
- #<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>#
- # #
- # #
- # #
- # Skrypt #
- # Code #
- # #
- # #
- # #
- #<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>#
- on join:
- {kille::%name of player%} is not set:
- set {kille::%name of player%} to 0
- {deady::%name of player%} is not set:
- set {deady::%name of player%} to 0
- {punkty::%name of player%} is not set:
- set {punkty::%name of player%} to 1000
- on death:
- if victim is player:
- if attacker is a player:
- add {punkty::%victim%}*{ilosc} to {punkty::%attacker%}
- remove {punkty::%victim%}*{ilosc} from {punkty::%victim%}
- add {punkty::%victim%}*{ilosc} to {punkty}
- broadcast " &7Gracz &8%victim% &7zostal zabity przez gracza &8%attacker% &c(+%{punkty}%)"
- set {punkty} to 0
- add 1 to {kille::%attacker%}
- add 1 to {deady::%victim%}
- create timed bar with text "&3Zabil cie &8%attacker%, &3zdobyl &8%{punkty}% &3punktów" to victim for 5 seconds
- stop
- command /top10:
- trigger:
- send "&8##&7==============&8## &3Top10 &8##&7==============&8##"
- set {_num} to size of {punkty::*}
- loop {_num} times:
- loop {punkty::*}:
- {_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 {punkty::*}
- loop {_num} times:
- loop-number is less than or equal to 10:
- send "&c&l%loop-number%. &3&l%{_n.%loop-number%}% &8&l(%{_v.%loop-number%}%)"
- set {punkty::%{_n.%loop-number%}%} to {_v.%loop-number%}
- {_num} is less than 10:
- set {_r} to {_num}
- loop 10 - {_num} times:
- add 1 to {_r}
- send "&c&l%{_r}%. &3&lbrak"
- command /ranking [<text>]:
- trigger:
- if arg 1 is not set:
- send "&8##&7==============&8## &3Ranking &8##&7==============&8##"
- send "&e&l* &7Gracz: &8&l%player%"
- send "&e&l* &7Fragi: &8&l%{kille::%player%}%"
- send "&e&l* &7Zgony: &8&l%{deady::%player%}%"
- send "&e&l* &7Punkty: &8&l%{punkty::%player%}%"
- send "&8##&7==============&8## &3Ranking &8##&7==============&8##"
- if arg 1 is not empty:
- send "&8##&7==============&8## &3Ranking &8##&7==============&8##"
- send "&e&l* &7Gracz: &8&l%arg 1%"
- send "&e&l* &7Fragi: &8&l%{kille::%arg 1%}%"
- send "&e&l* &7Zgony: &8&l%{deady::%arg 1%}%"
- send "&e&l* &7Punkty: &8&l%{punkty::%arg 1%}%"
- send "&8##&7==============&8## &3Ranking &8##&7==============&8##"
- stop
- every 60 ticks:
- loop all players in world "{@world}":
- display board named "&7PvP" to loop-player
- make score "&3Punkty: &8" in board of loop-player to %{punkty::%arg 1%}%
- make score "&3Zabicia: &9" in board of loop-player to %{kille::%player%}%"
- make score "&3Zgony: &9" in board of loop-player to %{kille::%player%}%
- move display of loop-player to "sidebar"
- every 60 ticks:
- loop all players in world "{@world2}":
- display board named "&7PvP" to loop-player
- make score "&3Punkty: &8" in board of loop-player to %{punkty::%arg 1%}%
- make score "&3Zabicia: &9" in board of loop-player to %{kille::%player%}%"
- make score "&3Zgony: &9" in board of loop-player to %{kille::%player%}%
- move display of loop-player to "sidebar"
- every 60 ticks:
- loop all players in world "{@world3}":
- display board named "&7PvP" to loop-player
- make score "&3Punkty: &8" in board of loop-player to %{punkty::%arg 1%}%
- make score "&3Zabicia: &9" in board of loop-player to %{kille::%player%}%"
- make score "&3Zgony: &9" in board of loop-player to %{kille::%player%}%
- move display of loop-player to "sidebar"
- on right click with sword on player:
- send "&3 Gracz&c&l %clicked player% &3posiada &c&l%{punkty::%clicked player%}% &3Punktow"
Advertisement
Add Comment
Please, Sign In to add comment