Ty to máš celkově tak něják zmatený.
Nejprve ti tam chybí ta cesta k souboru, poté ji tam už ale zase máš
format(str,100,PLAYER_FILE,DeCode(Jmeno(playerid)));
Když jdeš dál, tak se ti vyskytne další problém tu.
fread(file,str);
Pokaždé, když spustíš tuto funkci, tak ti to přečte vše na prvním řádku souboru (viz WIKI), takže v každé proměnné, kterou tu máš použitou bude ta stejná hodnota, která se nachází na prvním řádku