Skocz do zawartości
  • 0

Zablokowanie skrzynki


Szki3lko

Pytanie

9 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

On command "pomoc":
  set {cooldown::%player%} to 3

On right-click on any block:
 if {cooldown::%player%} is bigger than 0
  cancel event

Every second:
 loop {cooldown::*}
  substract 1 from loop-value
  if loop-value is smaller than 1:
   delete {cooldown::%loop-index%}

Nie sprawdzałem, na oko powinno działać.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
3 minuty temu, bopke napisał:

 


On command "pomoc":
  set {cooldown::%player%} to 3

On right-click on any block:
 if {cooldown::%player%} is bigger than 0
  cancel event

Every second:
 loop {cooldown::*}
  substract 1 from loop-value
  if loop-value is smaller than 1:
   delete {cooldown::%loop-index%}

 

Nie sprawdzałem, na oko powinno działać.

Tak sobie sprawdzam i nie działa errory się pokazują

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Godzinę temu, bopke napisał:

To podaj tutaj te errory, to znacznie ułatwi pracę bo nie mam teraz możliwości sprawdzenia na serwerze co i jak.

'any block' is not an entity type
Line 4
loop cooldown:: is not a bolean yes/no

substract 1 from loop-value is not a boolean yes/no

there's no loop that matches 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
on command "pomoc":
 set {cooldown::%player%} to 3

on rightclick:
 if {cooldown::%player%} is bigger than 0:
  cancel event

every second:
 loop {cooldown::*}:
  subtract 1 from {cooldown::%loop-index%}
  if loop-value is smaller than 1:
   delete {cooldown::%loop-index%}

teraz już na pewno działa, wszystko zostało przetestowane.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 minuty temu, bopke napisał:

on command "pomoc":
 set {cooldown::%player%} to 3

on rightclick:
 if {cooldown::%player%} is bigger than 0:
  cancel event

every second:
 loop {cooldown::*}:
  subtract 1 from {cooldown::%loop-index%}
  if loop-value is smaller than 1:
   delete {cooldown::%loop-index%}

teraz już na pewno działa, wszystko zostało przetestowane.

Ja teraz mam 

Possible name conflict of variables {cooldown;;*} and {cooldown:%player%} (there might be more conflicts)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, bopke napisał:

Niestety nie wiem co mogę z tym zrobić, ale jest to tylko ostrzeżenie, które w tym wypadku można zignorować :)

Potwierdzam! Skrypt działa jak należy. Wystarczy, że ktoś doda Tekst, że jest cooldown i gitarka. Plus dla bopke się należy. Chciałem dodać tekst, ale zbędne. /pomoc  i tak zakryje ten napis. 
P.S. Już nie wyświetla błędów. :P

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Tekst o cooldownie? Mówisz i masz :)

on command "pomoc":
 set {cooldown::%player%} to 3

on rightclick:
 if {cooldown::%player%} is bigger than 0:
  cancel event
  send "&cNa serwerze aktywne jest 3 sekundowe opóźnienie interakcji z blokami po wykonaniu komendy &6/pomoc&c." to player

every second:
 loop {cooldown::*}:
  subtract 1 from {cooldown::%loop-index%}
  if loop-value is smaller than 1:
   delete {cooldown::%loop-index%}
Odnośnik do komentarza
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ę...