Local scale = 1/(Nametags_Scale * (playerDistance / Nametags_Distance)) Local sx,sy = getScreenFromWorldPosition( bx + 0, by, bz + 0.4 ) If playerDistance <= Nametags_Distance then Local playerDistance = getDistanceBetweenPoints3D ( x,y,z,px,py,pz ) If processLineOfSight(x, y, z, px, py, pz, true, false, false, true, false, true) then break end Local bx, by, bz = getPedBonePosition( player, 5 ) Local px,py,pz = getElementPosition ( player ) If getElementDimension(player) ~= getElementDimension(nametags_Me) then break end SetPlayerNametagShowing ( player, false ) If getElementData(getLocalPlayer(), "state.hud") = "disabled" then return endįor i,player in ipairs(nametags_Players) do If (player = nametags_Me) then return endĪddEventHandler ( "onClientRender", nametags_Root, Nametags_Scale = 1/Nametags_Scale * 800 / sHeight Local Nametags_Alpha_Diff = Nametags_Distance - Nametags_Alpha_Distance Local sWidth,sHeight = guiGetScreenSize() Nametags_Players = getElementsByType('player') Nametags_ResRoot = getResourceRootElement(getThisResource())
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |