Skocz do zawartości
  • 0

[Pytanie] Pomoże ktoś?


Brajan545
Przejdź do rozwiązania Rozwiązane przez Gość gabixdev,

Pytanie

Witam, dopisze mi ktoś do skrypty parę linijek ?

KOD:

command /vortex:
    permission: vortex.item
    permission message: &4Nie masz dostampu do tej komendy!
    trigger:
        execute console command "/give %player% 280 1 name:&b&l&oVorteX lore:&5&oKrysztalowa_magiczna_Rozdzka!|&5&ouzywana_przez_magow_swiatla.|&5&oDaje_mega_skok!"
        enchant tool with unbreaking 20
        enchant tool with sharpness 35
        enchant tool with knockback 7
        enchant tool with fire aspect 6
        enchant tool with smite 9


on rightclick with stick:
    if name of player's tool is "&b&l&oVorteX":
        push the player upwards at velocity 1
        push the player horizontally forward at speed 4
        

a dokładnie chodzi mi o to żeby można tego używać co 5 sek i jak ktoś kliknij i będzie np 3, 4 , 2, sek to na czat mu się wyświetla, że: Poczekaj 3 sekundy itd 

Odnośnik do odpowiedzi
Udostępnij na innych stronach

13 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
  • Rozwiązanie
Gość gabixdev

Proszę:

 command /vortex:
    permission: vortex.item
    permission message: &4Nie masz dostampu do tej komendy!
    trigger:
        execute console command "/give %player% 280 1 name:&b&l&oVorteX lore:&5&oKrysztalowa_magiczna_Rozdzka!|&5&ouzywana_przez_magow_swiatla.|&5&oDaje_mega_skok!"
        enchant tool with unbreaking 20
        enchant tool with sharpness 35
        enchant tool with knockback 7
        enchant tool with fire aspect 6
        enchant tool with smite 9


on rightclick with stick:
    if name of player's tool is "&b&l&oVorteX":
    	set {_odc} to difference between {vortex.%player%.lu} and now
        if {_odc} is less than a 5 seconds:
            send "&4(&c&l!&4) &cMusisz zaczekac jeszcze %{_waited}%"
            stop
        push the player upwards at velocity 1
        push the player horizontally forward at speed 4
        set {vortex.%player%.lu} to now

 

Edytowane przez gabixdev
Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • 0

Zrób to tak. Do zmiennej zapisz aktualną godzinę, w której używasz danego przedmiotu. Jednak przed tym porównaj, czy zmienna, jest mniejsza niż aktualny czas. Jeżeli tak, to odejmij od aktualnego czasu, czas ze zmiennej. Dzięki temu uzyskasz zamierzony efekt.

Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • 0
Gość gabixdev

Masz 2 razy zarejestrowaną komendę /vortex - to u ciebie - wywal ze wszystkich innych skryptów.

A co do błedu w skrypcie - spróbuj zamienić:

if {_odc} is less than a 5 seconds:

na:

if {_odc} is less than 5 seconds:

 

Edytowane przez gabixdev
Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • 0

ok działa ale ten czas ma się odliczać od 5 a nie od 0 ;/ czy się nie da jak nie to trudno

Tak jest:                                                                                       A mi chodziło o takie coś:

(!) Musisz zaczekać jeszcze 1,8 seconds                                   (!) Musisz zaczekać jeszcze 4,7 seconds   

(!) Musisz zaczekać jeszcze 2,45 seconds                                 (!) Musisz zaczekać jeszcze 3,65 seconds

(!) Musisz zaczekać jeszcze 3,65 seconds                                 (!) Musisz zaczekać jeszcze 2,45 seconds

(!) Musisz zaczekać jeszcze 4,7 seconds                                   (!) Musisz zaczekać jeszcze 1,8 seconds

 

Odnośnik do odpowiedzi
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ę...