problem with erroe
#1

Код:
F:\Gamemode's\raksamp\SATDM~RP V14\Gamemodes\SATDM_v9.pwn(13774) : error 028: invalid subscript (not an array or too many subscripts): "pInfo"
F:\Gamemode's\raksamp\SATDM~RP V14\Gamemodes\SATDM_v9.pwn(13774) : warning 215: expression has no effect
F:\Gamemode's\raksamp\SATDM~RP V14\Gamemodes\SATDM_v9.pwn(13774) : error 001: expected token: ";", but found "]"
F:\Gamemode's\raksamp\SATDM~RP V14\Gamemodes\SATDM_v9.pwn(13774) : error 029: invalid expression, assumed zero
F:\Gamemode's\raksamp\SATDM~RP V14\Gamemodes\SATDM_v9.pwn(13774) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
how to fix
Reply
#2

show us pInfo variable
Reply
#3

Quote:

CMDetvip(playerid,params[])
{
if(pInfo[playerid][Admin] > 5 || IsPlayerAdmin(playerid))
{
new player1 = strval(params);
new level = strval(params);
if(sscanf(params,"ui",player1,level))return SendClientMessage(playerid,Red,"[Useage]:{FFFFFF}/setvip [playerid] [level]");
if(fexist(Path(player1)))
{
if(level > MAX_VLevels)return SendClientMessage(playerid,Red,"[ERROR]:{FFFFFF}You Cannot Exceed More than "#MAX_VLevels"");
if(level < 0)return SendClientMessage(playerid,Red,"[ERROR]:{FFFFFF}You Cannot Set A Level To Negation!");
if(pInfo[playerid][Vip] == level)return SendClientMessage(playerid,Red,"[ERROR]:{FFFFFF}Player Already Has That Level!");
if(!IsPlayerConnected(player1))return SendClientMessage(playerid,Red,"[ERROR]:{FFFFFF}Player Not Connected!");
switch(level)
{
case 0: VipRank = "Player";
case 1: VipRank = "Bronze";
case 2: VipRank = "Silver";
case 3: VipRank = "Gold";
case 4: VipRank = "Platinum";
}
pInfo[playerid][Vip] = level;
new string[256];
format(string,sizeof(string),"[AMX]: {F30000}You Have Set {FF0000}%s's {F30000}Vip Level To {FFFFFF}%d {00FF00}(Rank : %s).",Playername(player1),level,VipRank);
SendClientMessage(playerid,White,string);
format(string,sizeof(string),"[AMX]: {F30000}Admin {FF0000}%s {F30000}Has Set Your{F30000}Vip Level To {FFFFFF}%d {00FF00}(Rank : %s).",Playername(playerid),level,VipRank);
SendClientMessage(player1,White,string);
PlayerPlaySound(player1,1057,0,0,0);
}
else
{
return SendClientMessage(playerid,Red,"[ERROR]:{FFFFFF}This Player Has No Account On The Database!.Tell Him To /Register");
}
return 1;
}
else return LevelMSG(playerid,6);
}

this
Reply
#4

Show us line number 13374 Please.
Reply
#5

Код:
if(pInfo[playerid][Admin] > 6 || IsPlayerAdmin(playerid))
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)