function disconnect_event()
{
if (event_type == EVENT_DISCONNECT)
{
wait(1); // don't change level directly in an event!
ent_remove(me);
}
}
action actor()
{
...
my.emask |= ENABLE_DISCONNECT; // sensible for disconnects
my.event = disconnect_event;
...
}