Salvamento de Skin
#1

Como salvo a skin em DOF2? Alguйm poderia me ajuda, eu tentei aqui mais quando dava spawn aparecia o CJ
Reply
#2

Junto com as New's
Код:
new Skin[MAX_PLAYERS];
Pхem em OnplayerSpawn
Код:
SetPlayerSkin(playerid, Skin[playerid]);
Pхem onde Salva os Dados..
Код:
DOF2_SetInt(string,"Skin",Skin[playerid]);
Pхem onde Carrega os Dados
Код:
Skin[playerid] = DOF2_GetInt(string,"Skin");
SetPlayerSkin(playerid,Skin[playerid]);
Reply
#3

Код:
#define Users "Users/%s.sav" // Definir onde vocк quer salvar!

DOF2_SetInt(getAccount(playerid), "Skin", GetPlayerSkin(playerid)); // OnPlayerDisconnect

SetPlayerSkin(playerid, DOF2_GetInt(getAccount(playerid), "Skin"));// OnPlayerConnect ou onde vocк queira carregar!

/*
    Abrir diretуrio do arquivo
*/

stock getAccount(playerid)
{
    new File[156], Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
    format(File, sizeof(File), Users, Name);
    return File;
}
Reply
#4

PHP код:

new Skin[MAX_PLAYERS];
//OnPlayerDisconect
Skin[playerid] = GetPlayerSkin(playerid);
DOF2_SetInt(Arquivo"Skin"Skin[playerid]);
DOF2_SaveFile();
//OnPlayerConnect
Skin[playerid] = DOF2_GetInt(Arquivo"Skin");
//OnPlayerSpawn
SetPlayerSkin(playeridSkin[playerid]); 
Reply
#5

Recomendo vocк a estudar cara, pois cк vocк estб tendo problemas pra salvar uma skin
certamente tambйm vai ter problemas pra salvar posiзхes, admin e etc ...
e vai criar +10 tуpicos pedindo ajuda ._.

se lhe servir de apoio, lhe recomendo dar uma olhada no gamemode base que desenvolvi, salvando em DOF2
https://sampforum.blast.hk/showthread.php?tid=625795

abraзos.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)