scn Scriptname
short Down
short Position
short Move
short myself
Begin GameMode
set myself to getself
;---------------------------------------------------
;Wenn es 20 Uhr ist, wird Down auf 1 gesetzt
;---------------------------------------------------
If ( Gamehour == 20 ) && ( Down == 0 )
set Down to 1
set position to myself.getpos z
Endif
;---------------------------------------------------
;Down auf 2 setzen, wenn der Spieler in der Nähe ist
;---------------------------------------------------
If ( player.getdistance myself <= 1024 ) && ( Down == 0 )
set Down to 2
Endif
;---------------------------------------------------
;Herunterfahren, wenn Down == 1 ist
;---------------------------------------------------
If (Down == 1 )
If ( myself.getpos z >= Position -378 )
set Move to myself.getpos z -5
myself.setpos z Move
Endif
set Down to 0
Endif
;---------------------------------------------------
;Hochfahren, wenn Down == 2 ist
;---------------------------------------------------
If ( Down == 2 )
If ( myself.getpos z <= Position )
set Move to myself.getpos z +5
myself.setpos z Move
Endif
set Down to 0
Endif
End