[Ajuda]Salvamento
#1

pawn Код:
stock SalvarContas(playerid)
{
    new arq[64];
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo[playerid][pLogado] == 1)
        {
        format(arquivo,sizeof(arquivo, "Contas/%s.ini", PlayerName(playerid));
        GivePlayerMoney(playerid, dini_Int(arquivo, "Dinheiro"));
        SetPlayerScore(playerid, dini_Int(arquivo, "Level"));
        dini_IntSet(arquivo, "Admin",PlayerInfo[playerid][pAdmin]);

        }
    }
    return 1;
}
stock RegistrarPlayer(playerid)
{
        new arquivo[64];
        format(arquivo,sizeof(arquivo),"Contas/%s.ini",PlayerName(playerid));
        dini_Create(arquivo);
        dini_Set(arquivo,"FirstVez", PlayerInfo[playerid][FirstVez]);
        GivePlayerMoney(playerid, dini_Int(arquivo, "Dinheiro"));
        SetPlayerScore(playerid, dini_Int(arquivo, "Level"));
        return 1;
}

stock CarregarPlayer(playerid)
{
        new arquivo[64];
        PlayerInfo[playerid][pLogado] = 1;
        format(arquivo,sizeof(arquivo),"Contas/%s.ini",PlayerName(playerid));
        GivePlayerMoney(playerid, dini_Int(arquivo, "Dinheiro"));
        SetPlayerScore(playerid, dini_Int(arquivo,  "Level"));
        dini_IntSet(arquivo, "Admin",PlayerInfo[playerid][pAdmin]);
        return 1;
}
nem ta salvando o.O
Reply
#2

amigo, vc deve estar com o mesmo problema q eu. dini tbm nao funciona na minha scriptfile.
eu ainda nao descobri o problema, mas tive que mudar, ao invйs de dini, tou usando comum, .txt salva normal os dados. pra mim й uma beleza.
se eu axar pq a droga da dini nao ta funcionando, posto blz.
Reply
#3

Faзa desta maneira :


pawn Код:
stock SalvarContas(playerid)
{
    new arq[64];
    if(PlayerInfo[playerid][pLogado] == 1)
    {
        format(arq, sizeof(arq), "Contas/%s.ini", PlayerName(playerid));
        dini_IntSet(arq, "Dinheiro", GetPlayerMoney(playerid));
        dini_IntSet(arq, "Level", GetPlayerScore(playerid));
        dini_IntSet(arq, "Admin", PlayerInfo[playerid][pAdmin]);
    }
    return 1;
}



stock RegistrarPlayer(playerid)
{
    new arquivo[64];
    format(arquivo,sizeof(arquivo),"Contas/%s.ini",PlayerName(playerid));
    dini_Create(arquivo);
    dini_Set(arquivo, "FirstVez", PlayerInfo[playerid][FirstVez]);
    dini_IntSet(arquivo, "Dinheiro", GetPlayerMoney(playerid));
    dini_IntSet(arquivo, "Level", GetPlayerScore(playerid));
    dini_IntSet(arquivo, "Admin", PlayerInfo[playerid][pAdmin]);
    return 1;
}



stock CarregarPlayer(playerid)
{
    new arquivo[64];
    PlayerInfo[playerid][pLogado] = 1;
    format(arquivo,sizeof(arquivo),"Contas/%s.ini",PlayerName(playerid));
    ResetPlayerMoney(playerid);
    GivePlayerMoney(playerid, dini_Int(arquivo, "Dinheiro"));
    SetPlayerScore(playerid, dini_Int(arquivo, "Level"));
    PlayerInfo[playerid][pAdmin] = dini_Int(arquivo, "Admin");
    return 1;
}


Espero ter ajudado .
Reply
#4

ken please me ajuda! no topic de pgd vlws ae!
https://sampforum.blast.hk/showthread.php?tid=338481
Reply
#5

nem ta salvando..
Reply
#6

Se Aceitar Sugestхes :
Mude para SII ou DOF2 .
Dini estб meio ultrapassado!

Se aceitar Sugestхes , Pq quando falo algo. vem uns nego fala merda.
Reply
#7

po Break eu to quase acostumando com Dini eu mudar para outro agora eu ia me embaralhar..
Reply
#8

Quote:

Mude para SII ou DOF2 .

se o caso dele estб igual ao meu, nгo vai adiantar nada, mesmo em dof2 nao salvou nada.
o jeito й .txt msm. eu uso com .txt e pramim tб уtimo, salva numa boa.
Reply
#9

Como й o problema de voces ? Nada Salva Na Scriptfiles ? , Somente pelo Gm , ou nгo salva nem com Filterscripts
de Admin ?
Reply
#10

meus scriptfiles nгo sгo relacionados a salvamento й somente do "velocimetro", jб tenho as scriptfile certinhas
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)