[Ajuda] Matou e Morreu
#1

Boa tarde.
eu uso o DOF2 para salvar as contas no meu servidor.
por algum motivo nгo esta salvando os pontos de Matar e Morrer testei de algumas formas aqui e nгo funcionou

pawn Код:
enum Informacoes //O enum serve, na maioria das veses, para ser usado em outras variaveis como pode ver abaixo
{
    Senha[24],
    Matou,
    Morreu,
    Dinheiro,
    Organizacao,
    Cargo
}
new Player[MAX_PLAYERS][Informacoes]; //Criamos a varнavel que amarzenarб os Dados do player
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    SendDeathMessage(killerid, playerid, reason); // Mostra a morte na Kill List
    if(killerid != INVALID_PLAYER_ID) // Se a causa da morte й um jogador.
    {
//      Matou[killerid] +=1;
        Player[killerid][Matou] +=1;
    }
    //Morreu[playerid] +=1;
    Player[killerid][Morreu] +=1;
    GivePlayerMoney(playerid, -500);
    return 1;
}
pawn Код:
stock SalvarContas(playerid) {

    new dir[24];

    format(dir, 24, Contas(playerid));

    if ( !DOF2_FileExists(dir ) )
         DOF2_CreateFile(dir);

    Player[playerid][Dinheiro] = GetPlayerMoney(playerid);
    DOF2_SetString(dir, "Senha", Player[playerid][Senha]);
    DOF2_SetInt(dir, "Matou", Player[playerid][Matou]);
    DOF2_SetInt(dir, "Morreu", Player[playerid][Morreu]);
    DOF2_SetInt(dir, "Dinheiro", Player[playerid][Dinheiro]);
    DOF2_SetInt(dir, "Organizacao", Player[playerid][Organizacao]); //Setamos o valor de "Player[playerid][Organizacao]" no "arquivo", com a TAG "Organizaзгo"
    DOF2_SetInt(dir, "Cargo", Player[playerid][Cargo]); //Setamos o valor de "Player[playerid][Cargo]" no "arquivo", com a TAG "Cargo"
    DOF2_SaveFile();

    return 1;
}
Onde sera que ta errado?
Reply


Messages In This Thread
Matou e Morreu - by Rodox_Mortein - 31.12.2014, 13:00
Re: Matou e Morreu - by Vasco - 31.12.2014, 13:14
Re: Matou e Morreu - by MultiKill - 31.12.2014, 14:23

Forum Jump:


Users browsing this thread: 1 Guest(s)