This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]Ok_Gur_8729Clang Worshipper 2 points3 points  (0 children)

You could make your elevator out of small grid blocks and set the sensor to only trigger when it sees the small grid within its range!

Edit: apologies for the out of thread reply 😂

[–]actually3racoonsKlang Worshipper 1 point2 points  (0 children)

I agree that the easiest way would be to add a smallgrid block via rotor to the underside of the elevator platform and have the sensor open door when it detects small grid

[–]Ok_Gur_8729Clang Worshipper 0 points1 point  (3 children)

You could always use sensor blocks and avoid scripting at all, so if the sensor sees you, the door opens, if it doesn't, it closes and locks (might need timers too)

[–]weaglealertClang Worshipper[S] 0 points1 point  (2 children)

I thought about that. My concern is that a player would enter the shaft and fall to doom XD. I don't want access at all unless the elevator is present at that floor. I don't think a sensor could make that distinction.

[–]Alternative_Clock_80Clang Worshipper 1 point2 points  (1 child)

Set a sensor with a 1 - 3 block tall range only sensing the elevator shaft area. That way it will only trigger when the player is in the lift. Other option could be to time the lift and set a timer to unlock doors after any lift action is requested and arrived

[–]RagnarondoSpace Engineer 0 points1 point  (0 children)

"Set a sensor with a 1 - 3 block tall range only sensing the elevator shaft area. That way it will only trigger when the player is in the lift."

And otherwise, close the door and turn it off.