SA-MP Forums Archive
[Ajuda] Nгo salva onde й pra salvar - 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: [Ajuda] Nгo salva onde й pra salvar (/showthread.php?tid=480953)



Nгo salva onde й pra salvar - Agamaster - 13.12.2013

Eu peguei esse FS e ele salva o skin, ele tava salvando direto na pasta scriptfiles eu mudei para salvar na pasta scriptfiles/Skins, mas ele nгo ta salvando lб ainda ta salvando direto na pasta scriptfiles olhe o FS
pawn Код:
#include <a_samp>
#include <DOF2>

enum pInfo
{
    pSkin,
};

new PlayerInfo[MAX_PLAYERS][pInfo];

public OnPlayerConnect(playerid)
{
    new File[70], sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(File, sizeof(File), "Skins/%s.ini", sendername);
    if(DOF2_FileExists(File))
    {
        PlayerInfo[playerid][pSkin] = DOF2_GetInt(File, "Skin");
        SendClientMessage(playerid, -1, "Arquivos Carregados!");
    }
    else
    {
        DOF2_CreateFile(File);
        DOF2_SetInt(File, "Skin", 23);
        DOF2_SaveFile();
        SendClientMessage(playerid, -1, "Arquivos Criados");
        OnPlayerConnect(playerid);
    }
    return 1;
}
public OnPlayerDisconnect(playerid)
{
    new File[70], sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(File, sizeof(File), "Skins/%s.ini", sendername);
    DOF2_SetInt(File, "Skin", PlayerInfo[playerid][pSkin]);
    DOF2_SaveFile();
    return 1;
}
public OnPlayerSpawn(playerid)
{
    SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
    return 1;
}
O que q tem de errado sinceramente nгo sei.


Re: Nгo salva onde й pra salvar - GReeN_WOoD - 13.12.2013

1є Compilou o FS ?
2є Criou a pasta "Skins" dentro da scriptfiles ?



Re: Nгo salva onde й pra salvar - Agamaster - 13.12.2013

E tambйm se vc mudar de skin e relogar ele volta ao normal ex:
Eu logo e ele entra com o Skin id 23, vou e mudo pro skin 24 e saio do jogo, quando entro ele volta pro skin id 23 o q aconteceu