01.12.2016, 10:33
i use this
When i use it, player get the messages but skin is same, don't change..
EDIT: It's a problem if the player who i want to change skin, is me?
PHP Code:
CMD:setskin(playerid, params[])
{
new pID, value;
if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, -1, "{FF0000}EROARE: {FFFFFF}Nu ai acces la aceasta comanda.");
else if(sscanf(params, "ui", pID, value)) return SendClientMessage(playerid, COL_GOLD, "Foloseste: /setskin [id] [skin]");
else if(pID == INVALID_PLAYER_ID) return SendClientMessage(playerid, COL_TOM, "Jucatorul nu este conectat.");
else if(value < 0 || value > 311) return SendClientMessage(playerid, COL_GOLD, "Skinuri valabile: 0-311.");
else
{
new string[100], target[MAX_PLAYER_NAME], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
GetPlayerName(pID, target, sizeof(target));
format(string, sizeof(string), "I-ai setat lui %s skin-ul %i.", target, value);
SendClientMessage(playerid, COL_GYELLOW, string);
format(string, sizeof(string), "Skinul tau este acum %i datorita lui %s.", value, pName);
SendClientMessage(pID, COL_GYELLOW, string);
PlayerInfo[pID][pSkin] = value;
}
return 1;
}
EDIT: It's a problem if the player who i want to change skin, is me?