Jump to content

team name problem


Recommended Posts

hi i got nametag example from wiki and trying to edit it but i got some error

attempt to call local player TeamName a string value

addEventHandler( "onClientRender",root, 
   function( ) 
      local px, py, pz, tx, ty, tz, dist 
      px, py, pz = getCameraMatrix( ) 
      for _, v in ipairs( getElementsByType 'player' ) do 
         tx, ty, tz = getElementPosition( v ) 
         dist = math.sqrt( ( px - tx ) ^ 2 + ( py - ty ) ^ 2 + ( pz - tz ) ^ 2 ) 
         if dist < 30.0 then 
            if isLineOfSightClear( px, py, pz, tx, ty, tz, true, false, false, true, false, false, false,localPlayer ) then 
               local sx, sy, sz = getPedBonePosition( v, 5 ) 
               local x,y = getScreenFromWorldPosition( sx, sy, sz + 0.3 ) 
               local x1,y1 = getScreenFromWorldPosition( sx, sy, sz + 0.35 ) 
               local playerTeam = getPlayerTeam(localPlayer) 
               local playerTeamName = getTeamName(playerTeam) 
               local playerTeamColor = getTeamColor(playerTeam) 
               local r,g,b = math.random(50,255),math.random(50,255),math.random(50,255) 
               if x then  
               if playerTeam then 
                dxDrawText( getPlayerName( v ), x, y, x, y, tocolor(playerTeamColor), 0.85 + ( 15 - dist ) * 0.02, "default-bold" ) 
                dxDrawText( playerTeamName( v ), x1, y1, x1, y1, tocolor(playerTeamColor), 0.85 + ( 15 - dist ) * 0.02, "default-bold" ) 
                else 
                dxDrawText( getPlayerName( v ), x, y, x, y, tocolor(r,g,b), 0.85 + ( 15 - dist ) * 0.02, "default-bold" ) 
                dxDrawText( "Normal Player", x1, y1, x1, y1, tocolor(r,g,b), 0.85 + ( 15 - dist ) * 0.02, "default-bold" ) 
               end 
            end 
         end 
      end 
   end 
end 
) 

i dont understand the problem

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