MohammedX Posted November 3, 2019 Share Posted November 3, 2019 (edited) hello community , I'm a beginner and i trying to make dxDrawLine3D with vehicle + attack dxdrawtext but i got a problem (the line attack into sky) my trying function nametag() if not nametagsEnabled then return end for index, player in pairs(getElementsByType("player")) do if not nametags[player] then nametag.create(player) end end for player in pairs(nametags) do while true do if not player or not isElement(player) then nametag.destroy(player) end break end end local camX, camY, camZ = getCameraMatrix() for player in pairs(nametags) do while true do if player == localPlayer and not selftagEnabled then break end if getElementDimension(player) ~= getElementDimension(localPlayer) then break end if isPedDead(player) then break end setPlayerNametagShowing(player, false) local posX, posY, posZ = getPedBonePosition(player, 8) local offset = 0.25 local vehicle = getPedOccupiedVehicle(player) or false if vehicle and isElement(vehicle) then posX, posY, posZ = getElementPosition(vehicle) offset = 0.75 end local distance = getDistanceBetweenPoints3D(camX, camY, camZ, posX, posY, posZ) if distance > nametagDistance then break end if not isLineOfSightClear(camX, camY, camZ, posX, posY, posZ, true, false, false, false, false, false, false, nil) then break end local sX, sY = getScreenFromWorldPosition(posX, posY, posZ + offset) if not sX or not sY then break end dxDrawText(getPlayerName(player), sX, sY, sX, sY, tocolor(r, g, b, alpha), scale, "default-bold", "center", "center", false, false, false, true) dxDrawLine3D (posX, posY, posZ, camX, camY, posZ+1.1, tocolor ( 255, 255, 255, 255 ), 2) end addEventHandler("onClientRender", root, nametag) my try second dxDrawLine3D (posX, posY, posZ, sY, sX, sY, tocolor ( 255, 255, 255, 255 ), 2) Edited November 3, 2019 by MohammedX Link to comment
Discord Moderators Zango Posted November 3, 2019 Discord Moderators Share Posted November 3, 2019 Where do you want the line to go? From the player name to the player head position? Try drawing what you want in paint and post it Link to comment
MohammedX Posted November 3, 2019 Author Share Posted November 3, 2019 5 hours ago, Zango said: Where do you want the line to go? From the player name to the player head position? Try drawing what you want in paint and post it thanks for answer i fixed problem Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now