Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:asetskin(playerid, params[])
- {
- if(!LoggedIn[playerid])return true;
- if(pInfo[playerid][pAdminLevel] == 0)return SendClientMessage(playerid, COLOR_GREY, "You are not an administrator.");
- new victimid, skinid, oldskin;
- if(sscanf(params, "id", victimid, skinid))return SendClientMessage(playerid, COLOR_GREY, "Usage: '/asetskin [player id/name] [skin id]'");
- {
- if(!IsPlayerConnected(victimid))return SendClientMessage(playerid, COLOR_GREY, "SET SKIN: Invalid player id.");
- if(skinid < 0 || skinid > 311)return SendClientMessage(playerid, COLOR_GREY, "SET SKIN: Invalid skin id. Please choose a value of (0-311).");
- oldskin = GetPlayerSkin(victimid);
- SetPlayerSkin(victimid, skinid);
- new string[128]; //You only need to define 1 skin if you format-send, format-send
- format(adminstring, sizeof(adminstring), "SET SKIN: Successfully changed %i's skin from %i to %i.", RPName(victimid), oldskin, skinid);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(victimstring, sizeof(victimstring), "Your skin has been changed from %i to %i by an administrator.", oldskin, skinid);
- SendClientMessage(victimid, COLOR_GREY, string);
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement