03.01.2017, 21:32
(
Последний раз редактировалось WiliHacking; 03.01.2017 в 22:13.
)
Tentei fazer assim:
(Me basiei em um sistema aqui) Mas nгo deu certo, estб aparecendo apenas a 3DTextLabel e o /pegarcartao nгo funciona.
@Edit
PHP код:
#define MAX_CARTAO 20
new Text3D:Cartao;
// Drop Cartгo
enum enum_Items
{
Float:CartPos[3],
CartObject,
};
new Items[MAX_CARTAO][enum_Items];
CMD:droparcartao(playerid)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
for(new x; x != MAX_CARTAO; x++)
{
Items[x][CartPos][0] = X;
Items[x][CartPos][1] = Y;
Items[x][CartPos][2] = Z-1;
Items[x][CartObject] = CreateDynamicObject(19792, Items[x][CartPos], Items[x][CartPos], Items[x][CartPos], 0.0, 0.0, 0.0, -1, -1, -1, 80.0);
Cartao = Create3DTextLabel("Item: Cartгo", 0xAAAAAAAA, X, Y, Z-1, 80.0, 0, 0);
}
return 1;
}
CMD:pegarcartao(playerid)
{
for(new x; x != MAX_CARTAO; x++)
{
if(IsPlayerInRangeOfPoint(playerid, 1.8, Items[x][CartPos], Items[x][CartPos], Items[x][CartPos]))
{
DestroyDynamicObject(Items[x][CartObject]);
DestroyDynamic3DTextLabel(Cartao);
}
}
return 1;
}
@Edit