Skocz do zawartości
  • 0

Losowanie zmiennych


rysiek21

Pytanie

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

normalne zmienne da się losować. Zawsze możesz spróbować tak:
 

options:
  test_1: coś
  test_2: coś
  test_3: coś


A to pod innym wydarzeniem.
set {_r} to a random integer between 1 and 3
send {@test_%{_r}%}

 

Odnośnik do komentarza
https://skript.pl/temat/17681-losowanie-zmiennych/#findComment-120955
Udostępnij na innych stronach

  • 0
33 minuty temu, rysiek21 napisał:

@PoweredDragon pisze mi undenined option {@test_%{_r} (test.sk, line 9: send {@test_%{_r}%}) 

Jednym słowem nie działa

Bo tak nie można. Zrób to tak:

Variables:
  
	{text_1} = sss
	{text_2} = zzz
	{text_3} = xxx

every 10 seconds:
	set {_x} to random number integer 1 and 3
	broadcast "%{text_%{_x}%}%"

//edit jak nie zadziala to daj w variables te wiadomości w cudzysłów.

Edytowane przez KrejzolekPRO
Odnośnik do komentarza
https://skript.pl/temat/17681-losowanie-zmiennych/#findComment-120961
Udostępnij na innych stronach

  • 0

Możesz losować zmienną z listy. Np.

 

add {zmienna} to {zmienne::*}
set {_r} to random integer between 1 and (size of {zmienne::*})
set {_randomowazmienna} to {zmienne::%{_r}%}

 

Odnośnik do komentarza
https://skript.pl/temat/17681-losowanie-zmiennych/#findComment-120964
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ę...