Skocz do zawartości
  • 0

Jak mogę uruchomić [coś] tylko raz w evencie every 1 second?


Pytanie

Mam sobie event every 1 second, który jest do sprawdzania czy gracz robi coś.

Problem w tym, że chcę, by jedna linijka w evencie "every 1 second" wykonywała się raz.

Przykład:

every 1 second:                                   #CO 1 SEKUNDE
	loop all players:                             #LOOPUJE WSZYSTKICH GRACZY, SPRAWDZANIE ICH
		if {wartosc::%loop-player%} is true:      #SPRAWDZAM CZY WARTOŚĆ JEST POPRAWNA (GRACZ WYKONUJE COŚ)
			send "Spelniasz warunek."             #WYSYLANIE WIADOMOSCI

Chcę, by 4 linjka (send) była wykonywana RAZ, potem powtórzona jeżeli gracz NIE SPEŁNI WARUNKU i potem ZNOWU SPEŁNI.

Jeżeli ktoś rozumie i chce pomóc, proszę!

(Próbowałem coś w stylu tworzenia nowej wartości która jakby blokuje dalsze wysyłanie wiadomości

[

set {block} to true
if {block} is false:
	send "Spelniono warunek"
else:
	stop

i potem w evencie ktory ustawia warunek na inny dac {block} na false

] ale tak średniawo działa)

Edytowane przez NorteX
Odnośnik do komentarza
https://skript.pl/temat/28088-jak-mog%C4%99-uruchomi%C4%87-co%C5%9B-tylko-raz-w-evencie-every-1-second/
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Prawdopodobnie za szybko poszedłem na forum, bo znalazłem coś, co powinno działać...

Na razie nie szukam odp. Przepraszam! :P 

 

Edytowane przez NorteX
Odnośnik do komentarza
https://skript.pl/temat/28088-jak-mog%C4%99-uruchomi%C4%87-co%C5%9B-tylko-raz-w-evencie-every-1-second/#findComment-186113
Udostępnij na innych stronach

  • 0
6 minut temu, NorteX napisał:

(Próbowałem coś w stylu tworzenia nowej wartości która jakby blokuje dalsze wysyłanie wiadomości

[


set {block} to true
if {block} is false:
	send "Spelniono warunek"
else:
	stop

i potem w evencie ktory ustawia warunek na inny dac {block} na false

] ale tak średniawo działa)

Jednak udało się ubrnąć metodą którą opisałem pod koniec (powyżej)

Przepraszam na zaśmiecianie, proszę o przeniesienie do kosza

Edytowane przez NorteX
Odnośnik do komentarza
https://skript.pl/temat/28088-jak-mog%C4%99-uruchomi%C4%87-co%C5%9B-tylko-raz-w-evencie-every-1-second/#findComment-186114
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ę...