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??