if(!IsPlayerAdmin(playerid)||PlayerInfo[playerid][AdminLevel]<5)return SendClientMessage(playerid,0xFF0000FF,"You're not authorized to use that command"); ERRORS:
C:\Users\Administrator\Desktop\KITTENTEST\gamemode s\greekfr.pwn(639) : error 028: invalid subscript (not an array or too many subscripts): "PlayerInfo" C:\Users\Administrator\Desktop\KITTENTEST\gamemode s\greekfr.pwn(639) : warning 215: expression has no effect C:\Users\Administrator\Desktop\KITTENTEST\gamemode s\greekfr.pwn(639) : error 001: expected token: ";", but found "]" C:\Users\Administrator\Desktop\KITTENTEST\gamemode s\greekfr.pwn(639) : error 029: invalid expression, assumed zero C:\Users\Administrator\Desktop\KITTENTEST\gamemode s\greekfr.pwn(639) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. |
enum PlayerInfo { Pass[129], //User's password Adminlevel, //User's admin level VIPlevel, //User's vip level Money, //User's money Scores, //User's scores Kills, //User's kills Deaths //User's deaths } new pInfo[MAX_PLAYERS][PlayerInfo]; /*This will create a new variable so we can later use it to saving/loading user's info.*/ |
#define CMDLEVEL(%0) if(!IsPlayerAdmin(playerid)|| pInfo[playerid][AdminLevel]< %0) return SendClientMessage(playerid,0xFF0000FF,"You're not authorized to use that command");
C:\Users\Administrator\Desktop\KITTENTEST\gamemode s\greekfr.pwn(641) : error 017: undefined symbol "AdminLevel" C:\Users\Administrator\Desktop\KITTENTEST\gamemode s\greekfr.pwn(645) : error 017: undefined symbol "AdminLevel" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors. |