The file handle.
You can set it with OpenFile or RewriteFile.
Also:
SCAR Code:
procedure WritePlayerToINI(PlayerNum : integer; Filename : string);
var
i : integer;
begin
WriteINI('Player' + IntToStr(PlayerNum), 'Name', Players[PlayerNum].Name, Filename);
WriteINI('Player' + IntToStr(PlayerNum), 'Pass', Players[PlayerNum].Pass, Filename);
WriteINI('Player' + IntToStr(PlayerNum), 'Nick', Players[PlayerNum].Nick, Filename);
WriteINI('Player' + IntToStr(PlayerNum), 'Pin', Players[PlayerNum].Pin, Filename);
WriteINI('Player' + IntToStr(PlayerNum), 'Active', BoolToStr(Players[PlayerNum].Active), Filename);
for i := 0 to 3 do
WriteINI('Player' + IntToStr(PlayerNum), 'Strings' + IntToStr(i), Players[PlayerNum].Strings[i], Filename);
for i := 0 to 3 do
WriteINI('Player' + IntToStr(PlayerNum), 'Booleans' + IntToStr(i), BoolToStr(Players[PlayerNum].Booleans[i]), Filename);
for i := 0 to 2 do
WriteINI('Player' + IntToStr(PlayerNum), 'Integers' + IntToStr(i), IntToStr(Players[PlayerNum].Integers[i]), Filename);
end;