#<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><># # 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 []: 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"