error 001: expected token: ")", but found "[" -
rockhopper - 22.10.2014
Im getting 4 errors when I compile my script All errors on same line here
pawn Код:
public LoadUser_data(playerid,name[],value[])
{
INI_String("Password",PlayerInfo[playerid][pPass], 129);
INI_Int("Cash",PlayerInfo[playerid][pCash]);
INI_Int("Admin Level",PlayerInfo[playerid][pAdmin]);
INI_Int("Kills",PlayerInfo[playerid][pKills]);
INI_Int("Deaths",PlayerInfo[playerid][pDeaths]);
INI_Int("Score",PlayerInfo[playerid][pScore]);
INI_Int("IsJailed",PlayerInfo[playerid][pJailed]);
INI_Int("IsBanned",PlayerInfo[playerid][pBanned]);
INI_Int("Warnings",PlayerInfo[playerid][pWarn]);
INI_Int("SecondPass",PlayerInfo[playerid][pSPass]);
INI_String("Mail",PlayerInfo[playerid][pMail], 300); // This Line Errors LINE 281
return 1;
}
pawn Код:
Z:\Fresh Start\New folder\gamemodes\TDM.pwn(281) : error 001: expected token: ")", but found "["
Z:\Fresh Start\New folder\gamemodes\TDM.pwn(281) : warning 215: expression has no effect
Z:\Fresh Start\New folder\gamemodes\TDM.pwn(281) : error 001: expected token: ";", but found "]"
Z:\Fresh Start\New folder\gamemodes\TDM.pwn(281) : error 029: invalid expression, assumed zero
Z:\Fresh Start\New folder\gamemodes\TDM.pwn(281) : fatal error 107: too many error messages on one line
Re: error 001: expected token: ")", but found "[" -
DaTa[X] - 22.10.2014
PlayerInfo[playerid][pMail] is a string ?
Re: error 001: expected token: ")", but found "[" -
rockhopper - 23.10.2014
yes Its the player's email
Re: error 001: expected token: ")", but found "[" -
Glossy42O - 23.10.2014
Try this
PHP код:
public LoadUser_data(playerid,name[],value[])
{
INI_String("Password",PlayerInfo[playerid][pPass], 129);
INI_Int("Cash",PlayerInfo[playerid][pCash]);
INI_Int("Admin Level",PlayerInfo[playerid][pAdmin]);
INI_Int("Kills",PlayerInfo[playerid][pKills]);
INI_Int("Deaths",PlayerInfo[playerid][pDeaths]);
INI_Int("Score",PlayerInfo[playerid][pScore]);
INI_Int("IsJailed",PlayerInfo[playerid][pJailed]);
INI_Int("IsBanned",PlayerInfo[playerid][pBanned]);
INI_Int("Warnings",PlayerInfo[playerid][pWarn]);
INI_Int("SecondPass",PlayerInfo[playerid][pSPass]);
INI_String("Mail",PlayerInfo[playerid][pMail]), 300); // This Line Errors LINE 281
return 1;
}
Re: error 001: expected token: ")", but found "[" -
rockhopper - 23.10.2014
pawn Код:
Z:\Fresh Start\New folder\gamemodes\TDM.pwn(281) : warning 213: tag mismatch
Z:\Fresh Start\New folder\gamemodes\TDM.pwn(281) : error 035: argument type mismatch (argument 1)
Z:\Fresh Start\New folder\gamemodes\TDM.pwn(281) : error 029: invalid expression, assumed zero
Z:\Fresh Start\New folder\gamemodes\TDM.pwn(281) : error 029: invalid expression, assumed zero
Z:\Fresh Start\New folder\gamemodes\TDM.pwn(281) : fatal error 107: too many error messages on one line
Re: error 001: expected token: ")", but found "[" -
MasonSFW - 23.10.2014
pawn Код:
public LoadUser_data(playerid,name[],value[])
{
INI_String("Password",PlayerInfo[playerid][pPass], 129);
INI_Int("Cash",PlayerInfo[playerid][pCash]);
INI_Int("Admin Level",PlayerInfo[playerid][pAdmin]);
INI_Int("Kills",PlayerInfo[playerid][pKills]);
INI_Int("Deaths",PlayerInfo[playerid][pDeaths]);
INI_Int("Score",PlayerInfo[playerid][pScore]);
INI_Int("IsJailed",PlayerInfo[playerid][pJailed]);
INI_Int("IsBanned",PlayerInfo[playerid][pBanned]);
INI_Int("Warnings",PlayerInfo[playerid][pWarn]);
INI_Int("SecondPass",PlayerInfo[playerid][pSPass]);
INI_String("Mail",PlayerInfo[playerid][pMail], 300);
return 1;
}
Re: error 001: expected token: ")", but found "[" -
rockhopper - 26.10.2014
PHP код:
4 Errors.
Z:\Fresh Start\New folder\gamemodes\TDM.pwn(281) : error 001: expected token: ";", but found "]"
Z:\Fresh Start\New folder\gamemodes\TDM.pwn(281) : error 029: invalid expression, assumed zero
Z:\Fresh Start\New folder\gamemodes\TDM.pwn(281) : fatal error 107: too many error messages on one line
Z:\Fresh Start\New folder\gamemodes\TDM.pwn(281) : error 001: expected token: ")", but found "["
Re: error 001: expected token: ")", but found "[" -
Sawalha - 26.10.2014
In your PlayerInfo enum, How did you define the "Mail" variable? it should be like :
pawn Код:
enum EXAMPLE
{
Mail[300],
// other variables..
}
new PlayerInfo[MAX_PLAYERS][EXAMPLE];
You have to set a length for each of string variables.
Re: error 001: expected token: ")", but found "[" -
DavidBilla - 26.10.2014
Remove the length parameter and check if it's working...
Re: error 001: expected token: ")", but found "[" -
Rudy_ - 26.10.2014
What are you trying to do? Add 300 to it? or make it equal to 300?