SA-MP Forums Archive
3D Label Not showing - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: 3D Label Not showing (/showthread.php?tid=413646)



3D Label Not showing - Gamer_007 - 06.02.2013

Guys my 3D Label is not showing to Passanger and other players cant see it too.Only who can see the Labe lis Driver.I need to show it to all players if a single person is in vehicle so all people can see the Label.I tried
pawn Код:
if(GetPlayetState(playerid) == PLAYER_STATE_DRIVER || GetPlayerstate(playerid) == PLAYER_STATE_PASSENGER)
But it is not working

pawn Код:
public OnPlayerUpdate(playerid)
{
        new Float:Health;
        GetVehicleHealth(GetPlayerVehicleID(playerid),Health);
        new vspeed;
        vspeed = GetVehicleSpeed(GetPlayerVehicleID(playerid));
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER || GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
        {
            if(HB[playerid] == 1 && Boost[playerid] == 1 && Lock[playerid] == 1)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:Online\nHandbrake:Activated\n{05BDFA}Security:Locked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                UpdatePlayer3DTextLabelText(playerid,Speedo[playerid],0xFF0000FF,SpeedoStr);
            }
            if(HB[playerid] == 1 && Boost[playerid] == 0 && Lock[playerid] == 1)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:{FF0000}Offline\n{05BDFA}Handbrake:Activated\n{05BDFA}Security:Locked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                UpdatePlayer3DTextLabelText(playerid,Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            if(HB[playerid] == 1 && Boost[playerid] == 1 && Lock[playerid] == 0)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:Online\n{05BDFA}Handbrake:Activated\n{05BDFA}Security:Unlocked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                UpdatePlayer3DTextLabelText(playerid,Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            if(HB[playerid] == 0 && Boost[playerid] == 1 && Lock[playerid] == 1)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:Online\n{05BDFA}Handbrake:{FF0000}De-Activated\n{05BDFA}Security:Locked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                UpdatePlayer3DTextLabelText(playerid,Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            if(HB[playerid] == 0 && Boost[playerid] == 0 && Lock[playerid] == 0)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:{FF0000}Offline\n{05BDFA}Handbrake:{FF0000}De-Activated\n{05BDFA}Security:Unlocked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                UpdatePlayer3DTextLabelText(playerid,Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            if(HB[playerid] == 0 && Boost[playerid] == 1 && Lock[playerid] == 0)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:Online\n{05BDFA}Handbrake:{FF0000}De-Activated\n{05BDFA}Security:Unlocked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                UpdatePlayer3DTextLabelText(playerid,Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            if(HB[playerid] == 0 && Boost[playerid] == 0 && Lock[playerid] == 1)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:Online\n{05BDFA}Handbrake:{FF0000}De-Activated\n{05BDFA}Security:Locked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                UpdatePlayer3DTextLabelText(playerid,Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            return 1;
            }
           

        return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
        new Float:Health;
        GetVehicleHealth(GetPlayerVehicleID(playerid),Health);
        new vspeed;
        vspeed = GetVehicleSpeed(GetPlayerVehicleID(playerid));
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER || GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
        {
            if(HB[playerid] == 1 && Boost[playerid] == 1 && Lock[playerid] == 1)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:Online\nHandbrake:Activated\n{05BDFA}Security:Locked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                UpdatePlayer3DTextLabelText(playerid,Speedo[playerid],0xFF0000FF,SpeedoStr);
            }
            if(HB[playerid] == 1 && Boost[playerid] == 0 && Lock[playerid] == 1)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:{FF0000}Offline\n{05BDFA}Handbrake:Activated\n{05BDFA}Security:Locked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                UpdatePlayer3DTextLabelText(playerid,Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            if(HB[playerid] == 1 && Boost[playerid] == 1 && Lock[playerid] == 0)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:Online\n{05BDFA}Handbrake:Activated\n{05BDFA}Security:Unlocked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                UpdatePlayer3DTextLabelText(playerid,Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            if(HB[playerid] == 0 && Boost[playerid] == 1 && Lock[playerid] == 1)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:Online\n{05BDFA}Handbrake:{FF0000}De-Activated\n{05BDFA}Security:Locked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                UpdatePlayer3DTextLabelText(playerid,Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            if(HB[playerid] == 0 && Boost[playerid] == 0 && Lock[playerid] == 0)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:{FF0000}Offline\n{05BDFA}Handbrake:{FF0000}De-Activated\n{05BDFA}Security:Unlocked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                UpdatePlayer3DTextLabelText(playerid,Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            if(HB[playerid] == 0 && Boost[playerid] == 1 && Lock[playerid] == 0)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:Online\n{05BDFA}Handbrake:{FF0000}De-Activated\n{05BDFA}Security:Unlocked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                UpdatePlayer3DTextLabelText(playerid,Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            return 1;
            }
        return 1;
}
Help please


Re: 3D Label Not showing - zde5 - 06.02.2013

use Create3DTextLabel https://sampwiki.blast.hk/wiki/Create3DTextLabel instead of CreatePlayer3DTextLabel https://sampwiki.blast.hk/wiki/CreatePlayer3DTextLabel


Re: 3D Label Not showing - Gamer_007 - 06.02.2013

here is the error log

pawn Код:
E:\X\SAMP\samp\samp03e_svr_R2_win32\filterscripts\carlabel.pwn(264) : warning 213: tag mismatch
E:\X\SAMP\samp\samp03e_svr_R2_win32\filterscripts\carlabel.pwn(269) : warning 213: tag mismatch
E:\X\SAMP\samp\samp03e_svr_R2_win32\filterscripts\carlabel.pwn(275) : warning 213: tag mismatch
E:\X\SAMP\samp\samp03e_svr_R2_win32\filterscripts\carlabel.pwn(281) : warning 213: tag mismatch
E:\X\SAMP\samp\samp03e_svr_R2_win32\filterscripts\carlabel.pwn(287) : warning 213: tag mismatch
E:\X\SAMP\samp\samp03e_svr_R2_win32\filterscripts\carlabel.pwn(293) : warning 213: tag mismatch
E:\X\SAMP\samp\samp03e_svr_R2_win32\filterscripts\carlabel.pwn(299) : warning 213: tag mismatch
E:\X\SAMP\samp\samp03e_svr_R2_win32\filterscripts\carlabel.pwn(328) : warning 213: tag mismatch
E:\X\SAMP\samp\samp03e_svr_R2_win32\filterscripts\carlabel.pwn(333) : warning 213: tag mismatch
E:\X\SAMP\samp\samp03e_svr_R2_win32\filterscripts\carlabel.pwn(339) : warning 213: tag mismatch
E:\X\SAMP\samp\samp03e_svr_R2_win32\filterscripts\carlabel.pwn(345) : warning 213: tag mismatch
E:\X\SAMP\samp\samp03e_svr_R2_win32\filterscripts\carlabel.pwn(351) : warning 213: tag mismatch
E:\X\SAMP\samp\samp03e_svr_R2_win32\filterscripts\carlabel.pwn(357) : warning 213: tag mismatch
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


13 Warnings.
here is wht u told
pawn Код:
public OnPlayerUpdate(playerid)
{
        new Float:Health;
        GetVehicleHealth(GetPlayerVehicleID(playerid),Health);
        new vspeed;
        vspeed = GetVehicleSpeed(GetPlayerVehicleID(playerid));
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER || GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
        {
            if(HB[playerid] == 1 && Boost[playerid] == 1 && Lock[playerid] == 1)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:Online\nHandbrake:Activated\n{05BDFA}Security:Locked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                Update3DTextLabelText(Speedo[playerid],0xFF0000FF,SpeedoStr);
            }
            if(HB[playerid] == 1 && Boost[playerid] == 0 && Lock[playerid] == 1)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:{FF0000}Offline\n{05BDFA}Handbrake:Activated\n{05BDFA}Security:Locked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                Update3DTextLabelText(Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            if(HB[playerid] == 1 && Boost[playerid] == 1 && Lock[playerid] == 0)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:Online\n{05BDFA}Handbrake:Activated\n{05BDFA}Security:Unlocked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                Update3DTextLabelText(Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            if(HB[playerid] == 0 && Boost[playerid] == 1 && Lock[playerid] == 1)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:Online\n{05BDFA}Handbrake:{FF0000}De-Activated\n{05BDFA}Security:Locked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                Update3DTextLabelText(Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            if(HB[playerid] == 0 && Boost[playerid] == 0 && Lock[playerid] == 0)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:{FF0000}Offline\n{05BDFA}Handbrake:{FF0000}De-Activated\n{05BDFA}Security:Unlocked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                Update3DTextLabelText(Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            if(HB[playerid] == 0 && Boost[playerid] == 1 && Lock[playerid] == 0)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:Online\n{05BDFA}Handbrake:{FF0000}De-Activated\n{05BDFA}Security:Unlocked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                Update3DTextLabelText(Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            if(HB[playerid] == 0 && Boost[playerid] == 0 && Lock[playerid] == 1)
            {
                format(SpeedoStr, sizeof(SpeedoStr), "\n\n\n\n\n{05BDFA}Speed: %d km/hr%s\n{05BDFA}Health:[%s{05BDFA}]\nBoost:Online\n{05BDFA}Handbrake:{FF0000}De-Activated\n{05BDFA}Security:Locked\nUse /vehctrl", vspeed,UpdateLabelOfSpeed(playerid),UpdateString(playerid));
                Update3DTextLabelText(Speedo[playerid],0xFF0000FF,SpeedoStr);

            }
            return 1;
            }
           

        return 1;
}



Re: 3D Label Not showing - teomakedonija - 06.02.2013

That code put on public OnTextDrawUpdate


Re: 3D Label Not showing - Gamer_007 - 06.02.2013

OnTextDrawUpdate this is 3D Label not Textdraw


Re: 3D Label Not showing - teomakedonija - 06.02.2013

On3DTextUpdate * Sory


Re: 3D Label Not showing - Gamer_007 - 06.02.2013

Could you show that in the code that i pasted above??