==========
Wstęp:
Hej, chciałbym wam zaprezentować mój pierwszy publiczny skrypt.
Jest to prosty skrypt na czyszczenie czatu, ale posiada kilka feature'ów, których nie widziałem na tym forum.
Skrypt jest częścią trochę większego projektu, nad którym pracuje w ramach nauki, dlatego do prefiksów używam opcji (żeby było wygodniej).
Jako że dopiero zaczynam przygodę ze skryptami, byłbym wdzięczny za wszelkie rady i uwagi.
==========
Komendy:
/cc, /clearchat, /achat:cc — czyści czat
Komend skryptu można używać zarówno przez graczy, jak i konsole.
==========
Permisje:
achat.cc — używanie komendy
achat.cc.bypass — omijanie czyszczenia czatu
==========
Screeny:
==========
Skrypt:
options:
prefix: &8&l»
command /achat:cc:
aliases: cc, clearchat
usage: {@prefix} &7Użyj /cc
permission: achat.cc
permission message: {@prefix} &eKomenda nie istnieje lub nie posiadasz do niej uprawnień.
executable by: player and console
trigger:
loop all players:
loop-player does not have permission "achat.cc.bypass"
loop 256 times:
send " " to loop-player
set {_message} to "{@prefix} &eCzat został wyczyszczony przez&b %player%&e."
if {_message} contains "<none>":
broadcast "{@prefix} &eCzat został wyczyszczony przez&b Console&e."
else:
broadcast "%{_message}%"
==========