Skocz do zawartości

SKRYPT NA STREFE AFK!


Rekomendowane odpowiedzi

SKRYPT NA STREFE AFK
WERSJA SKRYPTU: 1.0
WERSJA MINECRAFT: 1.16 - 1.20+

KOMENDY
/setafk - Ustawia strefe AFK,
/afk - Teleportuje na strefe AFK.

PASTEBIN: https://pastebin.com/sqj44UXd
CODE SKRIPT: 

Zmiencie sobie ze gracz jest teraz afk bo na odwrót zrobiłem i ze wychodzi z niej

ivall

Łączę posty

Notatka dodana przez ivall

Odnośnik do komentarza
https://skript.pl/temat/55740-skrypt-na-strefe-afk/
Udostępnij na innych stronach

Generalnie nie używaj zwykłych zmiennych w przypadku gdy zapisujesz do nich grupe graczy, skoro jest to grupa to chyba logiczne ze zapiszesz to do zmiennej grupowej?

{afk.%player%}

na

{afk::%player%}

 

Oraz zamiast broadcast lepiej uzyć send to all players, bo broadcast spami w konsoli

 

Czy linijka 39-40 jest napewno zrobiona tak jak chciałeś? W teorii powinienes dac przy sendzie taba bo wyzej masz : ,Chyba ze jest to jest kontynuacja kodu to whatever

 

Też taka porada ode mnie ,gdy robisz coś takiego

on command:
    if {afk.%player%} is 1:
        if command is not "afk" or "msg" or "r":
            cancel event
            send "&cNie możesz używać tej komendy w strefie AFK!" 

Przy większym kodzie takie drzewo ifów źle wygląda, bo np wychodzi poza ekran i pojawia się w kolejnych linjkach

Dlatego lepiej używać takich twardych warunków, w przypadku gdy nie używasz else 

 

on command:
    {afk.%player%} is 1
    cancel event if command is not "afk" or "msg" or "r"
    send "&cNie możesz używać tej komendy w strefie AFK!" 

 

Edytowane przez Fendi
Odnośnik do komentarza
https://skript.pl/temat/55740-skrypt-na-strefe-afk/#findComment-335083
Udostępnij na innych stronach

2 godziny temu, Fendi napisał:

Generalnie nie używaj zwykłych zmiennych w przypadku gdy zapisujesz do nich grupe graczy, skoro jest to grupa to chyba logiczne ze zapiszesz to do zmiennej grupowej?

{afk.%player%}

na

{afk::%player%}

 

Oraz zamiast broadcast lepiej uzyć send to all players, bo broadcast spami w konsoli

 

Czy linijka 39-40 jest napewno zrobiona tak jak chciałeś? W teorii powinienes dac przy sendzie taba bo wyzej masz : ,Chyba ze jest to jest kontynuacja kodu to whatever

 

Też taka porada ode mnie ,gdy robisz coś takiego

on command:
    if {afk.%player%} is 1:
        if command is not "afk" or "msg" or "r":
            cancel event
            send "&cNie możesz używać tej komendy w strefie AFK!" 

Przy większym kodzie takie drzewo ifów źle wygląda, bo np wychodzi poza ekran i pojawia się w kolejnych linjkach

Dlatego lepiej używać takich twardych warunków, w przypadku gdy nie używasz else 

 

on command:
    {afk.%player%} is 1
    cancel event if command is not "afk" or "msg" or "r"
    send "&cNie możesz używać tej komendy w strefie AFK!" 

 

Dzięki ja dopiero się uczę więc trochę błędów popełniam

Odnośnik do komentarza
https://skript.pl/temat/55740-skrypt-na-strefe-afk/#findComment-335091
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ę...