Skocz do zawartości
  • 0

Jak ustawić w tym skrypcie żeby nie było losowo ?


Shado
 Udostępnij

Pytanie

Jak ustawić w tym skrypcie żeby nie było losowo ? chodzi mi o to że np co 2 minuty wysyla sie wiadomosc 1 pozniej 2 pozniej 3 itd

every minute:
    set {_a} to random integer from 0 to 8
    if {_a} is 0:
        send "tekst" to all players
    if {_a} is 1:
        send "tekst" to all players
    if {_a} is 2:
        send "tekst" to all players
    if {_a} is 3:
        send "tekst" to all players
    if {_a} is 4:
        send "tekst" to all players
    if {_a} is 5:
        send "tekst" to all players
    if {_a} is 6:
        send "tekst" to all players
    if {_a} is 7:
        send "tekst!" to all players
    if {_a} is 8:
        send "tekst" to all players

 

Edytowane przez HeezQ
HeezQ

Wstawiam w code

Notatka dodana przez HeezQ

Odnośnik do komentarza
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
3 godziny temu, Shado napisał:

Jak ustawić w tym skrypcie żeby nie było losowo ? chodzi mi o to że np co 2 minuty wysyla sie wiadomosc 1 pozniej 2 pozniej 3 itd

Trzeba zmienić losowanie na zmienną z najniższym numerem i za każdym razem gdy wysyłasz wiadomość zwiększać zmienną o jeden, a przy ostatniej wiadomości przywrócić jej wartość początkową.

Ewentualnie prościej byłoby dodać wszystko do listy, zapętlić listę w pętli, wysyłać wynik listy (tj. wiadomość)  i odczekiwać.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Gość MaksymilianOr
4 godziny temu, Shado napisał:

Jak ustawić w tym skrypcie żeby nie było losowo ? chodzi mi o to że np co 2 minuty wysyla sie wiadomosc 1 pozniej 2 pozniej 3 itd

every minute:
    set {_a} to random integer from 0 to 8
    if {_a} is 0:
        send "tekst" to all players
    if {_a} is 1:
        send "tekst" to all players
    if {_a} is 2:
        send "tekst" to all players
    if {_a} is 3:
        send "tekst" to all players
    if {_a} is 4:
        send "tekst" to all players
    if {_a} is 5:
        send "tekst" to all players
    if {_a} is 6:
        send "tekst" to all players
    if {_a} is 7:
        send "tekst!" to all players
    if {_a} is 8:
        send "tekst" to all players

 


Trzymaj:

every 8 minutes:
	send "test1" to all players
	wait 1 minute
	send "test2" to all players
	wait 1 minute
	send "test3" to all players
	wait 1 minute
	send "test4" to all players
	wait 1 minute
	send "test5" to all players
	wait 1 minute
	send "test6" to all players
	wait 1 minute
	send "test7" to all players
	wait 1 minute
	send "test8" to all players
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
W dniu 16.12.2019 o 21:47, MaksymilianOr napisał:


Trzymaj:

every 8 minutes:
	send "test1" to all players
	wait 1 minute
	send "test2" to all players
	wait 1 minute
	send "test3" to all players
	wait 1 minute
	send "test4" to all players
	wait 1 minute
	send "test5" to all players
	wait 1 minute
	send "test6" to all players
	wait 1 minute
	send "test7" to all players
	wait 1 minute
	send "test8" to all players

niestety to nie działa

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.

 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...