Passar de Dini para DOF2 -
matheusdorado - 20.05.2017
Fala Rapaizada, tudo bem com vocкs?
Pessoal preciso de ajuda para converter essa base de salvamento de dados de Dini para DOF2
pelo simples fato de eu nгo entender nada de Dini, й para criaзгo de orgs deste
TUTORIAL.
Este й o cуdigo:
PHP код:
forward SalvarOrg(playeri);
public SalvarOrg(playerid)
{
new arquivo[60], nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, sizeof(nome));
format(arquivo, sizeof(arquivo), "Contas\%s.ini", nome);
if(!dini_Exists(arquivo))
{
dini_Create(arquivo);
}
if(PlayerInfo[playerid][PMilitar] > 0) dini_IntSet(arquivo, "PMilitar", PlayerInfo[playerid][PMilitar]);
if(PlayerInfo[playerid][Groove] > 0) dini_IntSet(arquivo, "Groove", PlayerInfo[playerid][Groove]);
if(PlayerInfo[playerid][Ballas] > 0) dini_IntSet(arquivo, "Ballas", PlayerInfo[playerid][Ballas]);
return 1;
}
Desde jб agradeзo a ajuda e a atenзгo de cada um.
Fiquem com Deus, um forte abraзo, atй logo.
Atenciosamente,
Matheus Dorado
Re: Passar de Dini para DOF2 -
UserUnk0wn - 20.05.2017
PHP код:
forward SalvarOrg(playeri);
public SalvarOrg(playerid)
{
new arquivo[60], nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, sizeof(nome));
format(arquivo, sizeof(arquivo), "Contas\%s.ini", nome);
if(!DOF2_FileExists(arquivo))
{
DOF2_CreateFile(arquivo);
}
if(PlayerInfo[playerid][PMilitar] > 0) DOF2_SetInt(arquivo, "PMilitar", PlayerInfo[playerid][PMilitar]);
if(PlayerInfo[playerid][Groove] > 0) DOF2_SetInt(arquivo, "Groove", PlayerInfo[playerid][Groove]);
if(PlayerInfo[playerid][Ballas] > 0) DOF2_SetInt(arquivo, "Ballas", PlayerInfo[playerid][Ballas]);
return 1;
}
Creio que esteja certo, teste aн.
Re: Passar de Dini para DOF2 -
ipsLuan - 20.05.2017
Clique aqui.
Simples... /\
Re: Passar de Dini para DOF2 -
jefrens - 20.05.2017
Код:
dini_Exists DOF2_FileExists
dini_Remove DOF2_RemoveFile
dini_Create DOF2_CreateFile
dini_Set DOF2_SetString
dini_Get DOF2_GetString
dini_IntSet DOF2_SetInt
dini_Int DOF2_GetInt
dini_BoolSet DOF2_SetBool
dini_Bool DOF2_GetBool
dini_FloatSet DOF2_SetFloat
dini_Float DOF2_GetFloat
dini_Unset DOF2_Unset
dini_Isset DOF2_IsSet
Sу usar CTRL+H e ir substituindo.
Re: Passar de Dini para DOF2 -
IlanZ - 20.05.2017
https://sampforum.blast.hk/showthread.php?tid=383377
Re: Passar de Dini para DOF2 -
RodrigoMSR - 20.05.2017
Nгo se esqueзa de sempre colocar
DOF2_SaveFile() ao fim de uma alteraзгo em arquivo:
Код:
forward SalvarOrg(playeri);
public SalvarOrg(playerid)
{
new arquivo[60], nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, sizeof(nome));
format(arquivo, sizeof(arquivo), "Contas\%s.ini", nome);
if(!DOF2_FileExists(arquivo))
{
DOF2_CreateFile(arquivo);
}
if(PlayerInfo[playerid][PMilitar] > 0) DOF2_SetInt(arquivo, "PMilitar", PlayerInfo[playerid][PMilitar]);
if(PlayerInfo[playerid][Groove] > 0) DOF2_SetInt(arquivo, "Groove", PlayerInfo[playerid][Groove]);
if(PlayerInfo[playerid][Ballas] > 0) DOF2_SetInt(arquivo, "Ballas", PlayerInfo[playerid][Ballas]);
DOF2_SaveFile();
return 1;
}
Respuesta: Passar de Dini para DOF2 -
matheusdorado - 21.05.2017
Muito Obrigado Gente, agradeзo a cada um que me ajudou nesse tуpico dedicando um minuto do seu tempo.
Abraзo para UserUnk0wn, ipsLuan, jefrens, IlanZ e RodrigoMSR, vocкs sгo feras!
Tem atй programinha uashuash Muito bom.
Fiquem com Deus, e atй a prуxima, Vllllw!