19.09.2012, 16:39
Problem is that this 3d text label dosent attach to the player. Fix that please :)
pawn Код:
COMMAND:radar(playerid, params[])
{
if(pInfo[playerid][pRadar] == 0)
if(pInfo[playerid][pRadar] == 1) return SendClientMessage(playerid, COLOR_RED, "Your radar is already trying to track a player.");
pInfo[playerid][pRadar] = 1;
if(sscanf(params, "u", radartarget)) return SendClientMessage(playerid, COLOR_RED, "[ERROR] /radar [ID]");
GetPlayerPos(radartarget, tX, tY, tZ);
radar = Create3DTextLabel("Target Lock On\nTracking Target", COLOR_GREEN, 0.0, 0.0, 0.0, 700.0, 0, 0);
Attach3DTextLabelToPlayer(radar, radartarget, tX, tY, tZ);
return 1;
}
COMMAND:radaroff(playerid, params[])
{
if(pInfo[playerid][pRadar] == 0) return SendClientMessage(playerid, COLOR_RED, "Your radar is not tracking a player.");
pInfo[playerid][pRadar] = 0;
DeletePlayer3DTextLabel(radartarget, radar);
return 1;
}