Neeeeeeeeee, das isn anderer Fehler, das passiert wenn man die Funktionsnamen als "Links" benutzt und somit öfter aufgerufene Funktionen nicht auslaufen - Du wirst beobachten können wie deine cpu Auslastung immer mehr steigt je länger der Bot läuft, weil er immer mehr "pausierte" funktionen kurz vorm auslauf speichert die längst nichtmehr gebraucht werden.
Das nennt man iin Fachpsrache eine Funktion ist rekursiv (siehe bei Wikipedia genauere erläuterung oder siehe Anhang1)
Eine Lösung dagegen:
Immer nach dem Verkaufen resettet sich der Bot (er startet sich mehr oder weniger selbst neu, das geht mit einem Beiscript, das zB. schaut wie oft "v" gedrückt wurde und nachm 4. mal einfach 10 sek bis 30 sek wartet, das gibt dem bot nochmal etwas menschlichere Sleepzeiten sozusagen^^, den Bot beendet und neu startet)
oder schwieriger (weis ich nich ob das überhaupt jemand hinbekommt bei dem verwurzeltem Script^^ nix gegen den Bot so sehen meine auch aus hab halt dann immer 2 Versionen eine mit Start und eine ohne wenn die erste aus is startet er die 2. Version ohne den "manuellen" start Knopf und beginnt somit von neuem und die wird dann mit ner Schleifenabfrage immer wieder gekillt und gestartet)
das script wird an ein Hauptscript gebunden das immer weiter läuft und die einzelnen funktionenn nur callt (siehe Anhang2)
Code:
Anhang 1:
Func start()
...
b() ; hier wird die neue Funktion aufgerufen
EndFunc ; hier wird die Funktion im eigentlichen Sinne beendet
Func b()
...
start() ; hier wird die neue Funtkion aufgerufen
EndFunc ; hier wird die Funktion im eigentlichen Sinne beendet
Code:
Anhang 2:
als include nehmt die Funktionen von oben ohne die Verlinkung
Func schleife()
While 1
start()
b()
WEnd
EndFunc
ps.: warum hast du deinen Beitrag gelöscht auf den meiner Antwort gibt, kknb????