Wire Expression Gate Hilfe
Hi,
ich hab ne ganz kurze Frage zum Expression Gate.
Kann ich eine Variable bestimmen, die danach verändert werden kann?
Ich will, dass sich eine Variable ändert, wenn ein bestimmter Wert 1 wird,
dass dieser Wert 1 Werden kann, muss die Variable aber zu beginn erstmal
einen Wert haben.
Danke schonmal
AW: Wire Expression Gate Hilfe
Jep, du schreibst die Variable einfach bei Output rein und dann kannst du z.B. im Code schreiben
Code:
Variable1 = 20
Input1 == 1 -> Variable1 = 40;
Es gibt übrigens ein Wiremod Unterforum ;)
AW: Wire Expression Gate Hilfe
Zitat:
Zitat von
don-banane
Jep, du schreibst die Variable einfach bei Output rein und dann kannst du z.B. im Code schreiben
Code:
Variable1 = 20
Input1 == 1 -> Variable1 = 40;
Es gibt übrigens ein Wiremod Unterforum ;)
Sry, das Unterforum hab ich ned gesehen.
Leider funktioniert das nich so, wie ich es will.
Da wird die Variable doch bei jedem Rechendurchlauf gleich dem Anfangswert gesetzt.
Ich will aber, dass es nach diesem einen mal immer den zweiten wert annimmt.
Hier mal der Code:
Code:
I@X Y
O@Spawn XZ YZ
A = XZ - X
A <= 0 -> A = A * -1;
B = YZ -Y
B >= 0 -> B = B * -1;
A + B >= 100 -> Spawn = 1;
A + B < 100 -> Spawn = 0;
XZ = 20
Spawn == 1 -> XZ = X;
YZ = 20
Spawn == 1 -> YZ = Y;
AW: Wire Expression Gate Hilfe
Kann mir wohl niemand helfen? *push*
AW: Wire Expression Gate Hilfe
Zitat:
Zitat von
Clarity
Kann mir wohl niemand helfen? *push*
Probiers aus mit:
Code:
first() -> <Variable> = <Value>;
First wird beim Spawnen ausgeführt.
AW: Wire Expression Gate Hilfe
Danke, bin nun endlich auch mal wieder zum bauen gekommen,
funktioniert prima!