We were experimenting with something similiar in the Bluzone, where players needed to equip a gasmask to enter certain areas without being killed. Unfortunately, however, it did not work.
It was an event that worked through variables,
We tried attaching it to a standard, collided brick and this did not work due to a fault with OnPlayerTouch not being able to support more than one player on a single brick.
We then tried working it with Zone events, but found this was even worse and only acted upon the brick's owner, or sometimes not at all.
I think the best way to go about this, would be to make a zone brick. Not an event, but an entirely new brick.