Jump to content

Why this does not work?


mcer

Recommended Posts

Code

Function Player_Render() 
  
    if isPedInVehicle(getLocalPlayer()) then 
     
        screenW, screenH = guiGetScreenSize() 
  
 local VehicleOccupantss = getVehicleOccupant(source) 
        dxDrawText(VehicleOccupantss.."", screenW - 100 - 60, (screenH - 26) / 2 - 160, (screenW - 100 - 60) + 100, ( (screenH - 26) / 2 - 160) + 26, tocolor(153, 153, 153, 255), 0.80, "sans", "center", "center", false, false, true, false, false) 
end 
  
  
--// Triggering //--- 
addEventHandler("onClientVehicleEnter", getRootElement(), 
    function(thePlayer) 
        if thePlayer == getLocalPlayer() then 
            addEventHandler("onClientRender", getRootElement(), Player_Render) 
        end 
    end 
) 
  

Link to comment
local screenW, screenH = guiGetScreenSize ( ) 
  
function Player_Render ( ) 
    if isPedInVehicle ( localPlayer ) then 
        local vehicle = getPedOccupiedVehicle ( localPlayer ) 
        local driver = getVehicleOccupant ( vehicle, 0 ) 
        if ( driver ) then 
            dxDrawText ( getPlayerName ( driver ), screenW - 100 - 60, (screenH - 26) / 2 - 160, (screenW - 100 - 60) + 100, ( (screenH - 26) / 2 - 160) + 26, tocolor(153, 153, 153, 255), 0.80, "sans", "center", "center", false, false, true, false, false ) 
        end 
    end 
end 
  
--// Triggering //--- 
addEventHandler ( "onClientVehicleEnter", getRootElement(), 
    function ( thePlayer ) 
        if ( thePlayer == localPlayer ) then 
            addEventHandler ( "onClientRender", getRootElement(), Player_Render ) 
        end 
    end 
) 
  
addEventHandler ( "onClientVehicleExit", getRootElement(), 
    function ( thePlayer ) 
        if ( thePlayer == localPlayer ) then 
            removeEventHandler ( "onClientRender", getRootElement(), Player_Render ) 
        end 
    end 
) 

Link to comment
local screenW, screenH = guiGetScreenSize ( ) 
  
function Player_Render ( ) 
    if isPedInVehicle ( localPlayer ) then 
        local vehicle = getPedOccupiedVehicle ( localPlayer ) 
        local driver = getVehicleOccupant ( vehicle, 0 ) 
        if ( driver ) then 
            dxDrawText ( getPlayerName ( driver ), screenW - 100 - 60, (screenH - 26) / 2 - 160, (screenW - 100 - 60) + 100, ( (screenH - 26) / 2 - 160) + 26, tocolor(153, 153, 153, 255), 0.80, "sans", "center", "center", false, false, true, false, false ) 
        end 
    end 
end 
  
--// Triggering //--- 
addEventHandler ( "onClientVehicleEnter", getRootElement(), 
    function ( thePlayer ) 
        if ( thePlayer == localPlayer ) then 
            addEventHandler ( "onClientRender", getRootElement(), Player_Render ) 
        end 
    end 
) 
  
addEventHandler ( "onClientVehicleExit", getRootElement(), 
    function ( thePlayer ) 
        if ( thePlayer == localPlayer ) then 
            removeEventHandler ( "onClientRender", getRootElement(), Player_Render ) 
        end 
    end 
) 

Perfect, Thanks!

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...