Skocz do zawartości
  • 0

Kit w gui


Gość Usunięty#31276

Pytanie

Gość Usunięty#31276

hej ostanio pytałem się o kit w gui i mam problem jak mogę zrobić aby kit mogło się odebrać np.po 1min?

Skrypt:

 

Edytowane przez xNightPower_
Nieaktywny

Umieszczam długi kod na code.skript.pl, zmieniam tytuł na poprawny.

Odnośnik do komentarza
https://skript.pl/temat/43646-kit-w-gui/
Udostępnij na innych stronach

12 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, Szygran napisał:

hej ostanio pytałem się o kit w gui i mam problem jak mogę zrobić aby kit mogło się odebrać np.po 1min?

Musisz sprawdzać przy próbie odbioru kitu czy zmienna z czasem ostatniego odbioru przez gracza jest ustawiona, jeżeli tak to sprawdzasz czy różnica między czasem obecnym a czasem w zmiennej jest mniejsza niż 1 minuta. W przypadku, gdy rzeczywiście różnica jest mniejsza niż 1 minuta, opcjonalnie wysyłasz graczowi wiadomość i zatrzymujesz skrypt. Poza tym pierwszym warunkiem, zaraz pod nim, ustawiasz wartość zmiennej na czas obecny.

Odnośnik do komentarza
https://skript.pl/temat/43646-kit-w-gui/#findComment-273344
Udostępnij na innych stronach

  • 0

Gdy podajesz kod to użyj code.skript.pl lub formatowania Code.

Najprościej będzie dodać:

cooldown: 1 minute

przed trigger:

aczkolwiek wtedy komenda /kit będzie blokowana nawet, gdy gracz nie wybierze zestawu

 

Drugi, nieco trudniejszy sposób to zmienna przechowująca czas od ostatniego poboru zestawu (np. {lastvip::%player%}), ustawiasz ją na now i sprawdzasz czy różnica (difference) jest większe od 1 minuty

Edytowane przez CoFFeIN04
Odnośnik do komentarza
https://skript.pl/temat/43646-kit-w-gui/#findComment-273348
Udostępnij na innych stronach

  • 0
Gość Usunięty#31276
11 minut temu, CoFFeIN04 napisał:

Gdy podajesz kod to użyj code.skript.pl lub formatowania Code.

Najprościej będzie dodać:



cooldown: 1 minute

przed trigger:

aczkolwiek wtedy komenda /kit będzie blokowana nawet, gdy gracz nie wybierze zestawu

 

Drugi, nieco trudniejszy sposób to zmienna przechowująca czas od ostatniego poboru zestawu (np. {lastvip::%player%}), ustawiasz ją na now i sprawdzasz czy różnica (difference) jest większe od 1 minuty

a można dać wiadomość np. musisz zaczekać 3minuty aby odebrać zestaw?

 

chodzi mi o to że chcę odebrać zestaw vip odbieram i znowu po np. 3 sekundach chcę odebrać i wyskakuje błąd zaczekaj 3 minuty i wtedy dopiero będę mógł odebrać

Nieaktywny

Łączę posty.

Odnośnik do komentarza
https://skript.pl/temat/43646-kit-w-gui/#findComment-273351
Udostępnij na innych stronach

  • -1

tak, wszystko jest w dokumentacji: https://skriptlang.github.io/Skript/expressions.html#ExprCmdCooldownInfo

cooldown message: You last teleported home %elapsed time% ago, you may teleport home again in %remaining time%. 

między linijką cooldown: a trigger:

 

 

Powyższą wiadomość po dwukropku możesz dowolnie edytować, tzn. kolorowanie lub wpisanie co tylko chcesz.

Edytowane przez CoFFeIN04
Odnośnik do komentarza
https://skript.pl/temat/43646-kit-w-gui/#findComment-273353
Udostępnij na innych stronach

  • 0
Gość Usunięty#31276
1 minutę temu, CoFFeIN04 napisał:

tak, wszystko jest w dokumentacji:


cooldown message: You last teleported home %elapsed time% ago, you may teleport home again in %remaining time%. 

między linijką cooldown: a trigger:

https://skriptlang.github.io/Skript/expressions.html#ExprCmdCooldownInfo

 

Powyższą wiadomość po dwukropku możesz dowolnie edytować, tzn. kolorowanie lub wpisanie co tylko chcesz.

a wyślesz wszystko z moim skryptem bo nwm jak to wkleić xD

Odnośnik do komentarza
https://skript.pl/temat/43646-kit-w-gui/#findComment-273354
Udostępnij na innych stronach

  • 0
Teraz, CoFFeIN04 napisał:

tak, wszystko jest w dokumentacji:



cooldown message: You last teleported home %elapsed time% ago, you may teleport home again in %remaining time%. 

między linijką cooldown: a trigger:

