Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /etools:
- trigger:
- function "Etools.menugłówne" {player};
- #==================================================#
- #===================Menu Główne====================#
- #==================================================#
- method "Etools.menugłówne" {gracz}:
- set {_g} to arg{1};
- if {_g} has permission "etools.open" or "etools.*":
- if {Etools::premium} is true:
- open chest with 1 row named "&3&lE&6Tools" to {_g}
- wait 2 ticks
- format slot 0 of {_g} with 1 of emerald named "&6>> &3&lLista Graczy&r&6 <<" with lore "||&3Liczba graczy online: &6%number of all players%||||&6>> &3Kliknij aby wyświetlić listę graczy" to run [function "Etools.listagraczy" {{_g} and "1"};]
- format slot 1 of {_g} with 1 of emerald named "&6>> &3&lZbanowani&r&6 <<" with lore "||&3Liczba graczy zbanowanych: &6%size of {etools::banned::*}%||||&6>> &3Kliknij aby wyświetlić listę zbanowanych" to run [function "Etools.zbanowani" {player};]
- format slot 2 of {_g} with 1 of emerald named "&6>> &3&lPogoda&r&6 <<" with lore "||&3Aktualna pogoda: &6%weather in world of {_g}%||||&6>> &3Kliknij aby wyświetlić menu pogody" to run [function "Etools.pogoda" {player};]
- format slot 3 of {_g} with 1 of emerald named "&6>> &3&lCzas&r&6 <<" with lore "||&3Aktualna godzina w grze: &6%time in world of {_g}%||||&6>> &3Kliknij aby wyświetlić menu czasu" to run [function "Etools.czas" {player};]
- format slot 4 of {_g} with 1 of emerald named "&6>> &3&lCzat&r&6 <<" with lore "||&3Wymaga uprawnienia: &6etools.chat||||&6>> &3Kliknij aby zardządzać czatem" to run [function "Etools.chat" {{_g}};]
- format slot 5 of {_g} with 1 of emerald named "&6>> &3&lStatus serwera&r&6 <<" with lore "||&3Wymaga uprawnienia: &6etools.status||||&6>> &3Kliknij aby wyświetlić menu statusu serwera" to run [function "Etools.status" {player};]
- format slot 6 of {_g} with 1 of emerald named "&6>> &3&lNarzędzia administratorskie&r&6 <<" with lore "||&3Wymaga uprawnienia: &6etools.narzędzia||||&6>> &3Kliknij aby wyświetlić menu narzędzi" to run [function "Etools.narzędzia" {player};]
- format slot 7 of {_g} with 1 of emerald named "&6>> &3&lUstawienia Skryptu&r&6 <<" with lore "||&3Wymaga uprawnienia: &6etools.ustawienia||||&6>> &3Kliknij aby wyświetlić menu ustawień skryptu" to run [function "Etools.ustawienia" {player};]
- format slot 8 of {_g} with 1 of emerald named "&6>> &3&lWyłącz serwer&r&6 <<" with lore "||&3Wymaga uprawnienia: &6etools.off||||&6>> &3Kliknij aby wyłączyć serwer" to run [function "Etools.wyłączserwer" {player};]
- else:
- open chest with 3 rows named "&3&lE&6Tools" to {_g}
- wait 2 ticks
- format slot 0 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 1 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 2 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 3 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 4 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 5 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 6 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 7 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 8 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 9 of {_g} with 1 of emerald named "&6>> &3&lLista Graczy&r&6 <<" with lore "||&3Liczba graczy online: &6%number of all players%||||&6>> &3Kliknij aby wyświetlić listę graczy" to run [function "Etools.listagraczy" {{_g} and "1"};]
- format slot 10 of {_g} with 1 of emerald named "&6>> &3&lZbanowani&r&6 <<" with lore "||&3Liczba graczy zbanowanych: &6%size of {etools::banned::*}%||||&6>> &3Kliknij aby wyświetlić listę zbanowanych" to run [function "Etools.zbanowani" {player};]
- format slot 11 of {_g} with 1 of emerald named "&6>> &3&lPogoda&r&6 <<" with lore "||&3Aktualna pogoda: &6%weather in world of {_g}%||||&6>> &3Kliknij aby wyświetlić menu pogody" to run [function "Etools.pogoda" {player};]
- format slot 12 of {_g} with 1 of emerald named "&6>> &3&lCzas&r&6 <<" with lore "||&3Aktualna godzina w grze: &6%time in world of {_g}%||||&6>> &3Kliknij aby wyświetlić menu czasu" to run [function "Etools.czas" {player};]
- format slot 13 of {_g} with 1 of emerald named "&6>> &3&lCzat&r&6 <<" with lore "||&3Wymaga uprawnienia: &6etools.chat||||&6>> &3Kliknij aby zardządzać czatem" to run [function "Etools.chat" {{_g}};]
- format slot 14 of {_g} with 1 of emerald named "&6>> &3&lStatus serwera&r&6 <<" with lore "||&3Wymaga uprawnienia: &6etools.status||||&6>> &3Kliknij aby wyświetlić menu statusu serwera" to run [function "Etools.status" {player};]
- format slot 15 of {_g} with 1 of emerald named "&6>> &3&lNarzędzia administratorskie&r&6 <<" with lore "||&3Wymaga uprawnienia: &6etools.narzędzia||||&6>> &3Kliknij aby wyświetlić menu narzędzi" to run [function "Etools.narzędzia" {player};]
- format slot 16 of {_g} with 1 of emerald named "&6>> &3&lUstawienia Skryptu&r&6 <<" with lore "||&3Wymaga uprawnienia: &6etools.ustawienia||||&6>> &3Kliknij aby wyświetlić menu ustawień skryptu" to run [function "Etools.ustawienia" {player};]
- format slot 17 of {_g} with 1 of emerald named "&6>> &3&lWyłącz serwer&r&6 <<" with lore "||&3Wymaga uprawnienia: &6etools.off||||&6>> &3Kliknij aby wyłączyć serwer" to run [function "Etools.wyłączserwer" {player};]
- format slot 18 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 19 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 20 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 21 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 22 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 23 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 24 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 25 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- format slot 26 of {_g} with 1 of gold block named "&6>> &3&lAutor&r&6 <<" with lore "||&3Autorem skryptu E&6Tools&3 jest: &6Edgarsz||||&6>> &3Wykup status premium skryptu||&6>> &3aby wyłączyć wyświetlanie tej informacji" to be unstealable
- command /premium:
- trigger:
- if {Etools::premium} is false:
- set {Etools::premium} to true
- else:
- set {Etools::premium} to false
- on join:
- if {Etools::gracze::%player%} is not set:
- set {Etools::gracze::%player%} to uncolored name of player
- on quit:
- if {Etools::gracze::%player%} is set:
- delete {Etools::gracze::%player%}
- command /debug:
- trigger:
- loop all players:
- delete {Etools::gracze::%loop-player%}
- #==================================================#
- #====================Lista Graczy==================#
- #==================================================#
- method "Etools.listagraczy" {gracz and strona}:
- set {_g} to arg{1};
- set {_strona} to arg{2};
- set {_strony} to rounded up number of all players /53
- open chest with 6 rows named "&3&lE&6Tools &3-> &6Lista Graczy" to {_g}
- wait 2 ticks
- if {_strona} parsed as number <= {_strony}:
- set {_max} to {_strona} parsed as number*53
- set {_min} to {_max} - 52
- set {_num} to number of all players
- loop all players:
- add 1 to {_slot}
- if {_slot} is between {_min} and {_max}:
- if {_slot} <= {_num}:
- if {_slot} is not 46 or 54:
- format slot {_slot}-1 of {_g} with 1 of any wool named "&6>> &3&l%loop-player% &6<<" with lore "||&6>> &3&lKliknij aby zarządzać&r&6<<" to run "etools:zarzadzaj %{_g}% %loop-player%"
- format slot 45 of {_g} with 1 of redstone block named "&6>> &3&lPowrót&r&6 <<" to run [function "Etools.menugłówne" {{_g}};]
- if {_strona} parsed as number+1 <= {_strony}:
- format slot 53 of {_g} with 1 of emerald block named "&6>> &3&lNastępna strona&r&6 <<" to run [function "Etools.listagraczy" {{_g} and {_strona}+1};]
- else:
- format slot 53 of {_g} with 1 of emerald block named "&6>> &3&lNastępna strona&r&6 <<" with lore "||&4&lNie ma następnych stron" to be unstealable
- #==================================================#
- #================Zarządzanie Graczem===============#
- #==================================================#
- command /etools:zarzadzaj [<player>] [<player>]:
- trigger:
- set {_g} to arg 1
- set {_c} to arg 2
- send "%{_c}%" to {_g}
- open chest with 6 rows named "&3&lE&6Tools &3-> &6%{_c}%" to {_g}
- wait 2 ticks
- format slot 10 of {_g} with 1 of Golden apple item named "&6>> &3&lZdrowie&r&6 <<" with lore "||&3Zdrowie: &6%{_c}'s health%||||&6>> &3Kliknij aby uzdrowić" to run [function "Etools.ulecz" {{_g} and {_c}};]
- format slot 19 of {_g} with 1 of Cake item named "&6>> &3&lGłód&r&6 <<" with lore "||&3Poziom głodu: &6%{_c}'s food bar%||||&6>> &3Kliknij aby nakarmić" to run [function "Etools.nakarm" {{_g} and {_c}};]
- format slot 28 of {_g} with 1 of diamond chestplate named "&6>> &3&lWyposażenie&r&6 <<" with lore "||&3Narzędzie: &6%{_c}'s tool%||&3Hełm: &6%{_c}'s helmet%||&3Napierśnik: &6%{_c}'s chestplate%||&3Spodnie: &6%{_c}'s leggings%||&3Narzędzie: &6%{_c}'s boots%" to be unstealable
- if {Etools::premium} is true:
- format slot 37 of {_g} with 1 of oak wooden planks named "&6>> &3&lDaj Przedmiot&r&6 <<" with lore "||&6Po naciśnięciu podaj nazwę przedmiotu oraz ilość||&6Nazwa musi być po angielsku||||&6>> &3Kliknij aby obdarować" to run [function "Etools.daj" {{_g} and {_c}};]
- else:
- format slot 37 of {_g} with 1 of oak wooden planks named "&6>> &3&lDaj Przedmiot&r&6 <<" with lore "||&4Ta funkcja dostępna jest tylko w wersji premium" to be unstealable
- if {Etools::premium} is true:
- format slot 12 of {_g} with 1 of brewing stand item named "&6>> &3&lEfekty&r&6 <<" with lore "||||&6>> &3Kliknij aby nadać efekt" to run [function "Etools.efekty" {{_g} and {_c}};]
- else:
- format slot 12 of {_g} with 1 of brewing stand item named "&6>> &3&lEfekty&r&6 <<" with lore "||&4Ta funkcja dostępna jest tylko w wersji premium" to be unstealable
- format slot 21 of {_g} with 1 of chest named "&6>> &3&lEkwipunek&r&6 <<" with lore "||||&6>> &3Kliknij aby zobaczyć ekwipunek" to run [function "Etools.ekwipunek" {{_g} and {_c}};]
- format slot 30 of {_g} with 1 of ender chest named "&6>> &3&lSkrzynia Kresu&r&6 <<" with lore "||||&6>> &3Kliknij aby zobaczyć skrzynię kresu" to run [function "Etools.enderchest" {{_g} and {_c}};]
- format slot 39 of {_g} with 1 of xp bottle named "&6>> &3&lLevel&r&6 <<" with lore "||&3Level gracza: &6%{_c}'s level%||||&6>> &3Kliknij aby zarządzać" to run [function "Etools.level" {{_g} and {_c}};]
- format slot 14 of {_g} with 1 of ender pearl named "&6>> &3&lTryb gry&r&6 <<" with lore "||&3Tryb gry: &6%{_c}'s gamemode%||||&6>> &3Kliknij aby zarządzać trybem gry" to run [function "Etools.trybgry" {{_g} and {_c}};]
- format slot 23 of {_g} with 1 of nether star named "&6>> &3&lTeleportacja&r&6 <<" with lore "||&3Pozycja: &6%location of {_c}%||||&6>> &3Kliknij aby otworzyć menu teleportacji" to run [function "Etools.teleportacja" {{_g} and {_c}};]
- format slot 32 of {_g} with 1 of paper named "&6>> &3&lPrywatna wiadomość&r&6 <<" with lore "||&6Po naciśnięciu napisz wiadomość||&6Gracz otrzyma wiadomość o czym zawiadomi go również dźwięk||||&6>> &3Kliknij aby wysłać wiadomość" to run [function "Etools.pw" {{_g} and {_c}};]
- format slot 41 of {_g} with 1 of diamond sword named "&6>> &3&lZabij&r&6 <<" with lore "||&3Natychmiastowo zabija gracza||&6Wymagane potwierdzenie!||||&6>> &3Kliknij aby zabić" to run [function "Etools.zabij" {{_g} and {_c}};]
- format slot 16 of {_g} with 1 of bars named "&6>> &3&lZbanuj&r&6 <<" with lore "||&6Po naciśnięciu podaj powód po czym kliknij enter||&6Następnie podaj czas bana i jednostkę czasu||&6dostępne jednostki czasu:||&6d - dzień h - godzina m - minuta s - sekunda||&4&lUwaga! &3Jeżeli w czasie bana podamy znak $ ban będzie permamentny||||&6>> &3Kliknij aby zbanować" to run [function "Etools.zbanuj" {{_g} and {_c}};]
- format slot 25 of {_g} with 1 of tripwire hook named "&6>> &3&lSzybko zbanuj&r&6 <<" with lore "||&6Ban permamentny z powodem wcześniej ustawionym w ustawieniach||||&6>> &3Kliknij aby szybko zbanować" to run [function "Etools.szybkiban" {{_g} and {_c}};]
- format slot 34 of {_g} with 1 of snowball named "&6>> &3&lWycisz&r&6 <<" with lore "||&6Po naciśnięciu podaj powód po czym kliknij enter||&6Następnie podaj czas bana i jednostkę czasu||&6dostępne jednostki czasu:||&6d - dzień h - godzina m - minuta s - sekunda||||&6>> &3Kliknij aby wyciszyć" to run [function "Etools.Mute" {{_g} and {_c}};]
- if {Etools::premium} is true:
- format slot 43 of {_g} with 1 of quartz item named "&6>> &3&lDaj klapsa&r&6 <<" with lore "||&6Daj klapsa za złe zachowanie||||&6>> &3Kliknij aby dać klapsa" to run [function "Etools.klaps" {{_g} and {_c}};]
- else:
- format slot 43 of {_g} with 1 of quartz item named "&6>> &3&lDaj klapsa&r&6 <<" with lore "||&4Ta funkcja dostępna jest tylko w wersji premium" to be unstealable
- format slot 53 of {_g} with 1 of emerald block named "&6>> &3&lNastępna strona&r&6 <<" with lore "||&4&lNie ma następnych stron" to be unstealable
- format slot 45 of {_g} with 1 of redstone block named "&6>> &3&lPowrót&r&6 <<" with lore "||||&6>> &3Kliknij aby wrócić do listy graczy" to run [function "Etools.listagraczy" {{_g} and "1"};]
- #==================================================#
- #==================Leczenie Gracza=================#
- #==================================================#
- #method "Etools.ulecz" {gracz and cel}:
- # set {_g} to arg{1};
- # set {_c} to arg{2};
- # set {_c} to {_c} parsed as player
- # set {_text} to {Etools::message::uleczono}
- # replace all "{PLAYER}" with "%{_g}%" in {_text}
- # replace all "{INVOKER}" with "%{_c}%" in {_text}
- # send "%{Etools::tag}% %{_text}%" to {_c}
- # heal {_c}
- # function "Etools.zarządzaniegraczem" {{_g} and {_c}};
- #==================================================#
- #=================Karmienie Gracza=================#
- #==================================================#
- #method "Etools.nakarm" {gracz and cel}:
- # set {_g} to arg{1};
- # set {_c} to arg{2};
- # set {_c} to {_c} parsed as player
- # set {_text} to {Etools::message::nakarmiono}
- # replace all "{PLAYER}" with "%{_g}%" in {_text}
- # replace all "{INVOKER}" with "%{_c}%" in {_text}
- # send "%{Etools::tag}% %{_text}%" to {_c}
- # set {_c}'s food level to 10
- # function "Etools.zarządzaniegraczem" {{_g} and {_c}};
- #==================================================#
- #================Dawanie przedmiotu================#
- #==================================================#
- #method "Etools.daj" {gracz and cel}:
- # set {_g} to arg{1};
- # set {_c} to arg{2};
- # set {_c} to {_c} parsed as player
- # send "%{Etools::tag}% Podaj nazwę przedmiotu (koniecznie po angielsku)" to {_c}
- # set {Etools::chataddon::daj::nazwa::%{_g}-%} to true
- #==================================================#
- #================Efekty - Gui Wyboru===============#
- #==================================================#
- #method "Etools.efekty" {gracz and cel}:
- # set {_g} to arg{1};
- # set {_c} to arg{2};
- # set {_c} to {_c} parsed as player
- # open chest with 1 row named "&3&lE&6Tools &3-> &6%{_c}%" to {_g}
- # wait 2 ticks
- # format slot 1 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 2 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 3 of {_g} with 1 of light green wool named "&6>> &3&lPotiony &r&6<<" with lore "||||&6>> &3Kliknij aby przejść do wyboru potionu" to run [function "Etools.potiony" {{_g} and {_c}};]
- # format slot 4 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 5 of {_g} with 1 of red wool named "&6>> &3&lParticlesy &r&6<<" with lore "||||&6>> &3Kliknij aby przejść do wyboru particlesu" to run [function "Etools.particles" {{_g} and {_c}};]
- # format slot 6 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 7 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 8 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- #==================================================#
- #=================Efekty - Potiony=================#
- #==================================================#
- #method "Etools.potiony" {gracz and cel}:
- # set {_g} to arg{1};
- # set {_c} to arg{2};
- # set {_c} to {_c} parsed as player
- # open chest with 6 row named "&3&lE&6Tools &3-> &6%{_c}%" to {_g}
- # wait 2 ticks
- # format slot 0 of {_g} with 1 of potion of regeneration item named "&6>> &3&lRegeneracja (45s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of regeneration to {_c} for 45 seconds]
- # format slot 1 of {_g} with 1 of extended potion of regeneration item named "&6>> &3&lRegeneracja (2m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of regeneration to {_c} for 120 seconds]
- # format slot 2 of {_g} with 1 of potion of regeneration 2 item named "&6>> &3&lRegeneracja II (22s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of regeneration 2 to {_c} for 22 seconds]
- # format slot 3 of {_g} with 1 of potion of speed item named "&6>> &3&lSzybkość (3m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of speed to {_c} for 180 seconds]
- # format slot 4 of {_g} with 1 of extended potion of speed item named "&6>> &3&lSzybkość (8m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of speed to {_c} for 480 seconds]
- # format slot 5 of {_g} with 1 of potion of speed 2 item named "&6>> &3&lSzybkość II (1.30m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of speed 2 to {_c} for 90 seconds]
- # format slot 6 of {_g} with 1 of potion of Fire Resistance item named "&6>> &3&lOchrona przed ogniem (3m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of Fire Resistance to {_c} for 180 seconds]
- # format slot 7 of {_g} with 1 of extended potion of Fire Resistance item named "&6>> &3&lOchrona przed ogniem (0.45s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of Fire Resistance to {_c} for 480 seconds]
- # format slot 8 of {_g} with 1 of potion of poison item named "&6>> &3&lTrucizna (45s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of poison to {_c} for 45 seconds]
- # format slot 9 of {_g} with 1 of extended potion of poison item named "&6>> &3&lTrucizna (2m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of poison to {_c} for 120 seconds]
- # format slot 10 of {_g} with 1 of potion of poison 2 item named "&6>> &3&lTrucizna II (16s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of poison 2 to {_c} for 16 seconds]
- # format slot 11 of {_g} with 1 of potion of Night vision item named "&6>> &3&lWidzenie w ciemności (3m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of Night vision to {_c} for 180 seconds]
- # format slot 12 of {_g} with 1 of extended potion of Night vision item named "&6>> &3&lWidzenie w ciemności (8m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of Night vision to {_c} for 480 seconds]
- # format slot 13 of {_g} with 1 of potion of weakness item named "&6>> &3&lOsłabienie (1.30m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of weakness to {_c} for 90 seconds]
- # format slot 14 of {_g} with 1 of extended potion of weakness item named "&6>> &3&lOsłabienie (4m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of weakness to {_c} for 240 seconds]
- # format slot 15 of {_g} with 1 of potion of Strength item named "&6>> &3&lSiła (3m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply Strength to {_c} for 180 seconds]
- # format slot 16 of {_g} with 1 of extended potion of Strength item named "&6>> &3&lSiła (8m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply Strength to {_c} for 480 seconds]
- # format slot 16 of {_g} with 1 of potion of Strength 2 item named "&6>> &3&lSiła 2 (1.3m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply Strength 2 to {_c} for 480 seconds]
- # format slot 17 of {_g} with 1 of potion of invisibility item named "&6>> &3&lNiewidzialność (3m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of invisibility to {_c} for 180 seconds]
- # format slot 18 of {_g} with 1 of extended potion of invisibility item named "&6>> &3&lNiewidzialność (8m) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply potion of invisibility to {_c} for 480 seconds]
- # format slot 19 of {_g} with 1 of water item named "&6>> &3&lOddychanie pod wodą (30s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply water breathing to {_c} for 30 seconds]
- # format slot 20 of {_g} with 1 of golden pickaxe named "&6>> &3&lPośpiech (30s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply haste to {_c} for 30 seconds]
- # format slot 21 of {_g} with 1 of golden pickaxe named "&6>> &3&lPośpiech II (30s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply haste 2 to {_c} for 30 seconds]
- # format slot 22 of {_g} with 1 of wooden pickaxe named "&6>> &3&lWolne kopanie (30s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply Mining Fatigue to {_c} for 30 seconds]
- # format slot 23 of {_g} with 1 of wooden pickaxe named "&6>> &3&lWolne kopanie II (30s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply Mining Fatigue 2 to {_c} for 30 seconds]
- # format slot 24 of {_g} with 1 of feather named "&6>> &3&lWysoki skok (30s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply Jump boost 1 to {_c} for 30 seconds]
- # format slot 25 of {_g} with 1 of feather named "&6>> &3&lWysoki skok II (30s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply Jump boost 2 to {_c} for 30 seconds]
- # format slot 26 of {_g} with 1 of bucket named "&6>> &3&lNudnośći (30s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply Nausea 1 to {_c} for 30 seconds]
- # format slot 27 of {_g} with 1 of bucket named "&6>> &3&lNudnośći II (30s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply Nausea 2 to {_c} for 30 seconds]
- # format slot 28 of {_g} with 1 of eye of ender named "&6>> &3&lŚlepota (30s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply blindness 1 to {_c} for 30 seconds]
- # format slot 29 of {_g} with 1 of poisonous potato named "&6>> &3&lGłód (30s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply hunger 1 to {_c} for 30 seconds]
- # format slot 30 of {_g} with 1 of wither skeleton head item named "&6>> &3&lEfekt Withera (30s) &r&6<<" with lore "||&6Uwaga efekty nakładają się na siebie przez co ||&6ich czas się przedłuża||&6>> &3Kliknij aby dać efekt" to run [apply wither 1 to {_c} for 30 seconds]
- # format slot 45 of {_g} with 1 of block of redstone named "&6>> &3&lPowrót &r&6<<" with lore "||||&6>> &3Kliknij aby wrócić do zarządzania graczem" to run [function "Etools.zarządzaniegraczem" {{_g} and {_c}};]
- #==================================================#
- #===================Ekwipunek======================#
- #==================================================#
- #method "Etools.ekwipunek" {gracz and cel}:
- # set {_g} to arg{1};
- # set {_c} to arg{2};
- # set {_c} to {_c} parsed as player
- # open chest with 6 row named "&3&lE&6Tools &3-> &6%{_c}%" to {_g}
- # wait 2 ticks
- # loop 36 times:
- # format slot loop-number - 1 of {_g} with slot loop-number - 1 of {_c} to be unstealable
- # format slot 45 of {_g} with 1 of block of redstone named "&6>> &3&lPowrót &r&6<<" with lore "||||&6>> &3Kliknij aby wrócić do zarządzania graczem" to run [function "Etools.zarządzaniegraczem" {{_g} and {_c}};]
- #==================================================#
- #====================Enderchest====================#
- #==================================================#
- #method "Etools.enderchest" {gracz and cel}:
- # set {_g} to arg{1};
- # set {_c} to arg{2};
- # set {_c} to {_c} parsed as player
- # open chest with 6 row named "&3&lE&6Tools &3-> &6%{_c}%" to {_g}
- # wait 2 ticks
- # loop 36 times:
- # format slot loop-number - 1 of {_g} with slot loop-number - 1 of enderchest of {_c} to be unstealable
- # format slot 45 of {_g} with 1 of block of redstone named "&6>> &3&lPowrót &r&6<<" with lore "||||&6>> &3Kliknij aby wrócić do zarządzania graczem" to run [function "Etools.zarządzaniegraczem" {{_g} and {_c}};]
- #==================================================#
- #=======================Level======================#
- #==================================================#
- #method "Etools.level" {gracz and cel}:
- # set {_g} to arg{1};
- # set {_c} to arg{2};
- # set {_c} to {_c} parsed as player
- # open chest with 1 rows named "&3&lE&6Tools &3-> &6%{_c}%" to {_g}
- # wait 2 ticks
- # format slot 0 of {_g} with 1 of light green wool named "&6>> &3&l+ 1 lvl&r&6<<" with lore "||&6Dodaje 1 leveli enchantowiania||&6>> &3Kliknij aby dodać level" to run [add 1 to level of {_c}]
- # format slot 1 of {_g} with 1 of light green wool named "&6>> &3&l+ 5 lvl&r&6<<" with lore "||&6Dodaje 5 leveli enchantowiania||&6>> &3Kliknij aby dodać level" to run [add 5 to level of {_c}]
- # format slot 2 of {_g} with 1 of light green wool named "&6>> &3&l+ 10 lvl&r&6<<" with lore "||&6Dodaje 10 leveli enchantowiania||&6>> &3Kliknij aby dodać level" to run [add 10 to level of {_c}]
- # format slot 3 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 4 of {_g} with 1 of block of redstone named "&6>> &3&lPowrót &r&6<<" with lore "||||&6>> &3Kliknij aby wrócić do zarządzania graczem" to run [function "Etools.zarządzaniegraczem" {{_g} and {_c}};]
- # format slot 5 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 6 of {_g} with 1 of red wool named "&6>> &3&l- 1 lvl&r&6<<" with lore "||&6Odejmuje 1 leveli enchantowiania||||&6>> &3Kliknij aby odjąć level" to run [add -1 to level of {_c}]
- # format slot 7 of {_g} with 1 of red wool named "&6>> &3&l- 5 lvl&r&6<<" with lore "||&6Odejmuje 5 leveli enchantowiania||||&6>> &3Kliknij aby odjąć level" to run [add -5 to level of {_c}]
- # format slot 8 of {_g} with 1 of red wool named "&6>> &3&l- 10 lvl&r&6<<" with lore "||&6Odejmuje 10 leveli enchantowiania||||&6>> &3Kliknij aby odjąć level" to run [add -10 to level of {_c}]
- #==================================================#
- #=====================tryb gry=====================#
- #==================================================#
- #method "Etools.trybgry" {gracz and cel}:
- # set {_g} to arg{1};
- # set {_c} to arg{2};
- # set {_c} to {_c} parsed as player
- # open chest with 1 rows named "&3&lE&6Tools &3-> &6%{_c}%" to {_g}
- # wait 2 ticks
- # format slot 0 of {_g} with 1 of block of redstone named "&6>> &3&lPowrót &r&6<<" with lore "||||&6>> &3Kliknij aby wrócić do zarządzania graczem" to run [function "Etools.zarządzaniegraczem" {{_g} and {_c}};]
- # format slot 1 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 2 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 3 of {_g} with 1 of diamond sword named "&6>> &3&lSurviwal&r&6<<" with lore "||||&6>> &3Kliknij aby zmienić tryb" to run [set {_c}'s gamemode to survival]
- # format slot 4 of {_g} with 1 of diamond pickaxe named "&6>> &3&lKreatywny&r&6<<" with lore "||||&6>> &3Kliknij aby zmienić tryb" to run [set {_c}'s gamemode to creative]
- # format slot 5 of {_g} with 1 of diamond axe named "&6>> &3&lPrzygodowy&r&6<<" with lore "||||&6>> &3Kliknij aby zmienić tryb" to run [set {_c}'s gamemode to adventure]
- # format slot 6 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 7 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 8 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- #==================================================#
- #===================Teleportacja===================#
- #==================================================#
- #method "Etools.teleportacja" {gracz and cel}:
- # set {_g} to arg{1};
- # set {_c} to arg{2};
- # set {_c} to {_c} parsed as player
- # open chest with 1 rows named "&3&lE&6Tools &3-> &6%{_c}%" to {_g}
- # wait 2 ticks
- # format slot 0 of {_g} with 1 of block of redstone named "&6>> &3&lPowrót &r&6<<" with lore "||||&6>> &3Kliknij aby wrócić do zarządzania graczem" to run [function "Etools.zarządzaniegraczem" {{_g} and {_c}};]
- # format slot 1 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 2 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 3 of {_g} with 1 of ender pearl named "&6>> &3&lDo siebie&r&6<<" with lore "||&6Teleportuje gracza do ciebie||&6>> &3Kliknij aby teleportować" to run [teleport {_c} to {_g}]
- # format slot 4 of {_g} with 1 of eye of ender named "&6>> &3&lDo niego&r&6<<" with lore "||&6Teleportuje ciebie do gracza||&6>> &3Kliknij aby teleportować" to run [teleport {_g} to {_c}]
- # format slot 5 of {_g} with 1 of bed named "&6>> &3&lSpawn&r&6<<" with lore "||&6Teleportuje gracza na spawn||&6>> &3Kliknij aby teleportować" to run [teleport {_c} to {Etools::spawn}]
- # format slot 6 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 7 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- # format slot 8 of {_g} with 1 of light gray glass pane named "&3&6" to be unstealable
- #==================================================#
- #================Prywatna Wiadomość================#
- #==================================================#
- method "Etools.pw" {gracz and cel}:
- set {_g} to arg{1};
- set {_c} to arg{2};
- set {_c} to {_c} parsed as player
- set {_g} to {_g} parsed as player
- send "%{Etools::tag}% Teraz napisz na chacie wiadomość która ma wyświetlić się graczu" to {_g}
- set {Etools::chataddon::pw::%{_g}%} to {_c}
- #==================================================#
- #======================Zabij=======================#
- #==================================================#
- method "Etools.zabij" {gracz and cel}:
- set {_g} to arg{1};
- set {_c} to arg{2};
- kill {_c}
- send "%{Etools::tag}% Zostałeś zabity przez administratora &6%{_g}%" to {_c}
- #==================================================#
- #======================Zbanuj======================#
- #==================================================#
- method "Etools.zbanuj" {gracz and cel}:
- set {_g} to arg{1};
- set {_c} to arg{2};
- if {Etools::chataddon::zbanuj::cel::%{_g}%} is not set:
- send "%{Etools::tag}% Podaj powód bana" to {_g}
- set {Etools::chataddon::zbanuj::cel::%{_g}%} to {_c}
- else:
- if {Etools::chataddon::zbanuj::czas::%{_g}%} is "$":
- broadcast "%{Etools::tag}% &3&l>> &6&l%{_c}%&3 został permamentnie zbanowany przez &6&l%{_g}%&3 z powodem &6%{Etools::chataddon::zbanuj::powod::%{_g}%}%"
- set {Etools::zbanuj::zbanowany::czas::%{_c}%} to "$"
- set {Etools::zbanuj::zbanowany::powod::%{_c}%} to {Etools::chataddon::zbanuj::powod::%{_g}%}
- set {Etools::zbanuj::zbanowany::wysyłacz::%{_c}%} to {_g}
- kick {_c} due to "&3&l>> &6&lE&3<ools <<%nl%&3&l========================%nl%&3Zostałeś zbanowany%nl%&3banujący: &6%{_g}%%nl%&3Czas: &6Perm%nl%&3Powód: &6%{Etools::chataddon::zbanuj::powod::%{_g}%}%%nl%&3&l========================"
- else:
- if {Etools::chataddon::zbanuj::jednostka::%{_g}%} is "d" or "day" or "days":
- set {_time} to day + {Etools::chataddon::zbanuj::czas::%{_g}%}
- if {_time} < 30:
- set {_m} to month
- if {_m} is "1" or "3" or "5" or "7" or "8" or "10" or "12":
- add 1 to {_m}
- remove 30 from {_time}
- if {_m} is "2":
- add 1
- set {Etools::zbanuj::zbanowany::data::%{_c}%} to "%day% + %{Etools::chataddon::zbanuj::czas::%{_g}%}%.%month%.%year% %hour%:%minute%:%seconds%"
- set {Etools::zbanuj::zbanowany::powod::%{_c}%} to {Etools::chataddon::zbanuj::powod::%{_g}%}
- set {Etools::zbanuj::zbanowany::wysyłacz::%{_c}%} to {_g}
- broadcast "%{Etools::tag}% &3&l>> &6&l%{_c}%&3 został zbanowany do &6%{Etools::chataddon::zbanuj::czas::%{_g}%}%&3 przez &6&l%{_g}%&3 z powodem: &6%{Etools::chataddon::zbanuj::powod::%{_g}%}%"
- kick {_c} due to "&3&l>> &6&lE&3<ools <<%nl%&3&l========================%nl%&3Zostałeś zbanowany%nl%&3Osoba banująca: &6%{_g}%%nl%&3Czas: &6%{Etools::zbanuj::zbanowany::czas::%{_c}%}% %{Etools::chataddon::zbanuj::jednostka::%{_g}%}%%nl%&3Powód: &6%{Etools::zbanuj::zbanowany::wysyłacz::%{_c}%}%%nl%&3&l========================"
- delete {Etools::chataddon::zbanuj::cel::%{_g}%}
- delete {Etools::chataddon::zbanuj::powod::%{_g}%}
- delete {Etools::chataddon::zbanuj::czas::%{_g}%}
- delete {Etools::chataddon::zbanuj::jednostka::%{_g}%}
- every 1 second:
- loop {Etools::zbanuj::zbanowany::czas::*}:
- if {Etools::zbanuj::zbanowany::czas::%loop-index%} is not "$":
- set {Etools::zbanuj::zbanowany::czas::%loop-index%} to {Etools::zbanuj::zbanowany::czas::%loop-index%} parsed as number
- remove 1 from {Etools::zbanuj::zbanowany::czas::%loop-index%}
- if {Etools::zbanuj::zbanowany::czas::%loop-index%} is bigger than 60:
- set {Etools::zbanuj::zbanowany::pozostałyczas::%loop-index%} to {Etools::zbanuj::zbanowany::czas::%loop-index%} / 60
- else if {Etools::zbanuj::zbanowany::czas::%loop-index%} is equal to 0:
- delete {Etools::zbanuj::zbanowany::czas::%loop-index%}
- delete {Etools::zbanuj::zbanowany::powod::%loop-index%}
- delete {Etools::zbanuj::zbanowany::wysyłacz::%loop-index%}
- delete {Etools::zbanuj::zbanowany::pozostałyczas::%loop-index%}
- else:
- set {Etools::zbanuj::zbanowany::pozostałyczas::%loop-index%} to {Etools::zbanuj::zbanowany::czas::%loop-index%}
- on connect:
- if {Etools::zbanuj::zbanowany::wysyłacz::%player%} is set:
- if {Etools::zbanuj::zbanowany::czas::%player%} is "$":
- kick player due to "&3&l>> &6&lE&3<ools <<%nl%&3&l========================%nl%&3Zostałeś zbanowany%nl%&3Osoba banująca: &6%{Etools::zbanuj::zbanowany::wysyłacz::%player%}%%nl%&3Pozostały czas: &6Ban jest permamentny%nl%&3Powód: &6%{Etools::zbanuj::zbanowany::powod::%player%}%%nl%&3&l========================"
- else if {Etools::zbanuj::zbanowany::czas::%player%} parsed as number is bigger than 60:
- kick player due to "&3&l>> &6&lE&3<ools <<%nl%&3&l========================%nl%&3Zostałeś zbanowany%nl%&3Osoba banująca: &6%{Etools::zbanuj::zbanowany::wysyłacz::%player%}%%nl%&3Pozostały czas: &6%{Etools::zbanuj::zbanowany::pozostałyczas::%player%}% minut(y)%nl%&3Powód: &6%{Etools::zbanuj::zbanowany::powod::%player%}%%nl%&3&l========================"
- else:
- kick player due to "&3&l>> &6&lE&3<ools <<%nl%&3&l========================%nl%&3Zostałeś zbanowany%nl%&3Osoba banująca: &6%{Etools::zbanuj::zbanowany::wysyłacz::%player%}%%nl%&3Pozostały czas: &6%{Etools::zbanuj::zbanowany::pozostałyczas::%player%}% sekund(y)%nl%&3Powód: &6%{Etools::zbanuj::zbanowany::powod::%player%}%%nl%&3&l========================"
- #==================================================#
- #=====================Chataddon====================#
- #==================================================#
- on chat:
- if {Etools::chataddon::pw::%player%} is set:
- cancel event
- set {_c} to {Etools::chataddon::pw::%player%}
- if {_c} is online:
- send "%{Etools::tag}% %uncolored display name of player% &6-> &3%message%" to {_c}
- play raw sound "random.pop" at {_c} with pitch 1 volume 10
- send "%{Etools::tag}% Wiadomość została wysłana!" to player
- delete {Etools::chataddon::pw::%player%}
- else:
- send "%{Etools::tag}% Tego gracza nie ma na serwerze!" to player
- delete {Etools::chataddon::pw::%player%}
- if {Etools::chataddon::zbanuj::cel::%player%} is set:
- cancel event
- if {Etools::chataddon::zbanuj::powod::%player%} is not set:
- set {Etools::chataddon::zbanuj::powod::%player%} to message
- send "%{Etools::tag}% Podaj czas bana" to player
- stop
- if {Etools::chataddon::zbanuj::czas::%player%} is not set:
- set {_m} to message
- if {_m} parsed as number is number:
- set {Etools::chataddon::zbanuj::czas::%player%} to {_m}
- send "%{Etools::tag}% Podaj jednostkę czasu bana" to player
- stop
- else if {_m} is "$":
- set {Etools::chataddon::zbanuj::czas::%player%} to {_m}
- set {_c} to {Etools::chataddon::zbanuj::cel::%player%}
- function "Etools.zbanuj" {player and {_c}};
- stop
- else:
- send "%{Etools::tag}% Czas musi być podany w cyfrach lub musi być znakiem $ (ban permamentny)" to player
- stop
- if {Etools::chataddon::zbanuj::jednostka::%player%} is not set:
- set {_j} to message
- if {_j} is "d" or "h" or "m" or "s" or "day" or "h" or "minute" or "second":
- set {Etools::chataddon::zbanuj::jednostka::%player%} to {_j}
- else:
- send "%{Etools::tag}% Podaj poprawną jednostkę czasu &8(&6d - dzień h - godzina m - minuta s - sekunda&8)" to player
- stop
- set {_c} to {Etools::chataddon::zbanuj::cel::%player%}
- function "Etools.zbanuj" {player and {_c}};
- command /oznaczenia:
- trigger:
- open chest with 6 rows named "&3&lOznaczenia" to player
- loop 54 times:
- add 1 to {_}
- format slot {_}-1 of player with 1 of emerald named "&6>> &3&l%{_}-1% &r&6<<" to be unstealable
- command /Tag <text>:
- trigger:
- set {Etools::tag} to colored arg-1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement