[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(playerid, DOF2_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;
}