Servus,
hab mir über Dini nen einfaches Register und Login System geschrieben.
Beim Login Befehl gibts jedoch Probleme und zwar bekomme ich einen Error.
C:\Users\D\Desktop\samp03x_svr_R1-2_win32\gamemodes\selfmade.pwn(164) : error 033: array must be indexed (variable "pInfo")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Der Login Befehl
if(!strcmp(strget(cmdtext, 0), "/login"))
{
new save[40], s2[256];
GetPlayerName(playerid,Playername,sizeof(Playername));
format(save,sizeof(save),"Spieler/%s.ini",Playername);
if(dini_Exists(save))
{
s2 = dini_Get(save,"pPasswort");
if(strval(s2) == udb_hash(strget(cmdtext, 1)))
{
loggedin[pInfo] = true;
SendClientMessage(playerid, red, "Du hast dich eingeloggt");
}
else
{
SendClientMessage(playerid, red, "Das Passwort war falsch");
}
}
}
Zeile des Fehlers
loggedin[pInfo] = true;
Deklariert wurde pInfo am Anfang des Scripts unter den defines.
new pInfo[MAX_PLAYERS][Info];
Regards