Skocz do zawartości

[ cChat ] - Skrypt na chat!


SpokoLudek

Rekomendowane odpowiedzi

 

[ cChat ] - Skrypt na chat!

Autor - CreepePlayer

Zawiera:
Anty Reklame | Anty Przekleństwa | Emotki | Pomoc | Tytuł | PodTytuł | Broadcast | Chat ON / OFF / PREMIUM | Mute | UnMute | Discord | Lista Emotek


(Początkowa) Wersja 1.1 - https://code.skript.pl/guUY1Qnz
(Dodano wiele + poprawiono) Wersja 1.2 - https://code.skript.pl/gQ2vfjXO

Jest to mój pierwszy skrypt więc chętnie poczytam komentarze! :)

 

Edytowane przez SpokoLudek
Odnośnik do komentarza
Udostępnij na innych stronach

  • SpokoLudek zmienił(a) tytuł na [ cChat ] - Skrypt na chat!

Dobra zrobię to w czym jestem najgorszy najlepszy czyli amatorskim ocenianiu profesjonalnym ocenianiu skryptów  :kappa: 

Te twoje 3 eventy on chat zmien na to:

on chat:
    replace every ".pl" with "" in message
    replace every ".aternos.me" with "" in message
    replace every "https://" with "" in message

Usun zbędne komentarze bo to tylko wydłuża kod i zmniejsza przejrzystość przed else nie dawaj stop zrób np tak:

        if arg 1 is not set:
			send "{@corectusage}" to player
            stop
        send "&8[ &4&lOgłoszenie &8] &7-&f %coloured arg 1%" to all players
        stop

Polecam jeszcze zmienienie else na stop w możliwych momentach tak jak jest to u góry

Poza tym to słabe bo jest dużo jak będzie w GUI z configiem rozbudowanym i pełną kontrolą czatu to może ocenie ponownie narazie 3/10 :sadcat:

Odnośnik do komentarza
Udostępnij na innych stronach

48 minut temu, devyy napisał:

Dobra zrobię to w czym jestem najgorszy najlepszy czyli amatorskim ocenianiu profesjonalnym ocenianiu skryptów  :kappa: 

Te twoje 3 eventy on chat zmien na to:

on chat:
    replace every ".pl" with "" in message
    replace every ".aternos.me" with "" in message
    replace every "https://" with "" in message

Usun zbędne komentarze bo to tylko wydłuża kod i zmniejsza przejrzystość przed else nie dawaj stop zrób np tak:

        if arg 1 is not set:
			send "{@corectusage}" to player
            stop
        send "&8[ &4&lOgłoszenie &8] &7-&f %coloured arg 1%" to all players
        stop

Polecam jeszcze zmienienie else na stop w możliwych momentach tak jak jest to u góry

Poza tym to słabe bo jest dużo jak będzie w GUI z configiem rozbudowanym i pełną kontrolą czatu to może ocenie ponownie narazie 3/10 :sadcat:

Zamiast pisac 3 razy replace dlaczego po prostu nie zrobi sie

on chat:
	replace all ".pl" and ".aternos" and "https" with "" in message

Co do tego drugiego nie jestem pewien ale mozna by zrobic

send "{@corectusage}" to player if arg 1 is not set

 

Edytowane przez Fendi
Odnośnik do komentarza
Udostępnij na innych stronach

W dniu 10.06.2023 o 08:32, Fendi napisał:

Wszystkie replace można by zapisać pod 1 eventen

Dzięki! Zrobione w wersji 1.2

W dniu 10.06.2023 o 12:24, lie_pan1 napisał:

Dodaj jakieś opcje chatu i ustaw sobie w optionsach usage na wiecej komend ;)

Poza tym git, chociaż replace można w jednym evencie, tak jak kolega wyzej napisal ;)

Dodane! Wersja 1.2 :)

Helczyk

Łączę opublikowane po sobie odpowiedzi. W miarę możliwości należy rozbudować jedną wypowiedź i przy niej pozostać, tym samym unikać niepotrzebnego wielokrotnego tworzenia postów.

Notatka dodana przez Helczyk

Odnośnik do komentarza
Udostępnij na innych stronach

10 godzin temu, Fendi napisał:

mysle ze przyjemne bylo by aby admin sam mógł dodać jakies zakazane słowo do puli adresów

przykład

command /dodaj [<text>]:

trigger:

add arg 1 to {zakazane::*}

 

on chat:

loop {zakazane::*}:

replace every loop-value with "*" in message

Okej dobry pomysł

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...