-snip-
Folgendes soll geschehen :
Sobald die Variable A einmal 1 ist (ein non-toggle Button), soll das Script starten, die Variable B auf 1 (zurück) setzen und dann permanent (alle 10 Milisekunden) um 1 erhöhen und erst aufhören, wenn B einen bestimmten Wert hat (und bestenfalls dann via A neustartbar sein).
Allerdings wird sie nur einmal um 1 erhöht, sodass B dannach den Wert 2 hat und dann absolut nichts mehr geschieht, bis man den Chip neuspawnt (dann ist B wieder 0, bis man den Knopf drückt und es zu zwei wird)
Was mache ich falsch?D:
ed:
Okay, mit [spoiler=diesem]
Code:
@name Asdf
@inputs A
@outputs B
@persist
@trigger all
interval(10)
B++
if (B>1000)
{
stoptimer("interval")
if (A==1)
{
B=0
first()
}
}
läuft es bis zu festgelegten Stelle durch und lässt sich via A neustarten, allerdings startet es auch das erste mal von alleine :hmm: