SA-MP Forums Archive
[AJUDA]Dini Nao Salva - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA]Dini Nao Salva (/showthread.php?tid=303660)



[AJUDA]Dini Nao Salva - ReDKiiL - 14.12.2011

Ai Galera Estou Com Um Problema

a Dini Cria o Arquivo.Mais Salva as Tag

code:
pawn Код:
stock SalvarPlayer(playerid)
{
    new file[50],IP[16];
    format(file, sizeof(file),contas,Nome(playerid));
    dini_IntSet(file,"Level",PlayerInfo[playerid][Level]);
    dini_IntSet(file,"Banido",PlayerInfo[playerid][Banido]);
    dini_IntSet(file,"GODCAR",PlayerInfo[playerid][GODCAR]);
    dini_IntSet(file,"Morreu",PlayerInfo[playerid][PMorreu]);
    dini_IntSet(file,"Kiils",PlayerInfo[playerid][Kill]);
    dini_IntSet(file,"CarroT",PlayerInfo[playerid][CTrancado]);
    dini_IntSet(file,"Preso",PlayerInfo[playerid][Preso]);
    dini_IntSet(file,"Dinheiro",GetPlayerMoney(playerid));
    dini_IntSet(file,"Score",GetPlayerScore(playerid));
    GetPlayerIp(playerid,IP,sizeof(IP));
    dini_Set(file,"PIP",IP);
    return 1;
}

OnPlayerDisconnect:
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
    SalvarPlayer(playerid);
    return 1;
}
print:


HELP-ME



Re: [AJUDA]Dini Nao Salva - Lуs - 14.12.2011

pawn Код:
stock SalvarPlayer(playerid)
{
    new file[50],IP[16];
    format(file, sizeof(file), "server/players/%s", Nome(playerid));
    if(!dini_Exists(file)) return dini_Create(file);
    dini_IntSet(file,"Level",PlayerInfo[playerid][Level]);
    dini_IntSet(file,"Banido",PlayerInfo[playerid][Banido]);
    dini_IntSet(file,"GODCAR",PlayerInfo[playerid][GODCAR]);
    dini_IntSet(file,"Morreu",PlayerInfo[playerid][PMorreu]);
    dini_IntSet(file,"Kiils",PlayerInfo[playerid][Kill]);
    dini_IntSet(file,"CarroT",PlayerInfo[playerid][CTrancado]);
    dini_IntSet(file,"Preso",PlayerInfo[playerid][Preso]);
    dini_IntSet(file,"Dinheiro",GetPlayerMoney(playerid));
    dini_IntSet(file,"Score",GetPlayerScore(playerid));
    GetPlayerIp(playerid,IP,sizeof(IP));
    dini_Set(file,"PIP",IP);
    return 1;
}



Re: [AJUDA]Dini Nao Salva - ReDKiiL - 14.12.2011

Quote:
Originally Posted by Los
Посмотреть сообщение
pawn Код:
stock SalvarPlayer(playerid)
{
    new file[50],IP[16];
    format(file, sizeof(file), "server/players/%s", Nome(playerid));
    if(!dini_Exists(file)) return dini_Create(file);
    dini_IntSet(file,"Level",PlayerInfo[playerid][Level]);
    dini_IntSet(file,"Banido",PlayerInfo[playerid][Banido]);
    dini_IntSet(file,"GODCAR",PlayerInfo[playerid][GODCAR]);
    dini_IntSet(file,"Morreu",PlayerInfo[playerid][PMorreu]);
    dini_IntSet(file,"Kiils",PlayerInfo[playerid][Kill]);
    dini_IntSet(file,"CarroT",PlayerInfo[playerid][CTrancado]);
    dini_IntSet(file,"Preso",PlayerInfo[playerid][Preso]);
    dini_IntSet(file,"Dinheiro",GetPlayerMoney(playerid));
    dini_IntSet(file,"Score",GetPlayerScore(playerid));
    GetPlayerIp(playerid,IP,sizeof(IP));
    dini_Set(file,"PIP",IP);
    return 1;
}
mesma coisa los


Re: [AJUDA]Dini Nao Salva - Lуs - 14.12.2011

Quote:
Originally Posted by ReDKiiL
Посмотреть сообщение
mesma coisa los
Tenta criar o arquivo quando o player se registrar e crie um timer para salvar todas as contas. Faзa um teste.


Re: [AJUDA]Dini Nao Salva - ReDKiiL - 14.12.2011

Eu Coloque Para Cria o Arquivo Quando o Player Registra-se e Colokei Um Timer de 5 Segundos Para Salvar Contas De Todos Online Mesmo Assim Nao Salvo Naada So Criou o Arquivo :S


Re: [AJUDA]Dini Nao Salva - Mattos - 14.12.2011

Vai msn que te cedo o bd_locnehr pra vc fazer isso ai...


Re: [AJUDA]Dini Nao Salva - Lуs - 14.12.2011

Putz, jб sei, tenta assim:

