01.09.2015, 00:27
pawn Код:
CMD:backcaps(playerid, params[])
{
if(Sleep[playerid] == 1) SCM(playerid, COLOR_DGREY, "You are sleeping right now.You can only use /sleep.");
else if(isnull(params) || strlen(params) > 3) SendClientMessage(playerid, -1, "Usage: /backcaps [1 - 5]");
else{
new idbackcaps = strval(params);
if(!(0 < idbackcaps < 6)) SendClientMessage(playerid, -1, "Usage: /backcaps [1 - 5]");
else{
new slot = GetEmptySlot(playerid);
if(slot == -1) SendClientMessage(playerid, -1, "You're holding the maximum of objects possible.");
else{
new skin2 = GetPlayerSkin(playerid), beret;
switch(idbackcaps)
{
case 1: beret = 18939;
default: beret = 18939 + idbackcaps;
}
for(new i=0; i < sizeof(invalidcapsskins); i++)
if(skin2 >= invalidcapsskins[i])
return SendClientMessage(playerid, -1, "Your skin do not support a cap.");
SetPlayerAttachedObjectEx(playerid, slot, beret, 2, SkinCapsSet[skin2][0], SkinCapsSet[skin2][1], SkinCapsSet[skin2][2], SkinCapsSet[skin2][3], SkinCapsSet[skin2][4], SkinCapsSet[skin2][5]);
GivePlayerTheMoney(playerid, -2000);
}
}
}
return 1;
}