Hello Every one...
PHP Code:
public ShowMenuWar(id, lvl, cid)
{
new iPcvarMinPlayers = get_pcvar_num(pCvars[pCvarMinPlayers]), iPlayersNum = get_playersnum()
if(!access(id, ADMIN_KICK))
{
client_print_color(id, print_team_grey, "^4||[G]O[D]|| ^3You Have No ^4Access....")
client_print_color(id, print_team_grey, "^4||[G]O[D]|| ^3Buy ^4Adminship ^3On Our Server ^4LINK=> ^1[ [url]http://godshop.ml[/url] ]")
return PLUGIN_HANDLED
}
else
{
if(g_captainmatch || g_sameteammatch || g_MatchStarted)
{
client_print_color(id, print_team_grey, "^4||[G]O[D]|| ^3Match Is Already ^4Going On You Cant Open Menu^1...")
return PLUGIN_HANDLED
}
else
{
if(iPlayersNum >= iPcvarMinPlayers)
{
new menu = menu_create("GOD Pub War", "GodWar");
menu_additem(menu, "Captain V/s Captain War", "", 0); // case 0
menu_additem(menu, "Randome Team War", "", 0); // case 1
menu_additem(menu, "Private Pub Match", "", 0); // case 1
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_BACKNAME, "Go Back");
menu_setprop(menu, MPROP_NEXTNAME, "Go Next");
menu_setprop(menu, MPROP_EXITNAME, "Close");
menu_display(id, menu, 0);
}
else
{
client_print_color(id, print_team_grey, "^4||[G]O[D]|| ^3ADMIN ^4[%d] ^3More Players Need ^3To Start War...", (iPcvarMinPlayers - iPlayersNum))
set_dhudmessage(126, 126,126, -1.0, -1.0, 1, 6.0, 3.0, 0.1, 0.2)
show_dhudmessage(0, "ADMIN^n^n--{ Wait For %d Players To Start Match }--", (iPcvarMinPlayers - iPlayersNum))
return PLUGIN_HANDLED
}
}
}
return PLUGIN_HANDLED;
}
public GodWar(id, menu, item, lvl, cid)
{
if(item == MENU_EXIT)
{
menu_cancel(id);
return PLUGIN_HANDLED;
}
new command[6], name[64], access, callback;
menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
new MatchMenu[32]
get_user_name(id, MatchMenu, charsmax(MatchMenu))
switch(item)
{
case 0:
{
client_print_color(0, print_team_grey, "^4||[G]O[D]|| ^3ADMIN ^4%s ^3Selected ^4[Captain V/s Captain War]", MatchMenu);
set_dhudmessage(125, 125, 125, -1.0, 0.19, 1, 6.0, 5.0)
show_dhudmessage(0, "||GOD Advance Pub War Match||")
g_captainmatch = true
MatchStart = true
ShowMenu(id, lvl, cid)
}
case 1:
{
get_pcvar_string(g_TTteam, CTteam, charsmax(CTteam));
get_pcvar_string(g_CTteam, TSteam, charsmax(TSteam));
client_print_color(0, print_team_grey, "^4||[G]O[D]|| ^3ADMIN ^4%s ^3Selected ^4[Randome Team Match]", MatchMenu);
set_dhudmessage(125, 125, 125, -1.0, 0.19, 1, 6.0, 5.0)
show_dhudmessage(0, "||GOD Advance Pub War Match||")
set_dhudmessage(0, 0, 125, -1.0, 0.22, 1, 6.0, 5.0)
show_dhudmessage(0, "..:: %s V/s %s ::..^n===================^nAdmin Please Start Match^n===================", TSteam, CTteam)
g_sameteammatch = true
}
case 2:
{
get_pcvar_string(g_TTteam, CTteam, charsmax(CTteam));
get_pcvar_string(g_CTteam, TSteam, charsmax(TSteam));
client_print_color(0, print_team_grey, "^4||[G]O[D]|| ^3ADMIN ^4%s ^3Selected ^4[Same Team Pub Match]", MatchMenu);
set_dhudmessage(125, 125, 125, -1.0, 0.19, 1, 6.0, 5.0)
show_dhudmessage(0, "||GOD Advance Pub War Match||")
set_dhudmessage(0, 0, 125, -1.0, 0.22, 1, 6.0, 5.0)
show_dhudmessage(0, "..:: %s V/s %s ::..^n----------------------^nAdmin Please Start Match^n----------------------", TSteam, CTteam)
g_SameTeamMatchB = true
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
How To can i set special admin access on menu 3rd option "Private Pub Match" only rcon flag user can access
Please Help Thank You...