https://skriptlang.github.io/Skript/expressions.html#ExprCmdCooldownInfo

Nie wiem po cholerę każesz mu to robić na komendach.

Teraz, Szygran napisał:

chodzi mi o to że chcę odebrać zestaw vip odbieram i znowu po np. 3 sekundach chcę odebrać i wyskakuje błąd zaczekaj 3 minuty i wtedy dopiero będę mógł odebrać

Zrób tak, jak napisałem. Tak będzie najlepiej.

EDIT: Tutaj masz pomocną stronę: https://wiki.skript.pl/Odstępy_czasowe

Teraz, Szygran napisał:

a wyślesz wszystko z moim skryptem bo nwm jak to wkleić xD

Precz ze spoonfeedingiem.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/43646-kit-w-gui/#findComment-273355
Udostępnij na innych stronach

  • 0
Gość Usunięty#31276
2 godziny temu, Kormic napisał:

Nie wiem po cholerę każesz mu to robić na komendach.

Zrób tak, jak napisałem. Tak będzie najlepiej.

Precz ze spoonfeedingiem.

coś takiego?
 

command /kit:
    cooldown: 10 minute
    cooldown message: You last teleported home %elapsed time% ago, you may teleport home again in %remaining time%.
    trigger:

 

Edytowane przez wiktorm12
wiktorm12

Dodaje w code

Notatka dodana przez wiktorm12

Odnośnik do komentarza
https://skript.pl/temat/43646-kit-w-gui/#findComment-273356
Udostępnij na innych stronach

  • -1
3 minuty temu, Kormic napisał:

Nie wiem po cholerę każesz mu to robić na komendach.

ma problem z podstawami tzn. "wkleić między cooldown: a trigger:" a ty każesz mu robić to na zmiennych?

 

Lepszym i dokładniejszym sposobem będzie zrobienie tego tak jak polecił @Kormic, ale jeśli nie potrafisz to zrób tak jak ja napisałem

Edytowane przez CoFFeIN04
Odnośnik do komentarza
https://skript.pl/temat/43646-kit-w-gui/#findComment-273357
Udostępnij na innych stronach

  • 0
Teraz, CoFFeIN04 napisał:

ma problem z podstawami tzn. "wkleić między cooldown: a trigger:" a ty każesz mu robić to na zmiennych?

Teraz będziesz mu wbijał do głowy jakieś tworzenie GUI na komendach. Widocznie wracamy do epoki format slot i SkQuery.

Teraz, Szygran napisał:

coś takiego?

command /kit:
    cooldown: 10 minute
    cooldown message: You last teleported home %elapsed time% ago, you may teleport home again in %remaining time%.
    trigger:

Nie, podałem ci link wyżej.

Odnośnik do komentarza
https://skript.pl/temat/43646-kit-w-gui/#findComment-273358
Udostępnij na innych stronach

  • 0
Gość Usunięty#31276
1 minutę temu, Kormic napisał:

Teraz będziesz mu wbijał do głowy jakieś tworzenie GUI na komendach. Widocznie wracamy do epoki format slot i SkQuery.

Nie, podałem ci link wyżej.

a DZK xD nie zauważalnym **ROZWIĄZANO** 

Odnośnik do komentarza
https://skript.pl/temat/43646-kit-w-gui/#findComment-273359
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Teraz będziesz mu wbijał do głowy jakieś tworzenie GUI na komendach. Widocznie wracamy do epoki format slot i SkQuery.

Nie tworzenia GUI na komendach, tylko do jednej komendy - /kit. Natomiast tak jak wspomniałem metoda ta naliczy cooldown nawet jeśli gracz nie wybierze zestawu, dlatego najlepiej zrobić to tak jak ty zalecasz, ale tak jak powiedziałem nie wiem czy autor sobie poradzi. Najlepiej dla niego będzie przestudiować https://wiki.skript.pl/Odstępy_czasowe  i ogólnie wiki :)

Odnośnik do komentarza
https://skript.pl/temat/43646-kit-w-gui/#findComment-273360
Udostępnij na innych stronach

  • 0
Teraz, CoFFeIN04 napisał:

Nie tworzenia GUI na komendach, tylko do jednej komendy - /kit. Natomiast tak jak wspomniałem metoda ta naliczy cooldown nawet jeśli gracz nie wybierze zestawu, dlatego najlepiej zrobić to tak jak ty zalecasz, ale tak jak powiedziałem nie wiem czy autor sobie poradzi. Najlepiej dla niego będzie przestudiować https://wiki.skript.pl/Odstępy_czasowe  i ogólnie wiki :)

Jeżeli sobie nie radzi, trzeba sprawić, żeby sobie poradził. Lepiej wpajać dobre, trudne nawyki niż jakieś gówna za przeproszeniem.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/43646-kit-w-gui/#findComment-273361
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
Odpowiedz na pytanie...

×   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ę...