Skin help
#2

Quote:
Originally Posted by tanush
Посмотреть сообщение
im trying to make an /oskin so if u use it, first time your skin will be 114 then 115, 116 after 114.
but when i do /oskin it changes to skin 116 please help JAtoch. i wanna add 3skins on /oskin
pawn Код:
COMMAND:oskin(playerid, params[])
{
    if(gTeam[playerid] == 1)
    if(!GetPVarInt(playerid,"pSkinned"))
    {
        SetPlayerSkin(playerid, 114);
        SetPVarInt(playerid,"pSkinned",2);
        SendClientMessage(playerid,green,"You had changed your SKIN!");
    }
    else
    {
        SetPlayerSkin(playerid,115);
        SetPVarInt(playerid,"pSkinned",1);
        SendClientMessage(playerid,green,"You had changed your SKIN!");
    }
    else
    {
        SetPlayerSkin(playerid,116);
        SetPVarInt(playerid,"pSkinned",0);
        SendClientMessage(playerid,green,"You had changed your SKIN!");
    }
    return 1;
}
Than you werent in team 1, I think the compiler interpreted it so
pawn Код:
if(gTeam[playerid] == 1)
{
    if(!GetPVarInt(playerid,"pSkinned"))
    {
    }
    else
    {
    }
}
else
{
}
just use brackets to avoid such mistakes

pawn Код:
COMMAND:oskin(playerid, params[])
{
    #pragma unused params
    if(gTeam[playerid] == 1)
    {
        switch(GetPlayerSkin(playerid))
        {
            case 114:   SetPlayerSkin(playerid, 115);
            case 115:   SetPlayerSkin(playerid, 116);
            default:    SetPlayerSkin(playerid, 114);
        }
        SendClientMessage(playerid, green, "You had changed your SKIN!");
    }
    return true;
}
Reply


Messages In This Thread
Skin help - by tanush - 11.03.2011, 00:09
AW: Skin help - by Nero_3D - 11.03.2011, 00:32
Re: Skin help - by tanush - 11.03.2011, 01:03
Re: AW: Skin help - by Unknown123 - 11.03.2011, 01:08

Forum Jump:


Users browsing this thread: 4 Guest(s)