Hallo Alexi,

danke, dass Du Dich damit befasst.
Diese Zeilen:
Zitat Zitat
if ( controlvar == 2 )
set controlvar to 0
endif
stehen in einem OnLoad-Block. Das heißt, die Variable wird nur wieder auf Null gesetzt, wenn die Tür (an der das Script hängt) neu geladen wird. Sei es, weil der Spieler das Interior lange nicht betreten hat oder weil er das Spiel neu laden muss etc. Diese Methode, die Welkyndsteine abzuziehen, ist etwas ungenau, deshalb war ich auch nie zufrieden damit und darum habe ich das Script jetzt auch neu geschrieben. Es sollte jetzt besser laufen ... obwohl, wie gesagt, dieses Script ebenso laufen sollte.