gregorgrand 0 Opublikowano 17 marca 2020 Udostępnij Opublikowano 17 marca 2020 Najlepszy skrypt na chat! Dlaczego ten skrypt a nie inny? W skrypcie jest cenzura, auto korekta, antyreklama, emotikony. Permisje/komendy a.chat (/chat on, /chat off, /chat clear, /chat antycapslock on, /chat antycapslock off) glowna permisja C.say lub c.* - pisanie podczas wylaczonego czatu Chat.cenzura - wlacza cenzure (zeby cenzura dzialala gracz musi miec te permisje) Chathelp.admin (komenda- chathelp admin) - permisja do komendy chat.orto- wlacza autokorekte (zeby autokorekta dzialala gracz musi miec te permisje) Chat.reklama- wlacza antyreklame (zeby antyreklama dzialala gracz musi miec te permisje) Emotikony:: :Lenny : = ( ͡° ͜ʖ ͡°) :magic: = ╰( ͡° ͜ʖ ͡° )つ──☆ *:・゚ :idk: = ¯\_(ツ)_/ :dance: = \(^ω^\) :cute: = (´・ω・`): :love: = (♥ω♥*) = (・`ω´・) :hi: = ヾ(・ω・o) Dzialanie anty reklamy: Po napisaniu np. .Pl, .eu nie wysyla wiadomosci i pisze na helpop: nick gracza, wiadomosc (podejrzewanie reklamy) Jak dziala autokorekta: Auto korekta uzywa zasad ortografii Dzialanie cenzury: Cenzura zamienia najpopularniejsze przeklenstwa na rzeczy typu "moja mama", "mam malego" Download: v2.0 https://code.skript.pl/vfxbXU3J Odnośnik do komentarza https://skript.pl/temat/37554-xchat-najlepszy-plugin-na-moderacje-chatu/ Udostępnij na innych stronach Więcej opcji udostępniania...
CountingDogs 130 Opublikowano 17 marca 2020 Udostępnij Opublikowano 17 marca 2020 5 minut temu, gregorgrand napisał: Najlepszy skrypt na chat! Dlaczego ten skrypt a nie inny? W skrypcie jest cenzura, auto korekta, antyreklama, emotikony. Permisje/komendy a.chat (/chat on, /chat off, /chat clear, /chat antycapslock on, /chat antycapslock off) glowna permisja C.say lub c.* - pisanie podczas wylaczonego czatu Chat.cenzura - wlacza cenzure (zeby cenzura dzialala gracz musi miec te permisje) Chathelp.admin (komenda- chathelp admin) - permisja do komendy chat.orto- wlacza autokorekte (zeby autokorekta dzialala gracz musi miec te permisje) Chat.reklama- wlacza antyreklame (zeby antyreklama dzialala gracz musi miec te permisje) Emotikony:: :Lenny : = ( ͡° ͜ʖ ͡°) :magic: = ╰( ͡° ͜ʖ ͡° )つ──☆ *:・゚ :idk: = ¯\_(ツ)_/ :dance: = \(^ω^\) :cute: = (´・ω・`): :love: = (♥ω♥*) = (・`ω´・) :hi: = ヾ(・ω・o) Dzialanie anty reklamy: Po napisaniu np. .Pl, .eu nie wysyla wiadomosci i pisze na helpop: nick gracza, wiadomosc (podejrzewanie reklamy) Jak dziala autokorekta: Auto korekta uzywa zasad ortografii Dzialanie cenzury: Cenzura zamienia najpopularniejsze przeklenstwa na rzeczy typu "moja mama", "mam malego" Download: v2.0 https://code.skript.pl/vfxbXU3J Skrypt może i nie jest na dwie, trzy linijki, ale jest w nim trochę błędów. 1. Komenda /chat nie zadziała, bo na końcu brakuje : command /chat <text> <text> permission: a.chat permission message: &2Nie masz uprawnien! trigger: if arg 1 is "clear": loop 130 times: broadcast " " broadcast "&2&l[xChat] &aChat zostal wyczyszczony przez &4%player%" if arg 1 is "on": if {chat} is false: set {chat} to true broadcast "&2&l[xChat] &aChat zostal wlaczony przez &4%player%" stop if arg 1 is "off": if {chat} is true: Set {chat} to false Broadcast "&2&l[xChat] &aChat zostal wylaczony przez &4%player%" stop if arg 1 is not set: Send "&2&l------[xChat]------" Send "&2&l--------[-Help-]-------" Stop:"&a/Chat On - wlacza czat" Send "&a/Chat Off - wylacza czat" Send "&a/Chat Clear - czysci czat" Send "&2&l------[xChat]------" if arg 1 is "antycapslock": if arg 2 is "on": if {acl} is false: Set {acl} to true if arg 2 is "off": if {acl} is true: Set {acl} is false Dodatkowo w tej części skryptu jest jeszcze źle wytabowane. 2. Nie rozumiem po co jest kilka razy ten sam event "on chat"... 3. Dlaczego zamiast cenzurować wpisałeś głupoty jako wiadomości wulgarne? on chat: if player has permission "chat.cenzura" replace all "kurw" in message with "moja mama" replace all "japierdole" in message with "mam malego" replace all "jprdl" in message with "mam malego" replace all "pizda" in message with "mam autyzm" replace all "kutas" in message with "kocham admina" replace all "debi" in message with "jestes fajny" replace all "chuj" in message with "mama mnie bije" replace all "twoja stara" in message with "moja stara" replace all "jeba" in message with "mam a autyzm": Są one równie obraźliwe, więc nie rozumiem jak rozwiązujesz problem.... 4. Znów źle wytabowane + w komendzie nie możesz wpisać "cancel event", gdyż dotyczy on tylko wydarzeń, a nie komend. Zamiast tego wpisz stop. command /ChatHelp <text>: trigger: if arg 1 is not set: Send "&2&l------[xChat]------" Send "&2&l--------[-Help-]-------" Send "&a/Chathelp gracz - komendy graczy" Send "&a/Chathelp admin - komendy admina" Send "&2&l------[xChat]------" if arg 1 is "gracz": Send "&2&l------[xChat]------" Send "&2&l--------[-Help-]-------" Send "&a/Emotikony - lista emotikon" Send "&a/ChatLicencja - informacje o autorze" Send "&2&l------[xChat]------" if arg 1 is "admin": if player has permission "chathelp.admin" Send "&2&l------[xChat]------" Send "&2&l--------[-Help-]-------" Send "&a/Chat On - wlacza czat" Send "&a/Chat Off - wylacza czat" Send "&a/Chat Clear - czysci czat" Send "&a/chat antycaps on - wlacza antycaps" Send "&a/chat antycaps off - wylacza antycaps" Send "&2&l------[xChat]------" Stop: else: Cancel event Send "&2Nie masz uprawnien!" 5. Za dużo komend... Lepiej zrobić wszystko w jednej komendzie niż w stu innych... 6. Autokorekta - jest ona niedokładna, dlaczego? Załóżmy, że chcę napisać słowo piekarz, ale skrypt zamiast arz wstawi aż. Jest wiele innych słów, które mogą zostać źle napisane przez autokorektę. Odnośnik do komentarza https://skript.pl/temat/37554-xchat-najlepszy-plugin-na-moderacje-chatu/#findComment-238660 Udostępnij na innych stronach Więcej opcji udostępniania...
bludis 418 Opublikowano 17 marca 2020 Udostępnij Opublikowano 17 marca 2020 Ten temat został przeniesiony. Odnośnik do komentarza https://skript.pl/temat/37554-xchat-najlepszy-plugin-na-moderacje-chatu/#findComment-238669 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi