Einfach Copy und einfügen...script funzt...(und auch in alle Richtungen)..


=====================
<-ALLES UNTER DIESER ZEILE KOPIEREN

scriptName elevatorScript

float startZ ; "unten"
float stopZ ; Position wo er halten soll (oben)
float curZ
short moveMe

begin onActivate ; selbstklärend
if ( stopZ == 0 ) ; wird zum ersten Mal ausgeführt
set startZ to getPos z
set stopZ to ( startZ + 200 ) ; 200 Einheiten aufwärts
set moveMe to 1
else
if ( getPos z > startZ ) ; er ist oben und nun runter damit
set moveMe to -1
else
set moveMe to 1
endif
endif
end

begin gameMode

if ( moveMe )
set curZ to getPos z
set curZ to ( curZ + moveMe )
setPos z curZ
if ( moveMe < 0 )
if ( getPos z < startZ )
set moveMe to 0
endif
else
if ( getPos z > stopZ )
set moveMe to 0
endif
endif
endif

end

<-ALLES ÜBER DIESER ZEILE KOPIEREN
===================================
Prego

Gruß
Ryan