[duv] Linhas do arquivo salvo
#1

Oi pessoal, eu to estudando um gm aki, entao o sistema de salvar dele й assim + ou -:

pawn Код:
new var[32];
                format(var, 32, "Key=%s\n", PlayerInfo[playerid][pKey]);fwrite(hFile, var);
                PlayerInfo[playerid][pCash] = GetPlayerMoneyEx(playerid);
                format(var, 32, "Level=%d\n",PlayerInfo[playerid][pLevel]);fwrite(hFile, var);
                format(var, 32, "AdminLevel=%d\n",PlayerInfo[playerid][pAdmin]);fwrite(hFile, var);
                                format(var, 32, "Kills=%d\n",PlayerInfo[playerid][pkills]);fwrite(hFile, var);
                                format(var, 32, "death=%d\n",PlayerInfo[playerid][pDeath]);fwrite(hFile, var);
               
                format(var, 32, "DonateRank=%d\n",PlayerInfo[playerid][pVIP]);fwrite(hFile, var);
                fclose(hFile);
Como podem ver tem "\n" que й quebrar linha, mais o arquivo jogador.ini que sai, fica assim:

Код:
Key=0;31URLevel=25AdminLevel=1339Kills=25Death=25DonateRank=5(...)
entao o "\n" nao estб dando efeito e eu queria q ficasse assim dentro do arquivo:

Код:
Key=0;31UR
Level=25
AdminLevel=1339
Kills=25
Death=25
DonateRank=5
(...)
como que eu faзo?


abraзo
Reply
#2

Jб tentou usar sem \n? Eu tenho um FilterScript aqui, e ele nгo usa nenhum \n para pular de linha, e sai bem organizado. Tente e me fale, nгo posso dizer outras coisas pq sou novo em programaзгo pawn!
Reply
#3

Coloque antes do \n isso \r

Vai ficar assim: \r\n

Exemplo:

pawn Код:
format(var, 32, "Key=%s\r\n", PlayerInfo[playerid][pKey]);fwrite(hFile, var);
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)