(09/12/2021 19:41)xbruno1000x Escreveu: se colocar só o SetPlayerSkin(playerid, ContaPlayer[playerid][Skin]);, sem a if, funciona?
Não resolveu.. quando morre volta pra skin que aparece no seleção de skins porém no .ini ele salva a skin que eu selecionei porém no logar não esta carregando essa informação.. oque sera que ta errado ou faltando??
(09/12/2021 19:41)xbruno1000x Escreveu: se colocar só o SetPlayerSkin(playerid, ContaPlayer[playerid][Skin]);, sem a if, funciona?
Sempre quando morre seta a skin 1 novamente. mesmo eu salvando no /skin id
OBS: quando reloga tb não puxa a skin que ta no .ini do player mesmo ela estando la não seta ao spawnar.
SKIN ID
Código PHP:
CMD:skin(playerid,params[])
{
    if(ChecarPermissoes(playerid)) return 1;
    new skinnumero, skinid, string[128];
    if(sscanf(params, "d", skinid)) return Msg(playerid, Vermelho, "<!> {FFFFFF}Use: {FF0000}/Skin [id]");
    else if(!(0 <= skinid <= 311)) Msg(playerid, Vermelho, "<!> {FFFFFF}SkinID 0 a 311!");
    else
    {
        switch(skinid)
        {
            case 46..48, 192:
            {
                if(!IsPlayerPCC(playerid))
                    return SendClientMessage(playerid, COLOR_RED, "<!> {FFFFFF}Essa skin é somente para Ladrões!");
            }
            case 265..267, 280..288, 300..302, 306, 307, 309..311:
            {
                if(!IsPlayerPolice(playerid))
                    return SendClientMessage(playerid, COLOR_RED, "<!> {FFFFFF}Essa skin é somente para Policiais!");
            }
        }
        SetPlayerSkin(playerid, skinid);
        ContaPlayer[playerid][Skin] = skinid;
        skinnumero = GetPlayerSkin(playerid);
        format(string, sizeof(string), "{90EE90}Skin: {FFFFFF}[%d]", skinnumero);
        Msg(playerid, cortag, string);
    }
    return 1;
} 

 
	   
	

