Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- #kolor rangi na czacie
- kolor: 6
- #czas po jakim mozna ponownie uzyskac punkt z gracza
- czas: 3
- #nagrody i ilosc nagrod
- iloscna1: 3
- nagroda1: apple
- iloscna2: 4
- nagroda2: book
- iloscna3: 5
- nagroda3: obsidian
- iloscna4: 1
- nagroda4: iron sword
- iloscna5: 8
- nagroda5: diamond
- iloscna6: 2
- nagroda6: emerald
- iloscna7: 9
- nagroda7: coal
- iloscna8: 3
- nagroda8: apple
- on join:
- if {zabicia::%player%} is not set:
- set {zabicia::%player%} to 0
- if {ranga::%player%} is not set:
- set {ranga::%player%} to "Nowicjusz"
- on death:
- if {cranks::%victim%::%attacker%} is not set:
- add 1 to {zabicia::%attacker%}
- send "&cZabiles %victim% i dostales 1 punkt." to attacker
- else:
- send "&cOstatnio zabiles tego samego gracza, punkt nie zostanie dodany." to attacker
- on death of player:
- wait 10 tick
- set {cranks::%victim%::%attacker%} to true
- wait {@czas} minutes
- clear {cranks::%victim%::%attacker%}
- on death:
- wait 20 tick
- if {zabicia::%attacker%} = 10:
- set {_1r} to single value "1ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%attacker%} to "%{_1r}%"
- wait 1 tick
- send "&4Brawo! Awansowales na range %{ranga::%attacker%}%." to attacker
- if {zabicia::%attacker%} = 50:
- set {_2r} to single value "2ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%attacker%} to "%{_2r}%"
- wait 1 tick
- send "&4Brawo! Awansowales na range %{ranga::%attacker%}%." to attacker
- if {zabicia::%attacker%} = 100:
- set {_3r} to single value "3ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%attacker%} to "%{_3r}%"
- wait 1 tick
- send "&4Brawo! Awansowales na range %{ranga::%attacker%}%." to attacker
- if {zabicia::%attacker%} = 500:
- set {_4r} to single value "4ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%attacker%} to "%{_4r}%"
- wait 1 tick
- send "&4Brawo! Awansowales na range %{ranga::%attacker%}%." to attacker
- if {zabicia::%attacker%} = 1000:
- set {_5r} to single value "5ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%attacker%} to "%{_5r}%"
- wait 1 tick
- send "&4Brawo! Awansowales na range %{ranga::%attacker%}%." to attacker
- if {zabicia::%attacker%} = 2000:
- set {_6r} to single value "6ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%attacker%} to "%{_6r}%"
- wait 1 tick
- send "&4Brawo! Awansowales na range %{ranga::%attacker%}%." to attacker
- if {zabicia::%attacker%} = 5000:
- set {_7r} to single value "7ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%attacker%} to "%{_7r}%"
- wait 1 tick
- send "&4Brawo! Awansowales na range %{ranga::%attacker%}%." to attacker
- if {zabicia::%attacker%} = 10000:
- set {_8r} to single value "8ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%attacker%} to "%{_8r}%"
- wait 1 tick
- send "&4Brawo! Awansowales na range %{ranga::%attacker%}%." to attacker
- every 10 second:
- set {_num} to size of {zabicia::*}
- loop {_num} times:
- loop {zabicia::*}:
- {_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 {zabicia::*}
- loop {_num} times:
- loop-number is less than or equal to 15:
- {_n.%loop-number%} isn't "<player>"
- set {top.%loop-number%} to "&4&l%loop-number%. &e&l%{_n.%loop-number%}% &7(&a&l%{_v.%loop-number%}%&7)"
- set {zabicia::%{_n.%loop-number%}%} to {_v.%loop-number%}
- {_num} is less than 15:
- set {_r} to {_num}
- loop 15 - {_num} times:
- add 1 to {_r}
- set {top.%{_r}%} to "&a%{_r}%&a. &cBrak"
- command /rangi:
- trigger:
- open chest with 1 rows named "&6&lInformacje" to player
- set {_1r} to single value "1ranga" get of "plugins/Raperek/rangi.yml"
- set {_2r} to single value "2ranga" get of "plugins/Raperek/rangi.yml"
- set {_3r} to single value "3ranga" get of "plugins/Raperek/rangi.yml"
- set {_4r} to single value "4ranga" get of "plugins/Raperek/rangi.yml"
- set {_5r} to single value "5ranga" get of "plugins/Raperek/rangi.yml"
- set {_6r} to single value "6ranga" get of "plugins/Raperek/rangi.yml"
- set {_7r} to single value "7ranga" get of "plugins/Raperek/rangi.yml"
- set {_8r} to single value "8ranga" get of "plugins/Raperek/rangi.yml"
- wait 3 tick
- format slot 0 of player with 1 of book named "&6&lTopka" with lore "%{top.1}%||%{top.2}%||%{top.3}%||%{top.4}%||%{top.5}%||%{top.6}%||%{top.7}%||%{top.8}%||%{top.9}%||%{top.10}%" to be unstealable
- format slot 5 of player with 1 of book named "&6&lStaty" with lore "&cKille: %{zabicia::%player%}%||&cRanga: %{ranga::%player%}%" to be unstealable
- format slot 8 of player with 1 of book named "&6&lOpis rang" with lore "&eZabojstwa - Ranga||&c0-10 Nowicjusz||&c10-50 %{_1r}%||&c50-100 %{_2r}%||&c100-500 %{_3r}%||&c500-1000 %{_4r}%||&c1000-2000 %{_5r}%||&c2000-5000 %{_6r}%||&c5000-10000 %{_7r}%||&c10000+ %{_8r}%" to be unstealable
- command /dodajpunkty [<player>] [<number>]:
- permission: c.ranks
- permission message: &cNie posiadasz wystarczajacych uprawnien.
- trigger:
- if arg 1 is set:
- if arg 2 is set:
- add arg 2 to {zabicia::%arg-player%}
- send "&cDodales %arg-2% punkt/ow graczowi %arg-player%"
- wait 10 tick
- if {zabicia::%arg-player%} is smaller than 10:
- set {ranga::%arg-player%} to "Nowicjusz"
- if {zabicia::%arg-player%} is greater than 10:
- set {_1r} to single value "1ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_1r}%"
- if {zabicia::%arg-player%} is greater than 50:
- set {_2r} to single value "2ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_2r}%"
- if {zabicia::%arg-player%} is greater than 100:
- set {_3r} to single value "3ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_3r}%"
- if {zabicia::%arg-player%} is greater than 500:
- set {_4r} to single value "4ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_4r}%"
- if {zabicia::%arg-player%} is greater than 1000:
- set {_5r} to single value "5ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_5r}%"
- if {zabicia::%arg-player%} is greater than 2000:
- set {_6r} to single value "6ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_6r}%"
- if {zabicia::%arg-player%} is greater than 5000:
- set {_7r} to single value "7ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_7r}%"
- if {zabicia::%arg-player%} is greater than 10000:
- set {_8r} to single value "8ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_8r}%"
- else:
- send "&cPodaj ilosc punktow."
- else:
- send "&cPodaj gracza. (/dodaj <gracz> <liczba>)"
- command /zreserujkille:
- permission: c.ranks
- permission message: &cNie posiadasz wystarczajacych uprawnien.
- trigger:
- set {ranga::*} to "Nowicjusz"
- set {zabicia::*} to 0
- command /usunpunkty [<player>] [<number>]:
- permission: c.ranks
- permission message: &cNie posiadasz wystarczajacych uprawnien.
- trigger:
- if arg 1 is set:
- if arg 2 is set:
- remove arg 2 from {zabicia::%arg-player%}
- send "&cOdebrales %arg-2% punkt/ow graczowi %arg-player%"
- wait 10 tick
- if {zabicia::%arg-player%} is smaller than 10:
- set {ranga::%arg-player%} to "Nowicjusz"
- if {zabicia::%arg-player%} is greater than 10:
- set {_1r} to single value "1ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_1r}%"
- if {zabicia::%arg-player%} is greater than 50:
- set {_2r} to single value "2ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_2r}%"
- if {zabicia::%arg-player%} is greater than 100:
- set {_3r} to single value "3ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_3r}%"
- if {zabicia::%arg-player%} is greater than 500:
- set {_4r} to single value "4ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_4r}%"
- if {zabicia::%arg-player%} is greater than 1000:
- set {_5r} to single value "5ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_5r}%"
- if {zabicia::%arg-player%} is greater than 2000:
- set {_6r} to single value "6ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_6r}%"
- if {zabicia::%arg-player%} is greater than 5000:
- set {_7r} to single value "7ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_7r}%"
- if {zabicia::%arg-player%} is greater than 10000:
- set {_8r} to single value "8ranga" get of "plugins/Raperek/rangi.yml"
- set {ranga::%arg-player%} to "%{_8r}%"
- else:
- send "&cPodaj ilosc punktow."
- else:
- send "&cPodaj gracza. (/usunpunkty <gracz> <liczba>)"
- on chat:
- cancel event
- broadcast "&{@kolor}[%{ranga::%player%}%] %display name of player%: %message%"
- on script load:
- if folder "plugins/Raperek" doesn't exists:
- create folder "plugins/Raperek"
- if file "plugins/Cranks/rangi.yml" doesn't exists:
- create file "plugins/Cranks/rangi.yml"
- set "1ranga" to "Swiezak" in yaml file "plugins/Raperek/rangi.yml"
- set "2ranga" to "Szeregowy" in yaml file "plugins/Raperek/rangi.yml"
- set "3ranga" to "Zolnierz" in yaml file "plugins/Raperek/rangi.yml"
- set "4ranga" to "Czolgista" in yaml file "plugins/Raperek/rangi.yml"
- set "5ranga" to "Morderca" in yaml file "plugins/Raperek/rangi.yml"
- set "6ranga" to "Komandos" in yaml file "plugins/Raperek/rangi.yml"
- set "7ranga" to "Zabijaka" in yaml file "plugins/Raperek/rangi.yml"
- set "8ranga" to "Szaleniec" in yaml file "plugins/Raperek/rangi.yml"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement