error 028: invalid subscript (not an array or too many subscripts)
#1

Hello i have this error:
pawn Код:
(371) error 028: invalid subscript (not an array or too many subscripts)
code
pawn Код:
enum pDataInfo
{
    pMoney
};
new pInfo[MAX_PLAYERS][pDataInfo];
pawn Код:
if(dialogid == 1)
    {
        if(response)
        {
            //Login(playerid, inputtext);
            new Query[128];
            new PlayerName[MAX_PLAYER_NAME];
            new DBResult: Result;

            GetPlayerName(playerid, PlayerName, MAX_PLAYER_NAME);
            format(Query, sizeof(Query), "SELECT * FROM `USERS` WHERE `NAME` = '%s' COLLATE NOCASE AND `PASSWORD` = '%s'", DB_Escape(PlayerName), DB_Escape(inputtext));
            Result = db_query(CSZMdb, Query);
            if(db_num_rows(Result))
            {
                new Money[30];
                db_get_field_assoc(Result, "CASH", Money, 30);
                pDataInfo[playerid][pMoney] = strval(Money); // <========= error line 371
                GivePlayerMoney(playerid, strval(Money));

            }
            else
            {
                Kick(playerid);
            }
            db_free_result(Result);
        }
        else
        {
            Kick(playerid);
        }
        return 1;
    }
    return 0;
}
Reply
#2

Solved my self by chaning pDataInfo to pInfo at error line.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)