PHP Code:
public fwd_FM_CmdStart_pre(id, uc_handle)
{
if( !is_user_alive(id) )
{
return FMRES_IGNORED:
}
for(new i; i<g_iZonesNum; i++)
{
if( is_user_in_zone(id, i) )
{
remove_task(id);
set_task(/* delay after leaving zone */, "taskLeftZone", id);
}
}
return FMRES_IGNORED;
}
public taskLeftZone(id)
{
if( !is_user_alive(id) )
{
return;
}
// 'id' was in zone and left
}
__________________