Skocz do zawartości
  • 0

on move


Konto_op

Pytanie

Dobry Wieczór, mam taki kodzik:

                on anymove:
                    if player is %player%:
                        execute console command "afk off %player%"

ponieważ robie lepszego afka na mój serwer no i nie wiem jak zrobić on anymove bo skript go nie rozumie.

Edytowane przez Konto_op
poprawiam umieszczenie kodu :)
Nieaktywny

Umieszczam kod w code.

Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
43 minuty temu, Konto_op napisał:

Dobry Wieczór, mam taki kodzik:


                on anymove:
                    if player is %player%:
                        execute console command "afk off %player%"

ponieważ robie lepszego afka na mój serwer no i nie wiem jak zrobić on anymove bo skript go nie rozumie.

1. 'on any move'*.

2. Jest to event pochodzący z SkQuery.

3. Warunek w tym evencie nie ma w ogóle sensu.

Edytowane przez xNightPower_
Nieaktywny

Naprawiam cytat.

Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/#findComment-276232
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

1. 'on any move'*.

2. Jest to event pochodzący z SkQuery.

tak wiem, ale mam skQuery i jak daje "on any move" to też nie działa :( mógłbyś podać taki kodzik jak napisałem tylko poprawny? plz

Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/#findComment-276234
Udostępnij na innych stronach

  • 0
Teraz, Konto_op napisał:

tak wiem, ale mam skQuery i jak daje "on any move" to też nie działa :( mógłbyś podać taki kodzik jak napisałem tylko poprawny? plz

Dopisałem punkt nr 3. Podaj wersję SkQuery, wersję Skripta, wersję serwera i silnik serwera. Przyda się również lista dodatków do Skripta wraz z wersjami. Sprawdź również czy nie ma błędów w konsoli.

Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/#findComment-276236
Udostępnij na innych stronach

  • 0
2 minuty temu, jhgggg napisał:

Tak jak powyżej wg. mnie to nie ma sensu bo przy wykonywaniu jakiegokolwiek ruchu afk zawsze jest off i zostaje on wlaczony po kilku minutach bezruchu.

tylko, że ja robie swój skrypt na to a nie essentials ;-;

Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/#findComment-276244
Udostępnij na innych stronach

  • 0
41 minut temu, jhgggg napisał:

nasłuchujesz do "on move:" a nie "on anymove:" nie wiem czy takie cos w ogóle jest XD ewentualnie "on any move:"



if player is %player%:

?? co to ma niby robić



on any move:


on move:

tu są poprawne formy

to z if no to chodzi o to żeby było tak, że jeśli po porstu gracz jest tym graczem który dał sobie "afk on" i się ruszy to po prostu konsola da mu afk off.

41 minut temu, Kormic napisał:

Dopisałem punkt nr 3. Podaj wersję SkQuery, wersję Skripta, wersję serwera i silnik serwera. Przyda się również lista dodatków do Skripta wraz z wersjami. Sprawdź również czy nie ma błędów w konsoli.

Spigot 1.16.3, Skript 2.5.1 , SkQuery 4.1.4 , TuSKe nwm ale najnowsze , skRayFall 1.9.23 , skUtilities 0.9.2

 

Edytowane przez xNightPower_
Nieaktywny

Naprawiam formatowanie na ciemnym stylu.

Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/#findComment-276245
Udostępnij na innych stronach

  • 0

[Skript] can't understand this condition: 'on any move' (afk.sk, line 48: on any move:')

 

błędów innych nie ma oprócz innych skryptów które dopiero pisze.

Edytowane przez xNightPower_
Nieaktywny

Naprawiam formatowanie na ciemnym stylu.

Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/#findComment-276247
Udostępnij na innych stronach

  • 0
36 minut temu, Konto_op napisał:

to z if no to chodzi o to żeby było tak, że jeśli po porstu gracz jest tym graczem który dał sobie "afk on" i się ruszy to po prostu konsola da mu afk off.

W takim wypadku przy wykonywaniu komendy "/afk on" powinieneś graczowi ustawiać jakąś zmienną i w 'on any move' powinieneś sprawdzać czy ta zmienna jest ustawiona.

34 minuty temu, Konto_op napisał:

[Skript] can't understand this condition: 'on any move' (afk.sk, line 48: on any move:')

Pokaż twój kod w tym pliku.

Edytowane przez xNightPower_
Nieaktywny

