Why did you even used set_task? I'm pretty sure that calling the function directly is more faster than set_task ...
You are showing a menu not passing a parameter to an object( player or whatever ) don't use (id, level, cid) use (id) and to check the admin flag use get_user_flags(id) & ADMIN_RCON ...
__________________
XX was created just for giving evidence and not meant to damage public servers.
&We do not test on public servers.
Thank's.