Construction Set [CS] nicht funktionierende Skripte

shodan

Abenteurer
Kann es sein, dass in MW Skripte nicht tun was sie tun sollten??

Ich habe eine globale Variable definiert, die XY heisst (Wenn ich sie local definiere habe ich übrigends dasselbe Ergebnis).

Das Skript sollte jetzt folgendes tun:

set XY to Getitemcount "item"
removeitem "item" XY
additem "anderesitem" XY

Im Konsolenfenster tuen die 3 Zeilen genau das, was sie sollen.

Als Skript verwendet funktioniert sowohl die 2te als auch die 3te Zeile nicht, da er bei beiden XY als 0 annimmt. Ist das normal bei MW/TES oder liegt der Fehler bei mir?