SA-MP Forums Archive
[AJUDA] Salvamento.. - 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] Salvamento.. (/showthread.php?tid=249457)



[AJUDA] Salvamento.. - Carl_Thuse - 18.04.2011

Olб pessoal,
Queria saber se alguem pode explicar como salvar e "getar" numeros no salvamento.
Tentei, li o tuto do Drakins sobre Dini / Fini porйm ainda nгo consegui..
O "Code" que fiz tentando..
pawn Код:
new ArmasIlegais,DrogasIlegais;
public OnGameModeExitFunc() // game mode desligando...
{
dini_IntSet("Parametros","ArmasIlegais",ArmasIlegais);
dini_IntSet("Parametros","DrogasIlegais",DrogasIlegais);
}
Muito bбsico, porйm nгo tenho muita experiencia com isto, queria saber se estou no caminho certo.
E por que nгo estб salvando
@EDIT
Nгo se preocupem com o valor, jб tenho comandos aqui do sistemas de drogas que fiz.

Aguardo as Respostas Atenciosas do Falcon


Re: [AJUDA] Salvamento.. - Josma_cmd - 18.04.2011

Acredito que seja por que vocк nгo definiu onde salvar. exemplo:
pawn Код:
new arquivo[128], pNome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pNome, sizeof(pNome));
    format(arquivo, sizeof(arquivo), "%s.ini",pNome);
    dini_IntSet(arquivo,"ArmasIlegais",ArmasIlegais);
    dini_IntSet(arquivo,"DrogasIlegais",DrogasIlegais);
//E esse seu cуdigo me parece meio estranho, tipo, DrogasIlegais de quem? deveria ser tipo DrogasIlegais[playerid](se vocк tiver definido como MAX_PLAYERS)



Re: [AJUDA] Salvamento.. - Carl_Thuse - 18.04.2011

Josma,
Vocк mudou o meu arquivo Parametros para o nome do jogador, e nгo tem nada a ver do que estou querendo.
Drogas e Armas seria de um deposito onde o player pega as drogas e diminui o valor das drogas DO DEPOSITO.
entende? Por isto nгo salvaria em um player.
'-'


Re: [AJUDA] Salvamento.. - Dr_Pawno - 19.04.2011

Use o Fini.

http://forum.sa-mp.com/showthread.ph...wpost&t=207730

pawn Код:
new ArmasIlegais,DrogasIlegais;
public OnGameModeExitFunc()
{
     if(!Fini_Exists("SeuArquivo.txt")) Fini_Create("SeuArquivo.txt");

     Fini_OpenFile("SeuArquivo.txt");
     Fini_SetVal("Armas",ArmasIlegais);
     Fini_SetVal("Drogas",DrogasIlegais);
     Fini_SaveFile("SeuArquivo.txt");
     Fini_CloseFile();
 
     return 1;
}



Re: [AJUDA] Salvamento.. - Ricop522 - 19.04.2011

Use o melhor e prбtico, y_ini .

https://sampforum.blast.hk/showthread.php?tid=175565


Re: [AJUDA] Salvamento.. - Carl_Thuse - 19.04.2011

Tenho alguns sistemas com Dini aqui serб um pouco trabalhoso. Mas obrigado ae