variables: {blokada} = false {spowolnienie} = false {wiadomosc.%player%} = false command /czat []: trigger: if arg 1 is not set: if player have permission "czat.admin": send "&e/czat [wyczysc, info, zablokuj, spowolnij]" to player else: send "&e/czat [wyczysc, info]" to player if arg 1 is "wyczysc": if player have permission "czat.admin": loop 25 times: broadcast "" broadcast "Czat zostal &ewyczyszczony &rprzez administratora." else: loop 25 times: send "" to player send "Proces czyszczenia &elokalnego &rczatu zakonczony &asukcesem&r." to player if arg 1 is "info": send "Czat to &enieodlaczny &relement komunikacji na naszym serwerze, korzystajac z niego musisz zastosowac sie do naszych wytycznych dla spolecznosci (&e/wytyczne&r)" to player if arg 1 is "zablokuj": if player have permission "aczat.admin": if {blokada} is false: set {blokada} to true broadcast "Czat zostal tymczasowo &czablokowany&r, przepraszamy za utrudnienia." else: set {blokada} to false broadcast "Czat zostal &aodblokowany&r, dziekujemy za cierpliwosc." else: send "Twoj poziom uprawnien jest &cniewystarczajacy&r, aby skorzystac z tego polecenia." to player if arg 1 is "spowolnij": if player have permission "aczat.admin": if {spowolnienie} is false: set {spowolnienie} to true broadcast "Czat zostal tymczasowo &cspowolniony&r, przepraszamy za komplikacje." else: set {spowolnienie} to false broadcast "Spowolnienie z czatu zostalo &ausuniete&r, przepraszamy za niedogodnosci." else: send "Twoj poziom uprawnien jest &cniewystarczajacy&r, aby skorzystac z tego polecenia." to player stop on chat: if {blokada} is true: cancel event send "Czat jest aktualnie &czablokowany&r, przepraszamy za utrudnienia." to player else: stop if {spowolnienie} is true: set {wiadomosc.%player%} to true wait 10 seconds set {wiadomosc.%player%} to false else: stop if {wiadomosc.%player%} is true: cancel event send "Piszesz zbyt szybko, &ezwolnij7r!" else: stop