Please Help... PLEASE!
#1

Код:
/* ENUMS */
enum pInfo
{
    pPass,
    pCash,
    pAdmin,
    pSex,
    pAge,
   	Float:pPos_x,
	Float:pPos_y,
	Float:pPos_z,
	pSkin,
	pTeam,
	pAccent
	gPInfo
{
    Logged,
    Regged,
    Level
};
}
new PlayerInfo[MAX_PLAYERS][pInfo];
Код:
PlayerInfo[ playerid ][ Logged ] = 0;
    PlayerInfo[ playerid ][ Regged ] = 0;
    PlayerInfo[ playerid ][ Level ] = 0;
    PlayerInfo[ playerid ][ pCash ] = 0;
    PlayerInfo[ playerid ][ pAdmin ] = 0;
    PlayerInfo[ playerid ][ pSex ] = 0;
    PlayerInfo[ playerid ][ pAge ] = 0;
    PlayerInfo[ playerid ][ pPos_x ] = 0.0;
    PlayerInfo[ playerid ][ pPos_y ] = 0.0;
    PlayerInfo[ playerid ][ pPos_z ] = 0.0;
    PlayerInfo[ playerid ][ pSkin ] = 0;
    PlayerInfo[ playerid ][ pTeam ] = 0;
    PlayerInfo[ playerid ][ pAccent ] = 0;
Error

Код:
(87) : error 001: expected token: "}", but found "-identifier-"
(141) : error 033: array must be indexed (variable "Logged")
(142) : error 017: undefined symbol "Regged"
(143) : error 017: undefined symbol "Level"
Reply
#2

Be sure you learn how to use enumerators.
pawn Код:
enum pInfo
{
    pPass,
    pCash,
    pAdmin,
    pSex,
    pAge,
    Float:pPos_x,
    Float:pPos_y,
    Float:pPos_z,
    pSkin,
    pTeam,
    pAccent,
    gPInfo,
    Logged,
    Regged,
    Level
}
new PlayerInfo[MAX_PLAYERS][pInfo];
Reply
#3

Quote:
Originally Posted by VincentDunn
Посмотреть сообщение
Be sure you learn how to use enumerators.
pawn Код:
enum pInfo
{
    pPass,
    pCash,
    pAdmin,
    pSex,
    pAge,
    Float:pPos_x,
    Float:pPos_y,
    Float:pPos_z,
    pSkin,
    pTeam,
    pAccent,
    gPInfo,
    Logged,
    Regged,
    Level
}
new PlayerInfo[MAX_PLAYERS][pInfo];

That still did not work ?


Please help me
Reply
#4

what didn`t work?
Errors?
Reply
#5

Quote:
Originally Posted by TzAkS.
Посмотреть сообщение
what didn`t work?
Errors?
Код:
(106) : error 021: symbol already defined: "Logged"
(137) : error 028: invalid subscript (not an array or too many subscripts): "Logged"
(137) : error 001: expected token: ";", but found "]"
(137) : error 029: invalid expression, assumed zero
(137) : fatal error 107: too many error messages on one line
Reply
#6

Delete line 106 and post here line 137
Reply
#7

Quote:
Originally Posted by TzAkS.
Посмотреть сообщение
Delete line 106 and post here line 137


Код:
gOoc[ playerid ] = 0; Logged[ playerid ] = 0;
Reply
#8

Logged[playerid] = 0;
And PlayerInfo[playerid][Logged] = 0
Is the same thing?
If you wan`t to use Logged[playerid] = 0; you need to create Logged like
new Logged[MAX_PLAYERS];

If is not the same thing change Logged to pLogged from enum pInfo and there where you are using it.
Reply
#9

Quote:
Originally Posted by TzAkS.
Посмотреть сообщение
Logged[playerid] = 0;
And PlayerInfo[playerid][Logged] = 0
Is the same thing?
If you wan`t to use Logged[playerid] = 0; you need to create Logged like
new Logged[MAX_PLAYERS];

If is not the same thing change Logged to pLogged from enum pInfo and there where you are using it.
Sorry to be a pain, but i dont quite understand what you mean, im new to scripting what do i need to change ?
Reply
#10

Try deleting Logged from pInfo and
PlayerInfo[playerid][Logged] = 0;
And insert new Logged[MAX_PLAYERS];
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)