if(!strcmp("/oculos",cmd,true))
{
tmp = strtok(cmdtext, idx);
skin = GetPlayerSkin(playerid);
id = strval(tmp);
if(!id || id > 33) return SendClientMessage(playerid, 0xFFFFFFAA, "{ff6633/oculos [1 - 33]");
TextDrawShowForPlayer(playerid, MsgBox);
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;
}
CMD:oculos(playerid, params[])
{
new skin,skinid,glasseid;
skin = GetPlayerSkin(playerid);
if(sscanf(params, "d", skinid)) Msg(playerid, Vermelho, "[x]: {FFFFFF}Uso Correto: {FF0000}/Oculos id");
else if(!skinid || skinid > 33) Msg(playerid, Vermelho, "[x]: {FFFFFF}IDoculos de 1 ao 33!");
SetTimerEx("Hide", 3500, false, "d", playerid);
if(skinid > 30) goto PutPoliceGlasses;
else
{
skinid--;
glasseid = CommonRed + skinid;
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 + (skinid - 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;
}
This forum requires that you wait 120 seconds between posts. Please try again in 58 seconds.
|
Verifica se o Objeto que o jogador quer adicionar й um permitido ou nгo.
Abraзos. @Off: PHP Code:
|
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;
}
|
Mano, bem sinceramente, nгo estou conseguindo entender este seu cуdigo, faz o favor, me passa o id dos bonйs fazendo um favor?
|