Problem Skin
#1

I have a problem with cmd. I want to make my skin change after entering the command /buyskin 1 or /buyskin 2. And when I type /buyskin 3 or /buyskin 270 it pops up a message that I can not choose it skiny.
Code:
new Disguise[][] = { {1}, {2} };

CMD:buyskin(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid, 0.0, 0.0, 0.0, 0.0))
    {
        new lolgf;
		if(sscanf(params, "d", lolgf))
		{
			SendClientMessage(playerid, -1, "Usage /buyskin [skin id]");
			return 1;
		}
		new well = 0;
		if(lolgf > 0 && lolgf < 300)
		{
			for(new skin = 0; skin < 300; skin++)
			{
				if(lolgf == Disguise[skin][0])
				{
					well = 1;
				}
			}
			if(well  == 1)
			{
				PlayerInfo[playerid][skin_id] = lolgf;
				SetPlayerSkin(playerid, lolgf);
				SendClientMessage(playerid, -1, "You bought a new skin!");
			}
			else
			{
				SendClientMessage(playerid, -1, "You can not choose this skin!");
			}
		}
		else
		{
			SendClientMessage(playerid, -1, "Skin from 1 to 299!");
		}
	}
	return 1;
}
Reply


Messages In This Thread
Problem Skin - by KamilPolska - 31.03.2019, 23:28
Re: Problem Skin - by MP2 - 01.04.2019, 13:17
Re: Problem Skin - by KamilPolska - 02.04.2019, 17:05

Forum Jump:


Users browsing this thread: 1 Guest(s)