Attach3DTextLabelToPlayer and Create3DTextLabel | Problem
#1

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;
}
Reply
#2

replace
Attach3DTextLabelToPlayer(radar, radartarget, tX, tY, tZ);

with

Attach3DTextLabelToPlayer(radar, radartarget,0.0, 0.0,0.5);
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)