Or a combination of EVENT_DETECT and vec_to_ent may also work.
In the event function you do something like this:

VECTOR temp;
vec_set(temp.x,you.x);
vec_to_ent(temp.x,my.x);
if(temp.z==0)
{
... some code
}

i guess this would also check in a circular plane.


Professional Edition
A8.47.1
--------------------
http://www.yueklet.de