Raised This Month: $51 Target: $400
 12% 

Solved [HELP] How To Add Access


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
soumyadip77
Senior Member
Join Date: Jul 2017
Location: INDIA,KOLKATA
Old 02-13-2018 , 21:32   [HELP] How To Add Access
Reply With Quote #1

Hello Every one...

PHP Code:
public ShowMenuWar(idlvlcid)
{
    new 
iPcvarMinPlayers get_pcvar_num(pCvars[pCvarMinPlayers]), iPlayersNum get_playersnum()

    if(!
access(idADMIN_KICK))
    {
        
client_print_color(idprint_team_grey"^4||[G]O[D]|| ^3You Have No ^4Access....")
        
client_print_color(idprint_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(idprint_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(menuMPROP_EXITMEXIT_ALL);
                
menu_setprop(menuMPROP_BACKNAME"Go Back");
                
menu_setprop(menuMPROP_NEXTNAME"Go Next");
                
menu_setprop(menuMPROP_EXITNAME"Close");

                
menu_display(idmenu0);
            }
            else
            {
                
client_print_color(idprint_team_grey"^4||[G]O[D]|| ^3ADMIN ^4[%d] ^3More Players Need ^3To Start War...", (iPcvarMinPlayers iPlayersNum))
                
set_dhudmessage(126126,126, -1.0, -1.016.03.00.10.2)
                
show_dhudmessage(0"ADMIN^n^n--{ Wait For %d Players To Start Match }--", (iPcvarMinPlayers iPlayersNum))
                return 
PLUGIN_HANDLED
            
}
        }
    }

    return 
PLUGIN_HANDLED;
}

public 
GodWar(idmenuitemlvlcid)
{
    if(
item == MENU_EXIT)
    {
        
menu_cancel(id);
        return 
PLUGIN_HANDLED;
    }

    new 
command[6], name[64], accesscallback;

    
menu_item_getinfo(menuitemaccesscommandsizeof command 1namesizeof name 1callback);
    new 
MatchMenu[32

    
get_user_name(idMatchMenucharsmax(MatchMenu)) 

    switch(
item)
    {

        case 
0:
        {
            
client_print_color(0print_team_grey"^4||[G]O[D]|| ^3ADMIN ^4%s ^3Selected ^4[Captain V/s Captain War]"MatchMenu);
            
set_dhudmessage(125125125, -1.00.1916.05.0)
            
show_dhudmessage(0"||GOD Advance Pub War Match||")

            
g_captainmatch true
            MatchStart 
true

            ShowMenu
(idlvlcid)
        }
        case 
1:
        {
            
get_pcvar_string(g_TTteamCTteamcharsmax(CTteam));
            
get_pcvar_string(g_CTteamTSteamcharsmax(TSteam));

            
client_print_color(0print_team_grey"^4||[G]O[D]|| ^3ADMIN ^4%s ^3Selected ^4[Randome Team Match]"MatchMenu);
            
set_dhudmessage(125125125, -1.00.1916.05.0)
            
show_dhudmessage(0"||GOD Advance Pub War Match||")
            
set_dhudmessage(00125, -1.00.2216.05.0)
            
show_dhudmessage(0"..:: %s V/s %s ::..^n===================^nAdmin Please Start Match^n==================="TSteamCTteam)
            
            
g_sameteammatch true
        
}
        case 
2:
        {
            
get_pcvar_string(g_TTteamCTteamcharsmax(CTteam));
            
get_pcvar_string(g_CTteamTSteamcharsmax(TSteam));

            
client_print_color(0print_team_grey"^4||[G]O[D]|| ^3ADMIN ^4%s ^3Selected ^4[Same Team Pub Match]"MatchMenu);
            
set_dhudmessage(125125125, -1.00.1916.05.0)
            
show_dhudmessage(0"||GOD Advance Pub War Match||")
            
set_dhudmessage(00125, -1.00.2216.05.0)
            
show_dhudmessage(0"..:: %s V/s %s ::..^n----------------------^nAdmin Please Start Match^n----------------------"TSteamCTteam)
                
            
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...

Last edited by Bugsy; 02-14-2018 at 22:02.
soumyadip77 is offline
Send a message via Skype™ to soumyadip77
fysiks
Veteran Member
Join Date: Sep 2007
Location: Flatland, USA
Old 02-13-2018 , 22:42   Re: [HELP] How To Add Access
Reply With Quote #2

Use callbacks to disable the item if the player doesn't have the required access flags.
__________________

Last edited by fysiks; 02-13-2018 at 22:44.
fysiks is offline
soumyadip77
Senior Member
Join Date: Jul 2017
Location: INDIA,KOLKATA
Old 02-13-2018 , 23:13   Re: [HELP] How To Add Access
Reply With Quote #3

i cant under stand can you change in this one Please
soumyadip77 is offline
Send a message via Skype™ to soumyadip77
soumyadip77
Senior Member
Join Date: Jul 2017
Location: INDIA,KOLKATA
Old 02-14-2018 , 08:20   Re: [HELP] How To Add Access
Reply With Quote #4

#SOLVED
soumyadip77 is offline
Send a message via Skype™ to soumyadip77
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 16:00.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode