Begin FallingStone; ставится на рычаг
short controlvar
if (MenuMode == 1); на всякий случай всегда пишу
return
endif
if (OnActivate == 1)
if (controlvar == 0)
"a_ploxoy_kamen"-> Move Z, -30
set controlvar to 1
elseif controlvar>1
return
endif
endif
if (controlvar == 1)
if (GetDistance, Player <=150)
player->sethealth 0
else
set controlvar to 2
endif
endif
end Это скрипт я намереваюсь поставить на рычаг в подземелье. Он, по идее, должен открыть дверь, но при срабатывании на игрока падают камни и заваливают вход\выход. Он вроде работает, но камни медленно летят + некоторые баги (например, рычаг срабатывает не один, а два раза). P.S. Извините, что так долго: экзамены сдавал, некогда было.