PHP Code:
public cmdShow(id) {
new team;
if(get_pcvar_num(cvar)) {
team = 1;
}
else if(get_pcvar_num(cvar) == 2) {
team = 2;
}
else if(get_pcvar_num(cvar) == 3) {
team = 0;
}
PHP Code:
new team = get_pcvar_num(cvar);
Thank you for that.
nikhilgupta345:I want that command to be user only for 1(T's) 2(CT's) 3(both team).The message is showed to "id" not to all players from his team.
EDIT:
I think i found the solution
PHP Code:
#include <amxmodx>
new cvar;
public plugin_init() {
cvar = register_cvar("amx_show_team","3");
/*
1 - only t
2 - only ct
3 - both
*/
register_clcmd("say /message","cmdShow");
}
public cmdShow(id) {
new team = get_pcvar_num(cvar);
new team_c = get_user_team(id);
if(team == 3) {
client_print(id,print_chat,"It worked for both teams");
}
else if(team_c == team) {
client_print(id,print_chat,"It worked for 1 specified team");
}
if(team_c !=team) {
switch(team) {
case 1:
{
if(team_c == 1) {
return PLUGIN_HANDLED;
}
client_print(id,print_chat,"You must be T");
}
case 2:
{
if(team_c == 2) {
return PLUGIN_HANDLED;
}
client_print(id,print_chat,"You must be CT");
}
}
}
return PLUGIN_CONTINUE;
}
I'm testing now, i'll be back with reply.
EDIT2 : IT worked

thank you ex3cution