Need help with Registration System.
#1

Hello guys, I've had a problem.
Here it is.

The Errors
Код:
C:\Users\owner\Desktop\Roleplay Gamemode\gamemodes\LosAngeles.pwn(34) : error 017: undefined symbol "pInfo"
C:\Users\owner\Desktop\Roleplay Gamemode\gamemodes\LosAngeles.pwn(34) : error 029: invalid expression, assumed zero
C:\Users\owner\Desktop\Roleplay Gamemode\gamemodes\LosAngeles.pwn(34) : error 029: invalid expression, assumed zero
C:\Users\owner\Desktop\Roleplay Gamemode\gamemodes\LosAngeles.pwn(34) : fatal error 107: too many error messages on one line

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


4 Errors.
And the Line34
Код:
forward loadaccount_user(playerid, name[], value[]);
public loadaccount_user(playerid, name[], value[])
{
    INI_String("Password", pInfo[playerid][Pass],129);
    INI_Int("AdminLevel", pInfo[playerid][AdminLevel]);
    INI_Int("VIPLevel", pInfo[playerid][VIPLevel]);
    INI_Int("HelperLevel", pInfo[playerid][HelperLevel]);
    INI_Int("TesterLevel", pInfo[playerid][TesterLevel]);
    INI_Int("Scores", pInfo[playerid][Scores]);
    INI_Int("Money", pInfo[playerid][Money]);
    INI_Int("Kills", pInfo[playerid][Kills]);
    INI_Int("Deaths", pInfo[playerid][Deaths]);
    INI_Int("Skin", pInfo[playerid][Skin]);
    INI_Float("PosX", pInfo[playerid][PosX]);
    INI_Float("PosY", pInfo[playerid][PosY]);
    INI_Float("PosZ", pInfo[playerid][PosZ]);
    return 1;
}
Nvm I post it all so you can tell me which one is the problem.
Thanks anyway.

Idk what is the problem but i expecting that you guys can help me.

If you want i can post my whole gamemode here.
Reply
#2

If you learned how to read, it'd be a great help..

Код:
error 017: undefined symbol "pInfo"
Reply
#3

Do you have this kind of enum in your script? You have not defined variable pInfo
pawn Код:
enum PlayerInfo
{
      Password[129],
      AdminLevel,
       // etc
}
new pInfo[MAX_PLAYERS][PlayerInfo];
Reply
#4

Quote:
Originally Posted by SyntaxQ
Посмотреть сообщение
Do you have this kind of enum in your script? You have not defined variable pInfo
pawn Код:
enum PlayerInfo
{
      Password[129],
      AdminLevel,
       // etc
}
new pInfo[MAX_PLAYERS][PlayerInfo];
Yup, Here they are.
Код:
enum PlayerInfo
{
	Pass[129],
	AdminLevel,
	VIPLevel,
	HelperLevel,
	TesterLevel,
	Scores,
	Money,
	Kills,
	Deaths,
	Skin,
	Float:PosX,
	Float:PosY,
	Float:PosZ
}
new pInfo[MAX_PLAYERS] [PlayerInfo];
Reply
#5

Try removing the space between [MAX_PLAYERS] and [PlayerInfo];
pawn Код:
new pInfo[MAX_PLAYERS][PlayerInfo];
Reply
#6

Already did, Still same.
If you want, i'll send all my Gamemode code here.
Reply
#7

Are you sure pInfo is declared BEFORE loadaccount_user?
Reply
#8

Oh My, Thanks man .
Thanks people for helping me! .
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)