Advertisement
Guest User

Untitled

a guest
Apr 26th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.24 KB | None | 0 0
  1. CMD:asetskin(playerid, params[])
  2. {
  3.     if(!LoggedIn[playerid])return true;
  4.     if(pInfo[playerid][pAdminLevel] == 0)return SendClientMessage(playerid, COLOR_GREY, "You are not an administrator.");
  5.  
  6.     new victimid, skinid, oldskin;
  7.     if(sscanf(params, "id", victimid, skinid))return SendClientMessage(playerid, COLOR_GREY, "Usage: '/asetskin [player id/name] [skin id]'");
  8.     {
  9.         if(!IsPlayerConnected(victimid))return SendClientMessage(playerid, COLOR_GREY, "SET SKIN: Invalid player id.");
  10.         if(skinid < 0 || skinid > 311)return SendClientMessage(playerid, COLOR_GREY, "SET SKIN: Invalid skin id. Please choose a value of (0-311).");
  11.  
  12.         oldskin = GetPlayerSkin(victimid);
  13.         SetPlayerSkin(victimid, skinid);
  14.  
  15.         new string[128]; //You only need to define 1 skin if you format-send, format-send
  16.         format(adminstring, sizeof(adminstring), "SET SKIN: Successfully changed %i's skin from %i to %i.", RPName(victimid), oldskin, skinid);
  17.         SendClientMessage(playerid, COLOR_GREY, string);
  18.         format(victimstring, sizeof(victimstring), "Your skin has been changed from %i to %i by an administrator.", oldskin, skinid);
  19.         SendClientMessage(victimid, COLOR_GREY, string);
  20.     }
  21.     return true;
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement