05.10.2015, 01:08
їAlguien me podria pasar un codigo de un comando que me de el skin administrativamente?, porfavor y gracias de antemano.
COMMAND:setskin(playerid, params[])
{
new id, skinid, string[128];
if(!IsPlayerAdmin(playerid)) return 0;
if(sscanf(params, "ui", id, skinid)) return SendClientMessage(playerid, 0xFFFFFFFF, "Uso correcto: /setskin [PlayerID] [SkinID]");
if(skinid > 310 || skinid < 0) return 0;
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, 0xFFFFFFFF, "Error: ID incorrecta.");
SetPlayerSkin(id, skinid);
return 1;
}
COMMAND:setskin(playerid, params[])
{
new id, skinid, string[128], nombre[MAX_PLAYER_NAME], playerid2[MAX_PLAYER_NAME];
if(!IsPlayerAdmin(playerid)) return 0;
if(sscanf(params, "ui", id, skinid)) return SendClientMessage(playerid, 0xFFFFFFFF, "Uso correcto: /setskin [PlayerID] [SkinID]");
if(skinid > 310 || skinid < 0) return 0;
GetPlayerName(playerid, nombre, MAX_PLAYER_NAME);
GetPlayerName(id, playerid2, MAX_PLAYER_NAME);
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, 0xFFFFFFFF, "Error: ID incorrecta.");
SetPlayerSkin(id, skinid);
format(string, 128, "%s(%d) te puso la skin ID: %i", nombre, playerid, skinid);
SendClientMessage(id, 0xFFFFFFFF, string);
format(string, 128, "Le cambiaste el skin a %s(%d) - Skin ID: %i", playerid2, id, skinid);
SendClientMessage(playerid, 0xFFFFFFFF, string);
return 1;
}