pawn Код:
stock SalvarPlayer(playerid)
{
    new file[50],IP[16];
    format(file, sizeof(file), "server/players/%s.ini", Nome(playerid));
    if(!dini_Exists(file)) return dini_Create(file);
    dini_IntSet(file,"Level",PlayerInfo[playerid][Level]);
    dini_IntSet(file,"Banido",PlayerInfo[playerid][Banido]);
    dini_IntSet(file,"GODCAR",PlayerInfo[playerid][GODCAR]);
    dini_IntSet(file,"Morreu",PlayerInfo[playerid][PMorreu]);
    dini_IntSet(file,"Kiils",PlayerInfo[playerid][Kill]);
    dini_IntSet(file,"CarroT",PlayerInfo[playerid][CTrancado]);
    dini_IntSet(file,"Preso",PlayerInfo[playerid][Preso]);
    dini_IntSet(file,"Dinheiro",GetPlayerMoney(playerid));
    dini_IntSet(file,"Score",GetPlayerScore(playerid));
    GetPlayerIp(playerid,IP,sizeof(IP));
    dini_Set(file,"PIP",IP);
    return 1;
}



Re: [AJUDA]Dini Nao Salva - ReDKiiL - 14.12.2011

Quote:
Originally Posted by Los
Посмотреть сообщение
Putz, jб sei, tenta assim:

pawn Код:
stock SalvarPlayer(playerid)
{
    new file[50],IP[16];
    format(file, sizeof(file), "server/players/%s.ini", Nome(playerid));
    if(!dini_Exists(file)) return dini_Create(file);
    dini_IntSet(file,"Level",PlayerInfo[playerid][Level]);
    dini_IntSet(file,"Banido",PlayerInfo[playerid][Banido]);
    dini_IntSet(file,"GODCAR",PlayerInfo[playerid][GODCAR]);
    dini_IntSet(file,"Morreu",PlayerInfo[playerid][PMorreu]);
    dini_IntSet(file,"Kiils",PlayerInfo[playerid][Kill]);
    dini_IntSet(file,"CarroT",PlayerInfo[playerid][CTrancado]);
    dini_IntSet(file,"Preso",PlayerInfo[playerid][Preso]);
    dini_IntSet(file,"Dinheiro",GetPlayerMoney(playerid));
    dini_IntSet(file,"Score",GetPlayerScore(playerid));
    GetPlayerIp(playerid,IP,sizeof(IP));
    dini_Set(file,"PIP",IP);
    return 1;
}
Mesma Coisa Los :S
Vishe Include Dini Nunca Vi Esse Erro LOL e Ta Dificil o.O


Re: [AJUDA]Dini Nao Salva - Lуs - 14.12.2011

Tenta com DOF2.

pawn Код:
stock SalvarPlayer(playerid)
{
    new file[50],IP[16];
    format(file, sizeof(file), "server/players/%s.ini", Nome(playerid));
    if(!DOF2_FileExists(file)) return DOF2_CreateFile(file);
    DOF2_SetInt(file,"Level",PlayerInfo[playerid][Level]);
    DOF2_SetInt(file,"Banido",PlayerInfo[playerid][Banido]);
    DOF2_SetInt(file,"GODCAR",PlayerInfo[playerid][GODCAR]);
    DOF2_SetInt(file,"Morreu",PlayerInfo[playerid][PMorreu]);
    DOF2_SetInt(file,"Kiils",PlayerInfo[playerid][Kill]);
    DOF2_SetInt(file,"CarroT",PlayerInfo[playerid][CTrancado]);
    DOF2_SetInt(file,"Preso",PlayerInfo[playerid][Preso]);
    DOF2_SetInt(file,"Dinheiro",GetPlayerMoney(playerid));
    DOF2_SetInt(file,"Score",GetPlayerScore(playerid));
    GetPlayerIp(playerid,IP,sizeof(IP));
    DOF2_SetString(file,"PIP",IP);
    return 1;
}



Re: [AJUDA]Dini Nao Salva - [O.z]Caroline - 14.12.2011

pawn Код:
stock SalvarPlayer(playerid)
{
    new file[50],IP[16], n[24]; GetPlayerName(playerid, n, 24);
    format(file, sizeof(file),contas, n);
    dini_IntSet(file,"Level",PlayerInfo[playerid][Level]);
    dini_IntSet(file,"Banido",PlayerInfo[playerid][Banido]);
    dini_IntSet(file,"GODCAR",PlayerInfo[playerid][GODCAR]);
    dini_IntSet(file,"Morreu",PlayerInfo[playerid][PMorreu]);
    dini_IntSet(file,"Kiils",PlayerInfo[playerid][Kill]);
    dini_IntSet(file,"CarroT",PlayerInfo[playerid][CTrancado]);
    dini_IntSet(file,"Preso",PlayerInfo[playerid][Preso]);
    dini_IntSet(file,"Dinheiro",GetPlayerMoney(playerid));
    dini_IntSet(file,"Score",GetPlayerScore(playerid));
    GetPlayerIp(playerid,IP,sizeof(IP));
    dini_Set(file,"PIP",IP);
   
    printf("DEBUG: %d | %d | %d | %d | %d | %d",  PlayerInfo[playerid][Level],
    PlayerInfo[playerid][Banido], PlayerInfo[playerid][GODCAR], PlayerInfo[playerid][PMorreu],
    PlayerInfo[playerid][Kill], PlayerInfo[playerid][cTrancado]);
    return 1;
}