10.01.2016, 20:40
No nie wiem może, to dlatego, że filesystem bazuje na userpointerach i gdy ten user pointer nie istnieje to crashuje:
Nie widze nigdzie sprawdzania czy plik został poprawnie otworzony. Proste if (file) może uratować sprawę. Serio takie rzeczy trzeba sprawdzać to samo jest z sscanfem.
Squirrel Script
- local file = fileOpen("Base/"+getPlayerName(pid), "r");
- local buffer = "";
- fileRead(file, buffer);
- buffer = format("%s", buffer);
Nie widze nigdzie sprawdzania czy plik został poprawnie otworzony. Proste if (file) może uratować sprawę. Serio takie rzeczy trzeba sprawdzać to samo jest z sscanfem.