Needless to say, it doesn't happen every time, only occasionally.
I'm almost certain that it happens at the point at which the elevator slows down -- I have a path_corner with a speed reduction at around the point where it happens -- so I guess the simplest solution is to eliminate the speed change. I shall try that in the very near future.
However, I just wondered if anybody had any other ideas? Any alternative approach to this problem?
FWIW, I did a search of the forums and found a couple of posts on related subjects:
In this forum post, Kasperg said:
I dont like saying so, but the best solution to problems with elevators in maps is simply not using themWhich is, unfortunately, just not possible in this particular case. I've only got a small space in which to travel quite a large vertical distance. I originally had ramps, but that was just painful, and some sort of bounce-pad or teleporter wouldn't fit the genre (well, I've already got a stargate or two, but I don't wanna overdo it! :-)) Also, I've never had problems with my other elevators...
In this forum post, JujitsuMan said:
make sure there's plenty of room on for them to stand, it's a half life glitch, not totally your fault. What happens is they didn't put into the engine an ability to make you go smoothly with the elevator, so when your being constantly lifted with the elevator, it puts you inside of it. There's a glitch like that in the actual half life game, the elevator that goes to the surface about 1/4th of the way upWhich makes sense, and makes me think that I really do need to remove that extra path_corner. I'm not sure I understand the suggested solution, unless it's intended to keep people away from the moving edges -- in my case, I often seem to be closer to the middle of the platform when I get stuck, so that doesn't really help...
to fix it, just make sure there are railings or an invisible func_wall for the railings, and make sure it's big enough for 2 people to stand on easily
shrug
Any thoughts?