Skocz do zawartości
  • 0

DiSky psuje kod


FiveQ38

Pytanie

function getTotemSchowek(p: player) :: boolean:
    if {_p} has {@totemy-max} totem of undying:
        send "&cJuz masz &6{@totemy-max} &ctotemow!" to {_p}
   
   
        return false

Mam problem ze skryptem, mam DiSky który prawdopodobnie psuje mi funkcje. Mam dużo funkcji ale wszystkie dają ten sam error, jak usuwam DiSky to znikają i wszystko działa

Error (jest przy ostatniej linijce tutaj):

A return statement after a delay is useless, as the calling trigger will resume when the delay starts (and won't get any returned value)

    Line: return false

Odnośnik do komentarza
https://skript.pl/temat/51918-disky-psuje-kod/
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0

Sprawdziłem u siebie twój problem i wygląda to tak jakby DiSky nadpisywał returny tworząc je asynchroniczne przez co nie możesz w swoich funkcjach nic zwracać.

DiSky w wersji 3.6 jest dość problematyczny. Dokumentacja jest przestarzała na stronie wiki i trzeba korzystać z wbudowanej w bota.

Aktualnie nie znalazłem żadnego rozwiązania na twój problem lecz staraj się śledzić regularnie githuba twórcy regularnie wprowadza zmiany.

Problemy z Github DiSky:  https://github.com/SkyCraft78/DiSky3/issues

Jeżeli rozwiąże to twój problem możesz zawsze skorzystać z innego addonu ( Vixio )

Odnośnik do komentarza
https://skript.pl/temat/51918-disky-psuje-kod/#findComment-318252
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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