# # █▀▀▀█ █▀▀█ █▀▀ █▀▀ █▀▀█ █▀▀ █▀▀█ █ ▄██▄ █▀ ▀█ █▀▀ █▀▀█ # █ █▄▄█ █▄▄ █▄▄ █▄▄█ █▄▄ █▄▄█ █ █▄▄█ █ █ █▄▄ █▄▄█ # █▄▄▄█ █▀▀▄ █▄▄ █▄▄ █ █▄▄ █ █▄▄▄ ▄█ █▄ ▀██▀ █▄▄ █▀▀▄ # # ------------------------------------------------------------------------------- # ----------------------------- # # # # █▀▀▀█ █▀▀█ ▀█▀ █▀▀▀█ # # █ █ █▄▄█ █ ▀▀▀▄▄ # # █▄▄▄█ █ ▄█▄ █▄▄▄█ # # # # ----------------------------- # # ------------------------------- # # TO-DO: # - Wasze pomysły # ------------------------------- # # Komendy [DLA ADMINÓW] # - /cb # - /cb ban / kick / mute / check / warn / reload # - /checkban # - /banlist # - /permban # - /tempban # - /mute # - /unmute # - /checkmute # - /unban # - /kick # - /warn add # - /warn remove # ------------------------------- # # Komendy [DLA GRACZY] # - /warns # ------------------------------- # # ------------------------------------------------------------------------------- # ------------------------------------- # # # # █▀▀▀█ █▀▀█ █▀▀▄ █ █▀▀▀ # # █ █ █▄▄█ █ █ █▀▀▀ # # █▄▄▄█ █ █▄▄▀ █▄▄█ █▄▄▄ # # # # ------------------------------------- # options: maxwarn: 5 warnban: 3 days permisja_admin: cban.* permisja_gracz: cban.warns permisja_wiadomość: &cNie masz uprawnień! dclink: dc.twojeIP.pl # ------------------------------------------------------------------------------- # ------------------------------------------------- # # # # █▀▀▄ █ █ ▀▀█▀▀ █▀▀▀█ █▀▄▀█ █▀▀▄ ▀▀█▀▀ # # █▄▄█ █ █ █ █ █ █ █ █ █▄▄█ █ # # █ █ ▀▄▄▀ █ █▄▄▄█ █ █ █ █ █ # # # # ------------------------------------------------- # on chat: if {mute::%player%} is true: cancel event send "&8[&b&lMute&8] &7>> &cJesteś wyciszony!" to player every 10 minutes: if {warns::%player%} = {@maxwarn}: send "&8[&b&lBan&8] &7>> Gracz &f%player% &c&l&nzostał zbanowany &7za przekroczenie limitu ostrzeżeń!" to all players ban player due to "&c&lZostałeś zbanowany!%nl%&7%nl%&8================%nl%&7%nl%&cPrzez: &fConsole%nl%&cNa czas: &f{@warnban}%nl%&cZ powodem: &fPrzekroczenie limitu ostrzeżeń!%nl%&7%nl%&8================" wait {@warnban} unban player set {warns::%player%} to 0 # ------------------------------------------------------------------------------- # ------------------------------------------------- # # # # █ ▄▀ █▀▀▀█ █▀▄▀█ █▀▀▀ █▄ █ █▀▀▄ █ █ # # █▀▄ █ █ █ █ █ █▀▀▀ █ █ █ █ █ ▀▄▄▄▀ # # █ █ █▄▄▄█ █ █ █▄▄▄ █ ▀█ █▄▄█ █ # # # # ------------------------------------------------- # command /cb []: aliases: cban permission: {@permisja_admin} permission message: {@permisja_wiadomość} trigger: if arg 1 is not set: send "&8----<| &b&lCBan &8|>----" to player send "" to player send "&7Informacje:" to player send "" to player send "&bWersja: &f{@version}" to player send "&bPermisja: &f{@permisja_admin}" to player send "&bZawiera: &fBany, Muty, Kicki, Warny," to player send "&bZawiera: &fUnBany, UnMuty, UnWarny i wiele więcej" to player send "" to player send "&7Komendy:" to player send "" to player send "&b/reload&7, &b/version" to player send "" to player send "&bAutor: &fCreepePlayer" to player if arg 1 is "ban": send "&8----<| &b&lCBan &8|>----" to player send "" to player send "&7Ban Info:" to player send "" to player send "&b/tempban &7- &fBan na określony czas" to player send "&b/permban &7- &fPermamentny ban" to player send "&b/banlist &7- &fLista zbanowanych osób" to player send "&b/unban &7- &fOdbanowywuje gracza" to player if arg 1 is "check": send "&8----<| &b&lCBan &8|>----" to player send "" to player send "&7Check Info:" to player send "" to player send "&b/checkban &7- &fSprawdza czy ten gracz ma bana" to player send "&b/checkmute &7- &fSprawdza czy ten gracz jest wyciszony" to player if arg 1 is "mute": send "&8----<| &b&lCBan &8|>----" to player send "" to player send "&7Mute Info:" to player send "" to player send "&b/mute &7- &fWycisza gracza" to player send "&b/unmute &7- &fOdcisza gracza" to player if arg 1 is "kick": send "&8----<| &b&lCBan &8|>----" to player send "" to player send "&7Kick Info:" to player send "" to player send "&b/kick &7- &fWyrzuca gracza z serwera" to player if arg 1 is "warn": send "&8----<| &b&lCBan &8|>----" to player send "" to player send "&7Warn Info:" to player send "" to player send "&b/warn add &7- &fDodaje ostrzeżenie do konta gracza" to player send "&b/warn remove &7- &fUsuwa daną ilość ostrzeżeń z konta gracza" to player send "&b/warn check &7- &fSprawdza ile gracz ma ostrzeżeń" to player send "&b/warns &7- &fSprawdza ile masz ostrzeżeń" to player if arg 1 is "reload": send "&8[&b&lCBan&8] &7>> &aPrzeładowywanie plików.." send "&8[&b&lCBan&8] &7>> &a command /ban [] [] []: aliases: tempban permission: {@permisja_admin} permission message: {@permisja_wiadomość} trigger: if arg 1 is player: if {ban::%arg 1%} is false: if arg 2 is set: if arg 3 is set: send "&8[&b&lBan&8] &7>> &cZbanowano &7gracza &f%arg 1% &7za &f%arg 3% &7na &f%arg 2%" to player send "&8[&b&lBan&8] &7>> &c&l%player% &c&l&nzbanował &7%arg 1% &fza &7%arg 3% &fna &7%arg 2%" to player add %arg 1% to {_banlista} set {ban::%arg 1%} to true set {czas_bana::%arg 1%} to "%arg 2% minutes" parsed as timespan ban arg-offlineplayer due to "&c&lZostałeś zbanowany%nl%&7%nl%&8=================%nl%&7%nl%&cPrzez: &f%player%%nl%&cNa czas: &f%arg 2%%nl%&cZ powodem: &f%arg 3%%nl%&7%nl%&8=================%nl%&7%nl%&fBan jest niesłuszny? Zgłoś to tu%nl%&9{@dclink}" wait {czas_bana::%arg 1%} unban arg-offlineplayer remove %arg 1% from {_banlista} else if arg 3 is not set: send "&8[&b&lBan&8] &7>> &cZbanowano &7gracza &f%arg 1% &7na &f%arg 2%" to player send "&8[&b&lBan&8] &7>> &c&l%player% &c&l&nzbanował &7%arg 1% &fna &7%arg 2%" to player add %arg 1% to {_banlista} set {ban::%arg 1%} to true set {czas_bana::%arg 1%} to "%arg 2% minutes" parsed as timespan ban arg-offlineplayer due to "&c&lZostałeś zbanowany%nl%&7%nl%&8=================%nl%&7%nl%&cPrzez: &f%player%%nl%&cNa czas: &f%arg 2%%nl%&7%nl%&8=================%nl%&7%nl%&fBan jest niesłuszny? Zgłoś to tu%nl%&9{@dclink}" wait {czas_bana::%arg 1%} unban arg-offlineplayer remove %arg 1% from {_banlista} else if {ban::%arg 1%} is true: send "&8[&b&lBan&8] &7>> &c&lBłąd! &7Ten gracz jest już zbanowany." to player else if arg 1 is not set: send "&8[&b&lBan&8] &7>> &c&lBłąd! &7Musisz podać nick gracza! &b/cb ban" to player command /permban [] []: permission: {@permisja_admin} permission message: {@permisja_wiadomość} trigger: if arg 1 is set: if arg 2 is set: if {ban::%arg 1%} is false: send "&8[&b&lBan&8] &7>> &cZbanowano &7gracza &f%arg 1% &7za &f%arg 3% &7permamentnie" to player send "&8[&b&lBan&8] &7>> &c&l%player% &c&l&nzbanował &7%arg 1% &fza &7%arg 3% permamentnie" to player add %arg 1% to {_banlista} set {ban::%arg 1%} to true ban arg-offlineplayer due to "&c&lZostałeś zbanowany%nl%&7%nl%&8=================%nl%&7%nl%&cPrzez: &f%player%%nl%&cZ powodem: &f%arg 3%%nl%&7%nl%&8=================%nl%&7%nl%&fBan jest niesłuszny? Zgłoś to tu%nl%&9{@dclink}" else if {ban::%arg 1%} is true: send "&8[&b&lBan&8] &7>> &c&lBłąd! &7Ten gracz ma już bana!" to player else if arg 2 is not set: send "&8[&b&lBan&8] &7>> &cZbanowano &7gracza &f%arg 1% &7za &f%arg 3% &7permamentnie" to player send "&8[&b&lBan&8] &7>> &c&l%player% &c&l&nzbanował &7%arg 1% &fza &7%arg 3% permamentnie" to player add %arg 1% to {_banlista} set {ban::%arg 1%} to true ban arg-offlineplayer due to "&c&lZostałeś zbanowany%nl%&7%nl%&8=================%nl%&7%nl%&cPrzez: &f%player%%nl%&7%nl%&8=================%nl%&7%nl%&fBan jest niesłuszny? Zgłoś to tu%nl%&9{@dclink}" else if arg 1 is not set: send "&8[&b&lBan&8] &7>> &c&lBłąd! &7Podaj nick gracza! &b/cb perm" to player command /banlist: aliases: banlista, listabanow permission: {@permisja_admin} permission message: {@permisja_wiadomość} trigger: send "&8----<| &b&lLista Banów &8|>----" to player send "" to player send "%{_banlista}%" to player send "" to player command /checkban []: aliases: sprawdzbana, sprban permission: {@permisja_admin} permission message: {@permisja_wiadomość} trigger: if arg 1 is set: if {ban::%arg 1%} is true: send "&8[&b&lBan&8] &7>> &fGracz &7%arg 1% &fjest &c&l&nzbanowany&7!" to player else if {ban::%arg 1%} is false: send "&8[&b&lBan&8] &7>> &fGracz &7%arg 1% &fjest &a&l&nnie jest zbanowany&7!" to player else if arg 1 is not set: send "&8[&b&lBan&8] &7>> &c&lBłąd! &7Musisz podać nick gracza! &b/cb check" to player command /mute [] [] []: aliases: wycisz permission: {@permisja_admin} permission message: {@permisja_wiadomość} trigger: if arg 1 is set: if {mute::%arg 1%} is true: if arg 2 is set: if arg 3 is set: send "&8[&b&lMute&8] &7>> &cWyciszono&7 gracza &f%arg 1% &7za &f%arg 3% &7na &f%arg 2%" to player send "&8[&b&lMute&8] &7>> &c%player% &c&l&nwyciszył &fgracza &f%arg 1% &7za &f%arg 3% &7na &f%arg 2%" to all players add %arg 1% to {_mutelista} set {mute::%arg 1%} to true set {czas_muta::%arg 1%} to "%arg 2% minutes" parsed as timespan wait {czas_muta::%arg 1%} set {mute::%arg 1%} to false remove %arg 1% from {_mutelista} send "&8[&b&lMute&8] &7>> Minął czas twojego wyciszenia!" to arg-offlineplayer else if arg 3 is not set: send "&8[&b&lMute&8] &7>> &cWyciszono&7 gracza &f%arg 1% &7na &f%arg 2%" to player send "&8[&b&lMute&8] &7>> &c%player% &c&l&nwyciszył &fgracza &f%arg 1% &7na &f%arg 2%" to all players add %arg 1% to {_mutelista} set {mute::%arg 1%} to true set {czas_muta::%arg 1%} to "%arg 2% minutes" parsed as timespan wait {czas_muta::%arg 1%} set {mute::%arg 1%} to false remove %arg 1% from {_mutelista} send "&8[&b&lMute&8] &7>> Minął czas twojego wyciszenia!" to arg-offlineplayer else if {mute::%arg 1%} is true: send "&8[&b&lMute&8] &7>> &c&lBłąd! &7Ten gracz jest już wyciszony!" to player else if arg 1 is not set: send "&8[&b&lMute&8] &7>> &c&lBłąd! &7Musisz podać nick gracza! &b/cb mute" to player command /unmute []: aliases: odcisz permission: {@permisja_admin} permission message: {@permisja_wiadomość} trigger: if arg 1 is set: if {mute::%arg 1%} is true: send "&8[&b&lMute&8] &7>> &aPomyślnie! &7Odciszono gracza &f%arg 1%" to player send "&8[&b&lMute&8] &7>> &7%player% &aodciszył &7gracza &f%arg 1%" to all players set {mute::%arg 1%} to false if offlineplayer is online: send "&8[&b&lMute&8] &7>> &a&lZostałeś odciszony!" to arg-offlineplayer else if {mute::%arg 1%} is false: send "&8[&b&lMute&8] &7>> &c&lBłąd! &7Ten gracz nie jest wyciszony!" to player else if arg 1 is not set: send "&8[&b&lMute&8] &7>> &c&lBład! &7Musisz podać nick gracza! &b/cb mute" to player command /unban []: aliases: odbanuj permission: {@permisja_admin} permission message: {@permisja_wiadomość} trigger: if arg 1 is set: if {ban::%arg 1%} is true: send "&8[&b&lBan&8] &7>> &aPomyślnie! &7Odbanowano gracza &f%arg 1%" to player send "&8[&b&lBan&8] &7>> &7%player% &aodbanował &7gracza &f%arg 1%" to all players set {ban::%arg 1%} to false else if {ban::%arg 1%} is false: send "&8[&b&lBan&8] &7>> &c&lBłąd! &7Ten gracz nie jest zbanowany!" to player else if arg 1 is not set: send "&8[&b&lBan&8] &7>> &c&lBłąd! &7Musisz podać nick gracza! &b/cb ban" to player command /kick [] []: aliases: wyrzuć permission: {@permisja_admin} permission message: {@permisja_wiadomość} trigger: if arg 1 is set: if offlineplayer is online: if arg 2 is set: send "&8[&b&lKick&8] &7>> Wyrzucono gracza &f%arg 1% &7z serwera!" to player send "&8[&b&lKick&8] &7>> &f%player% &7wyrzucił &c%arg 1% &7za &f%arg 2%&7!" to all players kick arg-offlineplayer due to "&c&lZostałeś wyrzucony!%nl%&7%nl%&8====================%nl%&cPrzez: &f%player%%nl%&cZ powodem: &f%arg 2%%nl%&8====================" else if arg 2 is not set: send "&8[&b&lKick&8] &7>> Wyrzucono gracza &f%arg 1% &7z serwera!" to player send "&8[&b&lKick&8] &7>> &f%player% &7wyrzucił &c%arg 1% &7za &f%arg 2%&7!" to all players kick arg-offlineplayer due to "&c&lZostałeś wyrzucony!%nl%&7%nl%&8====================%nl%&f%nl%&cPrzez: &f%player%%nl%&f%nl%&8====================" else if offlineplayer is offline: send "&8[&b&lKick&8] &7>> &c&lBłąd! &7Ten gracz nie jest online!" to player else if arg 1 is not set: send "&8[&b&lKick&8] &7>> &c&lBłąd! &7Musisz podać nick gracza! &b/cb kick" to player command /checkmute []: aliases: sprawdzmuta permission: {@permisja_admin} permission message: {@permisja_wiadomość} trigger: if arg 1 is set: if {mute::%arg 1%} is true: send "&8[&b&lMute&8] &7>> Gracz &f%arg 1% &c&njest wyciszony" to player else if {mute::%arg 1%} is false: send "&8[&b&lMute&8] &7>> Gracz &f%arg 1% &a&nnie jest wyciszony" to player else if arg 1 is not set: send "&8[&b&lMute&8] &7>> &c&lBłąd! &7Musisz podać nick gracza! &b/cb check" to player command /warn [] [] []: aliases: ostrzezenie permission: {@permisja_admin} permission message: {@permisja_wiadomość} trigger: if arg 1 is "add": if arg 2 is set: if arg 3 is set: add 1 to {warns::%arg 1%} send "&8[&b&lWarn&8] &7>> &aPomyślnie! &7Ostrzeżono gracza &f%arg 1% &b%{warns::%arg 1%}%&8/&b{@maxwarn}" to player send "&8[&b&lWarn&8] &7>> &c&lZostałeś ostrzeżony! &7Przez: &f%player% &7Z powodem: &f%arg 3%&8| &7Ostrzeżenia: &c%{warns::%arg 1%}%&8/&c{@maxwarn}" to arg-offlineplayer stop else if arg 3 is not set: add 1 to {warns::%arg 1%} send "&8[&b&lWarn&8] &7>> &aPomyślnie! &7Ostrzeżono gracza &f%arg 1% &b%{warns::%arg 1%}%&8/&b{@maxwarn}" to player send "&8[&b&lWarn&8] &7>> &c&lZostałeś ostrzeżony! &7Przez: &f%player% &8| &7Ostrzeżenia: &c%{warns::%arg 1%}%&8/&c{@maxwarn}" to arg-offlineplayer stop else if arg 2 is not set: send "&8[&b&lWarn&8] &7>> &c&lBłąd! &7Musisz podać nick gracza! &b/cb warn" to player if arg 1 is "remove": if arg 2 is set: if arg 3 is set: remove %arg 3% from {warns::%arg 1%} send "&8[&b&lWarn&8] &7>> &aPomyślnie! &7Usunięto &f%arg 3% &7z ostrzeżeń gracza &f%arg 2% &8| &b%{warns::%arg 2%}&8/&b{@maxwarn}" to player send "&8[&b&lWarn&8] &7>> &7Gracz &f%player% &a&lusunoł %arg 3% &7z twoich ostrzeżeń! &8| &c%{warns::%arg 2%}&8/&c{@maxwarn}" to arg-offlineplayer stop else if arg 3 is not set: send "&8[&b&lWarn&8] &7>> &c&lBłąd! &7Podaj liczbę ostrzeżeń!" to player else if arg 2 is not set: send "&8[&b&lWarn&8] &7>> &c&lBłąd! &7Podaj nick gracza! &b/cb warn" to player if arg 1 is "check": if arg 2 is set: send "&8[&b&lWarn&8] &7>> &7Ostrzeżenia gracza &f%arg 2% &8| &c%{warns::%arg 2%}%&8/&c{@maxwarn}" to player command /warns: aliases: ostrzeżenia permission: {@permisja_gracz} permission message: {@permisja_wiadomość} trigger: send "&8[&b&lWarn&8] &7>> Masz &f%{warns::%player%}%&8/&f{@maxwarn}" to player