Jump to content

طلب كود لأهنتو


Dr.Xen

Recommended Posts

جرب ذا

طبعا ذا الكود مو انا مسويه الاخ كوبرا سواه انا طلبت كود

   function dxDrawCircle3D( x, y, z, radius, segments, color, width ) 
        segments = segments or 16; 
        color = color or tocolor( 255, 255, 0 ); 
        width = width or 1; 
        local segAngle = 360 / segments; 
        local fX, fY, tX, tY; 
        for i = 1, segments do 
        fX = x + math.cos( math.rad( segAngle * i ) ) * radius; 
        fY = y + math.sin( math.rad( segAngle * i ) ) * radius; 
        tX = x + math.cos( math.rad( segAngle * (i+1) ) ) * radius; 
        tY = y + math.sin( math.rad( segAngle * (i+1) ) ) * radius; 
        dxDrawLine3D( fX, fY, z, tX, tY, z, color, width ); 
        end 
    end 
      
    addEventHandler( "onClientRender", root, 
        function( ) 
            for _, marker in pairs( getElementsByType("marker") ) do 
                if getMarkerType( marker ) == "cylinder" then 
                    setElementAlpha( marker, 0 ); 
                    local x,y,z = getElementPosition( marker ); 
                    local radius = getMarkerSize( marker ); 
                    local color = tocolor( getMarkerColor( marker ) ); 
                    dxDrawCircle3D( x, y, z, radius, 24, color ); 
                end 
            end 
        end 
    ) 

Link to comment

@ Mr.alkmasha : موب الكوبرا اللي سواهـ

بالنسبة للسكربت فـ هو صعب واكوادهـ طويلة شوية وفي حسابات لانكـ بتسوي السكربت كامل حدث الدخول والخروج والخ ..

عشان كذا حاول تسويه بنفسكـ .. ما في الا الكود اللي فوق ومهو كامل ومهو ضابط مية مية .

Link to comment
جرب ذا

طبعا ذا الكود مو انا مسويه الاخ كوبرا سواه انا طلبت كود

   function dxDrawCircle3D( x, y, z, radius, segments, color, width ) 
        segments = segments or 16; 
        color = color or tocolor( 255, 255, 0 ); 
        width = width or 1; 
        local segAngle = 360 / segments; 
        local fX, fY, tX, tY; 
        for i = 1, segments do 
        fX = x + math.cos( math.rad( segAngle * i ) ) * radius; 
        fY = y + math.sin( math.rad( segAngle * i ) ) * radius; 
        tX = x + math.cos( math.rad( segAngle * (i+1) ) ) * radius; 
        tY = y + math.sin( math.rad( segAngle * (i+1) ) ) * radius; 
        dxDrawLine3D( fX, fY, z, tX, tY, z, color, width ); 
        end 
    end 
      
    addEventHandler( "onClientRender", root, 
        function( ) 
            for _, marker in pairs( getElementsByType("marker") ) do 
                if getMarkerType( marker ) == "cylinder" then 
                    setElementAlpha( marker, 0 ); 
                    local x,y,z = getElementPosition( marker ); 
                    local radius = getMarkerSize( marker ); 
                    local color = tocolor( getMarkerColor( marker ) ); 
                    dxDrawCircle3D( x, y, z, radius, 24, color ); 
                end 
            end 
        end 
    ) 

طيب الحين وش اعدل ؟؟ انا ما اعرف وش اسوي في احداثيات كثير ...

Link to comment
جرب ذا

طبعا ذا الكود مو انا مسويه الاخ كوبرا سواه انا طلبت كود

   function dxDrawCircle3D( x, y, z, radius, segments, color, width ) 
        segments = segments or 16; 
        color = color or tocolor( 255, 255, 0 ); 
        width = width or 1; 
        local segAngle = 360 / segments; 
        local fX, fY, tX, tY; 
        for i = 1, segments do 
        fX = x + math.cos( math.rad( segAngle * i ) ) * radius; 
        fY = y + math.sin( math.rad( segAngle * i ) ) * radius; 
        tX = x + math.cos( math.rad( segAngle * (i+1) ) ) * radius; 
        tY = y + math.sin( math.rad( segAngle * (i+1) ) ) * radius; 
        dxDrawLine3D( fX, fY, z, tX, tY, z, color, width ); 
        end 
    end 
      
    addEventHandler( "onClientRender", root, 
        function( ) 
            for _, marker in pairs( getElementsByType("marker") ) do 
                if getMarkerType( marker ) == "cylinder" then 
                    setElementAlpha( marker, 0 ); 
                    local x,y,z = getElementPosition( marker ); 
                    local radius = getMarkerSize( marker ); 
                    local color = tocolor( getMarkerColor( marker ) ); 
                    dxDrawCircle3D( x, y, z, radius, 24, color ); 
                end 
            end 
        end 
    ) 

طيب الحين وش اعدل ؟؟ انا ما اعرف وش اسوي في احداثيات كثير ...

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

Link to comment
جرب ذا

طبعا ذا الكود مو انا مسويه الاخ كوبرا سواه انا طلبت كود

   function dxDrawCircle3D( x, y, z, radius, segments, color, width ) 
        segments = segments or 16; 
        color = color or tocolor( 255, 255, 0 ); 
        width = width or 1; 
        local segAngle = 360 / segments; 
        local fX, fY, tX, tY; 
        for i = 1, segments do 
        fX = x + math.cos( math.rad( segAngle * i ) ) * radius; 
        fY = y + math.sin( math.rad( segAngle * i ) ) * radius; 
        tX = x + math.cos( math.rad( segAngle * (i+1) ) ) * radius; 
        tY = y + math.sin( math.rad( segAngle * (i+1) ) ) * radius; 
        dxDrawLine3D( fX, fY, z, tX, tY, z, color, width ); 
        end 
    end 
      
    addEventHandler( "onClientRender", root, 
        function( ) 
            for _, marker in pairs( getElementsByType("marker") ) do 
                if getMarkerType( marker ) == "cylinder" then 
                    setElementAlpha( marker, 0 ); 
                    local x,y,z = getElementPosition( marker ); 
                    local radius = getMarkerSize( marker ); 
                    local color = tocolor( getMarkerColor( marker ) ); 
                    dxDrawCircle3D( x, y, z, radius, 24, color ); 
                end 
            end 
        end 
    ) 

طيب الحين وش اعدل ؟؟ انا ما اعرف وش اسوي في احداثيات كثير ...

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

يعني مولازم اعدل الإحداثيات واشياء وذي ..

+

حطيت زي ما هو واختفى كل الماركرات ض1 :oops:

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