You can use flat zones on top of a brick, then you can use onleavezone. Or you can use Jvs buttons. I
m pretty sure that there is a big round button for the floor. Or your can use relays, onplayertouch, and toggleeventenabled, and do it more complicated. Anyways, this is already possible in a number of ways.