Skocz do zawartości
  • 0

jak zrobic skrypt na efekt ktore nadaja sie na graczy w poblizu 10 kratek


elo12321371

Pytanie

20 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
3 minuty temu, Fendi napisał:

https://skripthub.net/docs/?id=1101

gdzie jako entity wpisujesz loop-player

[18:20:16 INFO]: Line 22: (rozdzka.sk)
[18:20:16 INFO]:     Can't understand this condition/effect: loop all players in radius 10 blocks of player
[18:20:16 INFO]:     Line: loop all players in radius 10 blocks of player
[18:20:16 INFO]:  
[18:20:16 INFO]: Line 23: (rozdzka.sk)
[18:20:16 INFO]:     There's no loop that matches 'loop-player for 3 seconds'
[18:20:16 INFO]:     Line: apply levitation to loop-player for 3 seconds

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
14 godzin temu, elo12321371 napisał:

[18:20:16 INFO]: Line 22: (rozdzka.sk)
[18:20:16 INFO]:     Can't understand this condition/effect: loop all players in radius 10 blocks of player
[18:20:16 INFO]:     Line: loop all players in radius 10 blocks of player
[18:20:16 INFO]:  
[18:20:16 INFO]: Line 23: (rozdzka.sk)
[18:20:16 INFO]:     There's no loop that matches 'loop-player for 3 seconds'
[18:20:16 INFO]:     Line: apply levitation to loop-player for 3 seconds

Błąd występuje, bo używasz błędnej składni

Tu przykład jak to powinno składniowo wyglądać

    loop all players in radius 10 of the player:
        apply levitation to loop-player for 3 seconds

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 godzinę temu, Fendi napisał:

image.png.95f3f40b7b0e4bb0c5fd59d223447de4.png

Przeciez to nie ma znaczenia

options:
    roz.czas: 25 seconds
    
on rightclick with stick:
    if name of player's tool is "&crozdzka":
        set {_waited} to difference between {rozgi.%player%.roz} and now
        if {_waited} is less than {@roz.czas}:
            message "&cѕʜɪᴢᴇʙᴏх.ᴘʟ - > ᴍᴜѕɪѕᴢ ᴘᴏᴄᴢᴇᴋᴀᴄ ᴊᴇѕᴢᴄᴢᴇ:&4 %difference between {@roz.czas} and {_waited}% &cᴀʙʏ ᴛᴇɢᴏ ᴜᴢʏć."
            stop
        set {rozgi.%player%.roz} to now
        loop all players in radius 10 of the player:
        apply levitation to loop-player for 3 seconds
        send subtitle "&eUzyłeś &6Różdzki wiedzmy! &eKażdy &6gracz&e otrzymuje lewitacje..."
a jak do  tego dodac?  11/12 linijka
        

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
options:
    roz.czas: 25 seconds
    
on rightclick with stick:
    if name of player's tool is "&crozdzka":
        set {_waited} to difference between {rozgi.%player%.roz} and now
        if {_waited} is less than {@roz.czas}:
            message "&cѕʜɪᴢᴇʙᴏх.ᴘʟ - > ᴍᴜѕɪѕᴢ ᴘᴏᴄᴢᴇᴋᴀᴄ ᴊᴇѕᴢᴄᴢᴇ:&4 %difference between {@roz.czas} and {_waited}% &cᴀʙʏ ᴛᴇɢᴏ ᴜᴢʏć."
            stop
        set {rozgi.%player%.roz} to now
        loop all players in radius 10 of the player:
        apply levitation to loop-player for 3 seconds
        send subtitle "&eUzyłeś &6Różdzki wiedzmy! &eKażdy &6gracz&e otrzymuje lewitacje..."
        loop all players in radius 10 of the player:
            apply levitation to loop-player for 3 seconds

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
18 godzin temu, Cinu2421 napisał:
options:
    roz.czas: 25 seconds
    
on rightclick with stick:
    if name of player's tool is "&crozdzka":
        set {_waited} to difference between {rozgi.%player%.roz} and now
        if {_waited} is less than {@roz.czas}:
            message "&cѕʜɪᴢᴇʙᴏх.ᴘʟ - > ᴍᴜѕɪѕᴢ ᴘᴏᴄᴢᴇᴋᴀᴄ ᴊᴇѕᴢᴄᴢᴇ:&4 %difference between {@roz.czas} and {_waited}% &cᴀʙʏ ᴛᴇɢᴏ ᴜᴢʏć."
            stop
        set {rozgi.%player%.roz} to now
        loop all players in radius 10 of the player:
        apply levitation to loop-player for 3 seconds
        send subtitle "&eUzyłeś &6Różdzki wiedzmy! &eKażdy &6gracz&e otrzymuje lewitacje..."
        loop all players in radius 10 of the player:
            apply levitation to loop-player for 3 seconds

 

Skript] Reloading hak.sk...
[15:12:08 INFO]: Line 5: (hak.sk)
[15:12:08 INFO]:     Can't compare '  if name of player's tool' with a text
[15:12:08 INFO]:     Line:   if name of player's tool is "&c&lrozdzka": jakis addon mi wywalilo?

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Nie, zmieniles linie 5 w zly sposob.

Nie mozesz sprawdzac nazwy narzedzia za pomoca:

if name of player's tool' with a text

bo takie cos Ci nie bedzie dzialac.

 

Poprawne uzycie to:

if name of player's tool is "&crozdzka":

Jesli robisz to za pomoca zwyklego notatnika polecam Ci pobrac np. notepad++

A nastepnie otworzyc skript i zobaczyc Linie w ktorej jest blad. 

[15:12:08 INFO]: Line 5: (hak.sk)

Tu jest napisane w ktorej linii, I przy kazdym bledzie jaki skrypt posiada zawsze bedzie napisane o ktora linie dokladnie chodzi oraz to czego dotyczy blad. Mozesz spisac sobie to na kartke/czacie i przetlumaczyc w google. 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
W dniu 18.01.2024 o 20:53, Cinu2421 napisał:
options:
    roz.czas: 25 seconds
    
on rightclick with stick:
    if name of player's tool is "&crozdzka":
        set {_waited} to difference between {rozgi.%player%.roz} and now
        if {_waited} is less than {@roz.czas}:
            message "&cѕʜɪᴢᴇʙᴏх.ᴘʟ - > ᴍᴜѕɪѕᴢ ᴘᴏᴄᴢᴇᴋᴀᴄ ᴊᴇѕᴢᴄᴢᴇ:&4 %difference between {@roz.czas} and {_waited}% &cᴀʙʏ ᴛᴇɢᴏ ᴜᴢʏć."
            stop
        set {rozgi.%player%.roz} to now
        loop all players in radius 10 of the player:
        apply levitation to loop-player for 3 seconds
        send subtitle "&eUzyłeś &6Różdzki wiedzmy! &eKażdy &6gracz&e otrzymuje lewitacje..."
        loop all players in radius 10 of the player:
            apply levitation to loop-player for 3 seconds

 

niby dziala ale daje lewitacje na 15 sekund a nie na 3

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
3 godziny temu, CoFFeIN04 napisał:

Zamiast

        loop all players in radius 10 of the player:
            apply levitation to loop-player for 3 seconds

spróbuj

        apply levitation to (all players in radius 10 of player) for 3 seconds

 

dalej daje efekt na 15 sekund a nie na 3 ktore sa w skrypcie

 

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