Naprawiam cytat.

Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/#findComment-276248
Udostępnij na innych stronach

  • 0
2 minuty temu, Kormic napisał:

Pokaż twój kod w tym pliku.

Okej, oczywiście nie zawieram tutaj kodu z on join i innych które są tutaj bo one działają.
 

(Prefix "TMHC" bo jest to robione na mój serwer :) )

Edytowane przez Konto_op
Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/#findComment-276253
Udostępnij na innych stronach

  • 0
Teraz, Konto_op napisał:

Okej, oczywiście nie zawieram tutaj kodu z on join i innych które są tutaj bo one działają.
 

(Prefix "TMHC" bo jest to robione na mój serwer :) )

No i oczywiście, że źle to zrobiłeś. 'on any move' to jest event, nie wstawiamy go nigdzie indziej, jest niezależną częścią kodu.

Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/#findComment-276255
Udostępnij na innych stronach

  • 0
2 minuty temu, Kormic napisał:

No i oczywiście, że źle to zrobiłeś. 'on any move' to jest event, nie wstawiamy go nigdzie indziej, jest niezależną częścią kodu.

dokładniej? jak to zrobić bo dopiero zaczynam z robieniem skryptów ;( 

Edytowane przez Konto_op
Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/#findComment-276260
Udostępnij na innych stronach

  • 0
Teraz, Konto_op napisał:

dokładniej? jak to zrobić bo dopiero zaczynam z robieniem skryptów ;( 

Wstaw go tam, gdzie nie ma żadnego kodu. Nie wiem jak ci to prościej wytłumaczyć.

W tej komendzie powinieneś ustawiać zmienną graczowi przy włączeniu i wyłączeniu afka (np. set {afk::%player%} to true gdy gracz włączył afka).

Skoro zaczynasz w Skript'cie, poczytaj poradniki. Na wiki skript.pl również masz dużo opisane na temat Skripta.

Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/#findComment-276263
Udostępnij na innych stronach

  • 0
25 minut temu, Kormic napisał:

Wstaw go tam, gdzie nie ma żadnego kodu. Nie wiem jak ci to prościej wytłumaczyć.

W tej komendzie powinieneś ustawiać zmienną graczowi przy włączeniu i wyłączeniu afka (np. set {afk::%player%} to true gdy gracz włączył afka).

Skoro zaczynasz w Skript'cie, poczytaj poradniki. Na wiki skript.pl również masz dużo opisane na temat Skripta.

skoro mówimy o zmiennej to {afk::%player%} nie działa ;--; 

'{afk::%player%} false' is not an entry (like 'name : value') (afk.sk, line 2: {afk::%player%} false')

Edytowane przez xNightPower_
Nieaktywny

Naprawiam formatowanie na ciemnym stylu.

Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/#findComment-276275
Udostępnij na innych stronach

  • 0
10 minut temu, Konto_op napisał:

skoro mówimy o zmiennej to {afk::%player%} nie działa ;--; 

'{afk::%player%} false' is not an entry (like 'name : value') (afk.sk, line 2: {afk::%player%} false')

Naprawdę, nie wiem co ty czarujesz w tym kodzie, nie wiem co ty próbujesz tam zrobić. Naucz się podstaw Skripta i dopiero wtedy zabieraj się za skrypty, bo bez podstaw ani rusz. Bez gotowej odpowiedzi to ty się z miejsca nie ruszysz i nie rozwiążesz problemu z tym skryptem. Takie jest moje zdanie na ten temat.

Jeżeli już kogoś prosisz o pomoc, bo coś nie działa to pokazujesz kod, a nie sam błąd.

Edytowane przez xNightPower_
Nieaktywny

Naprawiam cytat.

Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/#findComment-276277
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Naprawdę, nie wiem co ty czarujesz w tym kodzie, nie wiem co ty próbujesz tam zrobić. Naucz się podstaw Skripta i dopiero wtedy zabieraj się za skrypty, bo bez podstaw ani rusz. Bez gotowej odpowiedzi to ty się z miejsca nie ruszysz i nie rozwiążesz problemu z tym skryptem. Takie jest moje zdanie na ten temat.

Jeżeli już kogoś prosisz o pomoc, bo coś nie działa to pokazujesz kod, a nie sam błąd.

właśnie to co wysłałem z code.skript to jest cały kod

Odnośnik do komentarza
https://skript.pl/temat/44076-on-move/#findComment-276280
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ę...