Tehát:
1. Elsőnek megadja a jelszavát -> Sikerül neki, fájlba elmenti a szerver
2. Felkapcsolódik, beírja a jelszavát -> Belép, jól beolvassa a szerver a fájlból
3. Megváltoztatja a jelszavát -> Megváltoztatja(vagy nem), Viszont nem módosítja a fájlt, így nem menti el
4. Következő kapcsolódásnál beírja a jelszavát -> Nem sikerül neki belépni az új jelszóval (Viszont a régivel Sikerül vagy nem?)
Így van? Vagy nem jól értelmeztem?
Ha new apw[50]; akkor miért format(Jatekosadat..,
128 ?);
Ebből nem derül ki sok:
CMD:apw(playerid, params[])
{
if(JatekosAdat[playerid][Adminszint] >= 1)
{
new apw[50];
if(sscanf(params,\"s[50]\",apw)) return Msg(playerid,PIROS,\"Használat: /apw [Jelszó]\");
format(JatekosAdat[playerid][APw],128, \"%s\", apw);
}
else
{
Msg(playerid,PIROS,\"Ezt a parancsot te nem használhatod.\");
}
return 1;
}