Jump to content

ممكن هاذ المود


rabe3

Recommended Posts

السلام عليكم

ممكن هاذ المود لاني ادور عليه من زمان ودخت وانا ادور عليه ومالقيته هاذ لما نركب بطياره حربيه يضهر لنا مواقع الناس على شكل مربعات والمسفات بلمتر

الصور تشرح اكثر ذذ

http://im41.gulfup.com/qp6ez.jpg

http://im41.gulfup.com/z0EpT.jpg

http://im41.gulfup.com/1JFBA.png

Link to comment
السلام عليكم

ممكن هاذ المود لاني ادور عليه من زمان ودخت وانا ادور عليه ومالقيته هاذ لما نركب بطياره حربيه يضهر لنا مواقع الناس على شكل مربعات والمسفات بلمتر

الصور تشرح اكثر ذذ

http://im41.gulfup.com/qp6ez.jpg

http://im41.gulfup.com/z0EpT.jpg

http://im41.gulfup.com/1JFBA.png

ما اعتقد تلقى جااهز

امنياتي لك بالتوفيق

Link to comment
السلام عليكم

ممكن هاذ المود لاني ادور عليه من زمان ودخت وانا ادور عليه ومالقيته هاذ لما نركب بطياره حربيه يضهر لنا مواقع الناس على شكل مربعات والمسفات بلمتر

الصور تشرح اكثر ذذ

http://im41.gulfup.com/qp6ez.jpg

http://im41.gulfup.com/z0EpT.jpg

http://im41.gulfup.com/1JFBA.png

ما اعتقد تلقى جااهز

امنياتي لك بالتوفيق

طيب كيف اقدر اسوي واحد؟

Link to comment
  • 3 weeks later...

Client side:

function showPlayerSquares() 
    if getElementData(getLocalPlayer(), "state.hud") == "disabled" then 
    return 
    end 
