S
Sonni174
Neues Mitglied
Thread Starter
- Dabei seit
- 21.08.2013
- Beiträge
- 6
- Reaktionspunkte
- 0
repeat 1000 times
set number_x to random number from 1 to 1000
set i to "1000"
set guess to text returned of (display dialog "Ich denke an eine Zahl von 1-1000. Errate sie!" default answer "" buttons {"Ok"} default button 1) as number
if (guess = number_x) then
set button_returned_1 to button returned of (display dialog "Richtig! Woher wusstes du das?" buttons {"Nochmal", "Abbrechen"} default button 1)
else
set button_returned_2 to button returned of (display dialog "Das ist falsch! Rate nochmal!" buttons {"Auflösung", "Nochmal"} default button 2)
if button_returned_2 is "Auflösung" then
display dialog "Die Zahl war " & number_x & "!" buttons {"Abbrechen"} default button 1
else
repeat i times
end repeat
end if
end if
end repeat
Also so sieht das Script aus, das ich eben geschrieben habe...
Das Problem ist nur, ich möchte, dass er ab i wiederholt und nicht number_x erneuert.
Wie kann ich das machen?
set number_x to random number from 1 to 1000
set i to "1000"
set guess to text returned of (display dialog "Ich denke an eine Zahl von 1-1000. Errate sie!" default answer "" buttons {"Ok"} default button 1) as number
if (guess = number_x) then
set button_returned_1 to button returned of (display dialog "Richtig! Woher wusstes du das?" buttons {"Nochmal", "Abbrechen"} default button 1)
else
set button_returned_2 to button returned of (display dialog "Das ist falsch! Rate nochmal!" buttons {"Auflösung", "Nochmal"} default button 2)
if button_returned_2 is "Auflösung" then
display dialog "Die Zahl war " & number_x & "!" buttons {"Abbrechen"} default button 1
else
repeat i times
end repeat
end if
end if
end repeat
Also so sieht das Script aus, das ich eben geschrieben habe...
Das Problem ist nur, ich möchte, dass er ab i wiederholt und nicht number_x erneuert.
Wie kann ich das machen?