[Help] Permission System
#6

Please show your "enum pInfo" or "enum PlayerInfo" to us,

so we we're able to help you

Here is my example:

For RCON,
pawn Код:
CMD:set2(playerid, params[])
{
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "You must be an RCON Admin to use this Command.");
    GivePlayerWeapon(playerid, 1, 1);
    GivePlayerWeapon(playerid, 4, 1);
    GivePlayerWeapon(playerid, 12, 1);
    GivePlayerWeapon(playerid, 16, 10);
    GivePlayerWeapon(playerid, 23, 150);
    GivePlayerWeapon(playerid, 26, 125);
    GivePlayerWeapon(playerid, 32, 200);
    GivePlayerWeapon(playerid, 31, 200);
    GivePlayerWeapon(playerid, 33, 175);
    GivePlayerWeapon(playerid, 37, 1500);
    SendClientMessage(playerid, COLOR_YELLOW, "You've been granted weapon set 2!");
    return 1;
}
For Admins (using my Admin Level Function),
pawn Код:
CMD:set2(playerid, params[])
{
    if(PlayerInfo[playerid][AdminLevel] >= 1)
    {
        GivePlayerWeapon(playerid, 1, 1);
        GivePlayerWeapon(playerid, 4, 1);
        GivePlayerWeapon(playerid, 12, 1);
        GivePlayerWeapon(playerid, 16, 10);
        GivePlayerWeapon(playerid, 23, 150);
        GivePlayerWeapon(playerid, 26, 125);
        GivePlayerWeapon(playerid, 32, 200);
        GivePlayerWeapon(playerid, 31, 200);
        GivePlayerWeapon(playerid, 33, 175);
        GivePlayerWeapon(playerid, 37, 1500);
        SendClientMessage(playerid, COLOR_YELLOW, "You've been granted weapon set 2!");
    }
    else return SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You need to be atleast Admin Level 1 to use this Command.");
    return 1;
}
For VIPs (Using my VIP Level Function),
pawn Код:
CMD:set2(playerid, params[])
{
    if(PlayerInfo[playerid][VipLevel] >= 1)
    {
        GivePlayerWeapon(playerid, 1, 1);
        GivePlayerWeapon(playerid, 4, 1);
        GivePlayerWeapon(playerid, 12, 1);
        GivePlayerWeapon(playerid, 16, 10);
        GivePlayerWeapon(playerid, 23, 150);
        GivePlayerWeapon(playerid, 26, 125);
        GivePlayerWeapon(playerid, 32, 200);
        GivePlayerWeapon(playerid, 31, 200);
        GivePlayerWeapon(playerid, 33, 175);
        GivePlayerWeapon(playerid, 37, 1500);
        SendClientMessage(playerid, COLOR_YELLOW, "You've been granted weapon set 2!");
    }
    else return SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You need to be atleast VIP Level 1 to use this Command.");
    return 1;
}
Change,
Код:
if(PlayerInfo[playerid][AdminLevel] >= 1)
to your Admin Level Function

Код:
if(PlayerInfo[playerid][VipLevel] >= 1)
to your VIP Level Function

For Example,

My Enum,
Код:
enum pInfo
{
	AdminLevel,
	VipLevel
}
that's why i get this,
Код:
if(PlayerInfo[playerid][AdminLevel] >= 1)
Код:
if(PlayerInfo[playerid][VipLevel] >= 1)
What is 1 shown above ?

1 is my Admin and VIP Level.

My New Variable = pInfo to PlayerInfo,
Код:
new PlayerInfo[MAX_PLAYERS][pInfo];
Reply


Messages In This Thread
[Help] Permission System - by 0Z3ro0 - 03.11.2013, 11:49
Re: [Help] Permission System - by rappy93 - 03.11.2013, 11:55
Re: [Help] Permission System - by FailerZ - 03.11.2013, 11:55
Re: [Help] Permission System - by 0Z3ro0 - 03.11.2013, 12:02
Re: [Help] Permission System - by 0Z3ro0 - 03.11.2013, 12:07
Re: [Help] Permission System - by SAMProductions - 03.11.2013, 12:13
Re: [Help] Permission System - by 0Z3ro0 - 03.11.2013, 12:25
Re: [Help] Permission System - by SAMProductions - 03.11.2013, 12:28
Re: [Help] Permission System - by 0Z3ro0 - 03.11.2013, 12:49
Re: [Help] Permission System - by SAMProductions - 03.11.2013, 12:59

Forum Jump:


Users browsing this thread: 1 Guest(s)