local vehicle = getPedOccupiedVehicle(getLocalPlayer()) 
    if not vehicle then  
    return 
    end 
    if getElementModel(vehicle) == 425 or getElementModel(vehicle) == 476 or getElementModel(vehicle) == 520 then 
     
    players = getElementsByType("player") 
     
     
    for _, thePlayer in ipairs(players)do 
        if thePlayer ~= getLocalPlayer() then 
        local x,y,z = getElementPosition(thePlayer) 
        local cx,cy,cz = getElementPosition(getLocalPlayer()) 
        if getDistanceBetweenPoints3D(x,y,z, cx,cy,cz) <= 1000 then 
            sX, sY, sZ = getScreenFromWorldPosition(x,y,z) 
            if(sX and sY and sZ)then 
                 
                color = tocolor(getPlayerNametagColor(thePlayer)) 
                 
                dxDrawLine(sX+20, sY+20, sX-20, sY+20,color, 2) 
                dxDrawLine(sX+20, sY-20, sX-20, sY-20,color, 2) 
                dxDrawLine(sX+20, sY-20, sX+20, sY+20,color, 2) 
                dxDrawLine(sX-20, sY-20, sX-20, sY+20,color, 2) 
                 
                dxDrawText(getPlayerName(thePlayer), sX-20, sY+25, 25, 20, color, 0.9) 
                dxDrawText(math.floor(getDistanceBetweenPoints3D(x,y,z, cx,cy,cz)).." m", sX-20, sY+40, 25, 20, color, 0.9) 
                 
                color = tocolor(255, 255, 255) 
                 
                x,y,z = getPedBonePosition ( thePlayer, -- s8) -->
                x,y = getScreenFromWorldPosition( x, y, z) 
                     
                x2,y2,z2 = getPedBonePosition ( thePlayer, 2) 
                x2,y2 = getScreenFromWorldPosition(x2, y2, z2) 
                 
                if x and y and x2 and y2 then    
                dxDrawLine(x,y,x2,y2, color, 1.5) 
                end 
                     
                -----------------SHOULDERS----------------- 
                 
                Hx,Hy,Hz = getPedBonePosition ( thePlayer, 4) 
                Hx,Hy = getScreenFromWorldPosition( Hx, Hy, Hz) 
                     
                Sx2,Sy2,Sz2 = getPedBonePosition ( thePlayer, 22) 
                Sx2,Sy2 = getScreenFromWorldPosition(Sx2, Sy2, Sz2) 
                     
                Sx3,Sy3,Sz3 = getPedBonePosition ( thePlayer, 32) 
                Sx3,Sy3 = getScreenFromWorldPosition(Sx3, Sy3, Sz3) 
                 
                if Hx and Hy and Sx2 and Sy2 then 
                dxDrawLine(Hx,Hy,Sx2,Sy2, color, 1.5) 
                end 
                if Hx and Hy and Sx3 and Sy3 then 
                dxDrawLine(Hx,Hy,Sx3,Sy3, color, 1.5) 
                end 
                     
                -----------------UPPER ARMS----------------- 
                ERx,ERy,ERz = getPedBonePosition ( thePlayer, 23) 
                ERx,ERy = getScreenFromWorldPosition( ERx,ERy,ERz) 
                 
                ELx,ELy,ELz = getPedBonePosition ( thePlayer, 33) 
                ELx,ELy = getScreenFromWorldPosition(ELx,ELy,ELz) 
                     
                if ERx and ERy and Sx2 and Sy2 then  
                dxDrawLine(ERx,ERy,Sx2,Sy2, color, 1.5) 
                end 
                if ELx and ELy and Sx3 and Sy3 then 
                dxDrawLine(ELx,ELy,Sx3,Sy3, color, 1.5) 
                end 
                     
                -----------------LOWER ARMS----------------- 
                HRx,HRy,HRz = getPedBonePosition ( thePlayer, 24) 
                HRx,HRy = getScreenFromWorldPosition( HRx,HRy,HRz) 
                     
                HLx,HLy,HLz = getPedBonePosition ( thePlayer, 34) 
                HLx,HLy = getScreenFromWorldPosition(HLx,HLy,HLz) 
                 
                if ERx and ERy and HRx and HRy then 
                dxDrawLine(ERx,ERy,HRx,HRy, color, 1.5) 
                end 
                if ELx and ELy and HLx and HLy then 
                dxDrawLine(ELx,ELy,HLx,HLy, color, 1.5) 
                end 
                 
                -----------------UPPER LEGS----------------- 
                KRx,KRy,KRz = getPedBonePosition ( thePlayer, 52) 
                KRx,KRy = getScreenFromWorldPosition( KRx,KRy,KRz) 
                     
                KLx,KLy,KLz = getPedBonePosition ( thePlayer, 42) 
                KLx,KLy = getScreenFromWorldPosition(KLx,KLy,KLz) 
                 
                if x2 and y2 and KRx and KRy then    
                dxDrawLine(x2,y2,KRx,KRy, color, 1.5) 
                end 
                if x2 and y2 and KLx and KLy then 
                dxDrawLine(x2,y2,KLx,KLy, color, 1.5) 
                end 
                     
                -----------------LOWER LEGS----------------- 
                LRx,LRy,LRz = getPedBonePosition ( thePlayer, 53) 
                LRx,LRy = getScreenFromWorldPosition( LRx,LRy,LRz ) 
                     
                LLx,LLy,LLz = getPedBonePosition ( thePlayer, 43) 
                LLx,LLy = getScreenFromWorldPosition(LLx,LLy,LLz) 
                     
                if LRx and LRy and KRx and KRy then  
                dxDrawLine(LRx,LRy,KRx,KRy, color, 1.5) 
                end 
                if LLx and LLy and KLx and KLy then 
                dxDrawLine(LLx,LLy,KLx,KLy, color, 1.5) 
                end 
                end 
                end 
            end 
        end 
    end 
end 
addEventHandler("onClientRender", getRootElement(), showPlayerSquares) 

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