Also vom Prinzip her hab ich's so gelassen. Nur etwas weiter "ausgebaut"
Code:
If $Breaks Then
$RandomBreak = Random(1, 30, 1)
If $RandomBreak = 10 Then
UpdateStatus(" . . . Waiting . . .")
Switch (1, 3, 1)
Case 1
Sleep(Random(10464, 17650))
Case 2
Sleep(Random(22435, 31005))
Case 3
Sleep(Random(43000, 56000))
EndSwitch
ElseIf $RandomBreak = 20 Then
UpdateStatus(" . . . Waiting . . .")
Sleep(Random(77000, 99000))
Wie gesagt...ich hab keine Ahnung, ob das eine elegante Methode ist, Pausen einzubauen, aber sofern mich mein mathematisches Verständnis nicht täuscht (ich habe Mathe-LK, also hoffe ich, dass das nicht der Fall ist;)) müsste es ja so klappen.
Entweder eine lange Pause...oder eine kurze Pause, wobei es 3 verschiedene kurze Pausen gibt. Ich hab da nicht lange drüber nachgedacht...nur ein bisschen rumgebastelt^^
Und letztendlich macht der Bot vor jedem Run mit ner Wahrscheinlichkeit von 2/30 eine Pause, also 1 von 15 Runs. Ist das oft genug? oder gar zu oft? Kann's ja noch ändern^^ Ich könnte im Prinzip auch die "Pausenwahrscheinlichkeit" vom Nutzer einstellen lassen, aber da blickt dann am Ende wieder keiner durch:D
Edit: Achja...danke für die positiven Bewertungen^^