Originally Posted by SAMProductions
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];
|