That is working exactly as I would expect it to.
If you do this:
o = 0
t = 0
n = 50
do
print(o = t)
print(o = t = n)
Sync()
loop
... you can see what is happening.
The first print is 'asking' does
o =
t? If it does then print the boolean result, in this case 1 for TRUE, yes
o does =
t
The second print is 'asking' are
o,
t and
n all equal? In this case the answer is no or FALSE so 0 is printed.
I'm not sure what you are hoping will happen, perhaps you are trying to set
o and
t to the same values as
n?
If that is the case you will need to assign both variable separately.
AGK V2 user - Tier 1 (mostly)