hi everyone
i had made this scripting but i need some help to end it
when i open this menu it is show all players i want just team ct players who show team t/spec hide from the menu
please if anyone can help
Scripting
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <Colorchat>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
new bool:g_hp[33]
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("hp","Menu_hp")
}
public Menu_hp(id)
{
new Menu = menu_create("\r[*] \wHP Menu \w[\dChoose Player\w]", "Clip_handler");
new szNum[3];
new szName[32];
new players[32];
new buffer[64];
new iNum;
get_players(players, iNum, "ach");
for (new i=0; i < iNum; i++){
new p = players[i];
get_user_name(p, szName, charsmax(szName));
formatex(buffer, charsmax(buffer), "%s - [%s\w]", szName, g_hp[p]?"\y100":"\r50");
num_to_str(p, szNum, charsmax(szNum));
menu_additem(Menu, buffer , szNum);
}
menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, Menu);
return PLUGIN_HANDLED;
}
public hp_handler(id, Menu, item){
if(item == MENU_EXIT){
menu_destroy(Menu);
return PLUGIN_HANDLED;
}
new data[7], Name[64];
new Access, Callback;
menu_item_getinfo(Menu, item, Access, data, 5, Name, 63, Callback);
new szName[32]
new tempid = str_to_num(data)
get_user_name(tempid, szName, charsmax(szName))
new name[33]
get_user_name(id, name, charsmax(name))
new p = str_to_num(data);
if (is_user_connected(p)){
g_hp[p] = !g_hp[p];
if (g_hp[p]){
set_user_health(id, 100)
ColorChat(0, RED, "^4[*] ^1Admin ^4%s ^1: hp ^4100 ^1For Player ^4%s ^1!",name,szName)
}
else
{
set_user_health(id, 5)
ColorChat(0, RED, "^4[*] ^1Admin ^4%s ^1: hp ^450 ^1For Player ^4%s ^1!",name,szName)
}
Menu_hp(id)
}
return PLUGIN_HANDLED;
}