SA-MP Forums Archive
[Pedido] Salvar Dinheiro - 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: [Pedido] Salvar Dinheiro (/showthread.php?tid=415764)



Salvar Dinheiro - Coringa_Vilao - 14.02.2013

Resolvido !


Re: Salvar Dinheiro - RookieCoder - 14.02.2013

http://forum.sa-mp.com/showthread.ph...alvamento+DOF2.

Tutorial bom pra caramba, й sу presta a atenзгo que vocк entende.

Se eu entendi, amigгo, vocк passa de boa. KKK


Re: Salvar Dinheiro - Coringa_Vilao - 14.02.2013

Resolvido !


Re: Salvar Dinheiro - Jumper. - 14.02.2013

amig, use o search, dessa vez vou deixar o link para vc, mas na proxima procure:
Estude: https://sampforum.blast.hk/showthread.php?tid=281736

PARA SALVAR
pawn Код:
DOF2_SetInt(String,"Dinheiro", GetPlayerMoney(playerid));
PARA SETAR
pawn Код:
GivePlayerMoney(playerid, DOF2_GetInt(String,"Dinheiro"));



Re: Salvar Dinheiro - Coringa_Vilao - 15.02.2013

Resolvido !


Re: Salvar Dinheiro - smiiir - 15.02.2013

Cara
Desiste de Criar seu gamemode,
kkkkk
Se tu criar, tem que colocar Crйditos: Forum SAMP,
tudo que tu cria ae, й pedindo ajuda


Re: Salvar Dinheiro - DouglasRodrigues - 15.02.2013

Sйrio que o cara tб criando um GM sem saber salvar o dinheiro? '-'


Re: Salvar Dinheiro - DrTHE - 15.02.2013

Salve em OnPlayerDisconnect, recomendo verificar se o jogador estava logado antes de salvar.


Re: Salvar Dinheiro - Coringa_Vilao - 15.02.2013

Resolvido !


Re: Salvar Dinheiro - smiiir - 15.02.2013

Coringa tenta isso:

PHP код:
//======= TOPO DO GM =========//
#define PASTA       "Contas/%s.ini"

//========= OnPlayerConnect =========//
CarregarPlayer(playerid);

//========== OnPlayerDisconnect =========//
SalvarPlayer(playerid);
//======== FINAL ========//
stock SalvarPlayer(playerid)
{
    if(
DOF2_FileExists(Otario(playerid)))
    {
        
DOF2_SetInt(Otario(playerid),"Dinheiro",GetPlayerMoney(playerid));
        
DOF2_SaveFile();
    }
}
stock CarregarPlayer(playerid)
{
    if(
DOF2_FileExists(Otario(playerid)))
    {
        
SetPlayerMoney(playeridDOF2_GetInt(Otario(playerid), "Dinheiro"));
    }
}
stock Otario(playerid)
{
    new 
File[156],Name[MAX_PLAYER_NAME];
    
GetPlayerName(playerid,Name,sizeof(Name));
    
format(File,sizeof(File),PASTA,Name);
    return 
File;
}

stock SetPlayerMoney(playerid,ammount)
{
    
ResetPlayerMoney(playerid);
    
GivePlayerMoney(playerid,ammount);
    return 
1;