Detaljan opis problema: pa ne znam napravit da mi sacuva password kad igrac odgovori na dijalog, pravio sam nesto i errore mi baca kao array size does not match itd.
Dio skripte:
Dijalog|
YCMD:changepass(playerid, params[], help)
{
#pragma unused help
new naslov;
if(!IsPlayerConnected(playerid))
return SCM(playerid, COLOR_GRAD3, "Moras biti ulogovan da bi mogao promijeniti password!");
format(naslov,sizeof(naslov), "%s", PlayerName(playerid));
ShowPlayerDialog(playerid, DIALOG_CHANGEPW, DIALOG_STYLE_INPUT, naslov, ""COL_YELLOW"Upisi novu lozinku:", "OK", "Odustani");
return 1;
}Odgovor na dijalog|
case DIALOG_CHANGEPW:
{
if(response)
{
new
text;
if(strlen(inputtext) >= 6 && strlen(inputtext) <= 35)
{
// INI_WriteString(playerFile, "Lozinka", inputtext);
PlayerInfo = inputtext; // ovde error
format(text, sizeof(text), "Uspjesno | Vasa nova lozinka je: %s", inputtext);
SCM(playerid, COLOR_YELLOW, text);
}
else
{
SCM(playerid, COLOR_ZELENA, "Lozinka mora da bude izmedju [{ffffff}6"COL_ZELENA"] i [{ffffff}35"COL_ZELENA"] znakova!");
}
}
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
