[AJUDA] Salvar Deaths e Kills na conta do player
#1

Tentei da seguinte maneira, no OnPlayerDeath

pawn Код:
new name[MAX_PLAYER_NAME], file[256];
    GetPlayerName(playerid, name, sizeof(name));
    format(file, sizeof(file), DEFINE_PASTASCONTAPLAYER, name);
    if(gPlayerLogged[playerid] == 1)
    {
        dini_IntSet(file, "Matou", PlayerInfo[playerid][Matou]+1);
        dini_IntSet(file, "Morreu", PlayerInfo[playerid][Morreu]+1);
    }
mais infelizmente nao deu
Reply
#2



Adiciona em OnplayerDeath :

pawn Код:
PlayerInfo[playerid][Morreu]++;//ADICIONA +1 MORREU
PlayerInfo[killerid][Matou]++;//ADICIONA +1 MATOU
Agora em OnplayerDisconnect (SALVAR DADOS)
pawn Код:
new name[MAX_PLAYER_NAME], file[256];
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), DEFINE_PASTASCONTAPLAYER, name);
if(gPlayerLogged[playerid] == 1)
{
dini_IntSet(file,"Morreu", PlayerInfo[playerid][Morreu]);
dini_IntSet(file,"Matou", PlayerInfo[playerid][Matou]);
}
Qualquer coissaa so falar . Bjs
Reply
#3

@PawninG:
Muda

DEFINE_PASTASCONTAPLAYER
Para


"%s.ini"


Ou Algo do Tipo

E
PlayerInfo[playerid]
para sua Array.
Reply
#4

@PawninG:
Vocк criou os Enum nee ?
Reply
#5

Quote:
Originally Posted by HigorOliver
Посмотреть сообщение
@PawninG:
Vocк criou os Enum nee ?
logico, vo testar o que voces mandaram ae pera

funciono vlw
Reply
#6

Se nгo salvar й porque isso
if(gPlayerLogged[playerid] == 1)
pode estar interferindo
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)