/setskin help
#3

Quote:
Originally Posted by eesh
Посмотреть сообщение
Код:
CMD:setskin(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin] == 0) return 0;
	new skin;
	if(sscanf(params, "i", skin)) return SendClientMessage(playerid, -1, "/setskin [skin id 0 - 299]");
	if(skin < 0 ) return 0;
	if(skin > 299) return 0;
	SetPlayerSkin(playerid, skin);
	PlayerInfo[playerid][pSkin] = skin;
	return 1;
}
^^This will set his own skin,

Here this code will set the skin for the player you want.
pawn Код:
CMD:setskin(playerid, params[])
{
    new setid, skinid;
    if(PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid, RED, "Only admin level 3+ can use this command.");
    if(sscanf(params, "ud", setid, skinid)) return SendClientMessage(playerid, RED, "[USAGE]: /setskin [name/id] [skinid]");
    if(!IsPlayerConnected(setid)) return SendClientMessage(playerid, RED, "Player not found.");
    if(skinid < 0 || skinid > 299) return SendClientMessage(playerid, RED, "Invalid skin id.");
    {
        SetPlayerSkin(setid, skinid);
        format(fstr, sizeof(fstr), "Admin %s [%d] has set your skin to id %d.", GetName(playerid), playerid, skinid);
        SendClientMessage(setid, LIGHTGREEN, fstr);
        format(fstr, sizeof(fstr), "You have set %s [%d] skin to id %d.", GetName(setid), setid, skinid);
        SendClientMessage(playerid, YELLOW, fstr);
    }
    return true;
}
Reply


Messages In This Thread
/setskin help - by Michael_Cuellar - 20.12.2012, 07:58
Re: /setskin help - by eesh - 20.12.2012, 08:04
Re: /setskin help - by Marven - 20.12.2012, 08:12
Re: /setskin help - by Michael_Cuellar - 20.12.2012, 08:19
Re: /setskin help - by Michael_Cuellar - 20.12.2012, 08:22
Re: /setskin help - by eesh - 20.12.2012, 08:31
Re: /setskin help - by LarzI - 20.12.2012, 08:31
Re: /setskin help - by Michael_Cuellar - 20.12.2012, 08:45
Re: /setskin help - by LarzI - 20.12.2012, 08:54
Re: /setskin help - by Marven - 20.12.2012, 09:01

Forum Jump:


Users browsing this thread: 2 Guest(s)