Hey guys, i have disarm menu plugin on my server but the problem is that admin can disarm other admins

Can anyone help me with the code so admins with immunity can't be choosed in the menu? Thanks in advance
PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <fun>
public plugin_init()
{
register_plugin("Disarm Menu", "v2", "InsaNe")
register_clcmd("say /disarm", "Disarm")
register_clcmd("say_team /disarm", "Disarm")
}
public Disarm(id)
{
new menu = menu_create("\rDisarm Menu:", "menu_handler");
new players[32], pnum, tempid;
new szName[32], szTempid[10];
get_players(players, pnum);
for( new i; i<pnum; i++ )
{
tempid = players[i];
get_user_name(tempid, szName, charsmax(szName));
num_to_str(tempid, szTempid, charsmax(szTempid));
menu_additem(menu, szName, szTempid, 0);
}
if(get_user_flags(id) & ADMIN_BAN)
menu_display(id, menu, 0);
return PLUGIN_HANDLED_MAIN
}
public menu_handler(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], szName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new tempid = str_to_num(data);
if(is_user_alive(tempid))
{
strip_user_weapons(tempid)
give_item(tempid,"weapon_knife")
set_hudmessage(255, 0, 0, -1.0, 0.86, 2, 2.0, 7.0)
show_hudmessage(tempid, "Admin te je disarm-ovao!")
}
return PLUGIN_HANDLED;
}