22.08.2016, 15:18
Comando funciona porem quando eu digito /oculos ou /oculos [e um id que nгo tenha] ele adciona um objeto ao player!! alguem sabe oque eh? -.-
pawn Код:
CMD:oculos(playerid, params[])
{
new skin,id,glasseid;
skin = GetPlayerSkin(playerid);
if(sscanf(params, "d", id)) Msg(playerid, 0xFFFFFFAA, "[x]: {FFFFFF}Uso Correto: {FF0000}/Oculos [1 a 33]");
else if(!id || id > 33) Msg(playerid, Vermelho, "[x]: {FFFFFF}SkinID entre 0 e 299!");
SetTimerEx("Hide", 3500, false, "d", playerid);
if(id > 30) goto PutPoliceGlasses;
else
{
id--;
glasseid = CommonRed + id;
SetPlayerHoldingObject(playerid, glasseid, 2, SkinOffSet[skin][0], SkinOffSet[skin][1], SkinOffSet[skin][2], SkinOffSet[skin][3], SkinOffSet[skin][4], SkinOffSet[skin][5]);
return 1;
}
PutPoliceGlasses:
glasseid = CopGlassesBlack + (id - 31);
SetPlayerHoldingObject(playerid, glasseid, 2, SkinOffSet[skin][0], floatadd(SkinOffSet[skin][1], 0.004500), SkinOffSet[skin][2], SkinOffSet[skin][3], SkinOffSet[skin][4], SkinOffSet[skin][5]);
return 1;
}