KasaNoVa Posted August 14, 2014 Posted August 14, 2014 معلش شباب عايز كود بصيط الان انا معايا الكود هذا لو عملتو مرة تانية في مكان مختلف الاول يختفي function dxDrawCircle3D( x, y, z, radius, segments, color, width ) segments = segments or 16; color = color or tocolor( 255, 255, 255 ); width = width or 1; local segAngle = 360 / segments; local fX, fY, tX, tY; -- drawing line: from - to for i = 1, segments do fX = x + math.cos( math.rad( segAngle * i+11 ) ) * radius; fY = y + math.sin( math.rad( segAngle * i+5 ) ) * radius; tX = x + math.cos( math.rad( segAngle * (i+11) ) ) * radius; tY = y + math.sin( math.rad( segAngle * (i+5) ) ) * radius; dxDrawLine3D( fX, fY, z, tX, tY, z, color, width ); end end addEventHandler("onClientRender", root, function() dxDrawCircle3D( 2484.96509, -1662.18823, 13.3359, 2, 4) end )
./BlackBird# Posted August 14, 2014 Posted August 14, 2014 ورنا كودك لما سويته بمكان ثاني #~BlackBird~#
KasaNoVa Posted August 14, 2014 Author Posted August 14, 2014 ورنا كودك لما سويته بمكان ثاني function dxDrawCircle3D( x, y, z, radius, segments, color, width ) segments = segments or 16; color = color or tocolor( 0, 0, 255 ); width = width or 1; local segAngle = 360 / segments; local fX, fY, tX, tY; -- drawing line: from - to for i = 1, segments do fX = x + math.cos( math.rad( segAngle * i+11 ) ) * radius; fY = y + math.sin( math.rad( segAngle * i+5 ) ) * radius; tX = x + math.cos( math.rad( segAngle * (i+5) ) ) * radius; tY = y + math.sin( math.rad( segAngle * (i+11) ) ) * radius; dxDrawLine3D( fX, fY, z, tX, tY, z, color, width ); end end addEventHandler("onClientRender", root, function( saif ) dxDrawCircle3D( 2484.96509, -1662.18823, 13.3359, 2, 4) end )
#DRAGON!FIRE Posted August 14, 2014 Posted August 14, 2014 saif ??? وثاني شي .. قالكـ ورنا يوم سويته مرة ثانية .. اشوف نفس الاحداثيات ومو مسويه مرة ثانية To Contact Me at Skype : [email protected]
KasaNoVa Posted August 14, 2014 Author Posted August 14, 2014 saif ???وثاني شي .. قالكـ ورنا يوم سويته مرة ثانية .. اشوف نفس الاحداثيات ومو مسويه مرة ثانية يا حبي انا عايزو في نفس المكان بس بشكل تاني فاهم لو شوفت الارقام هتلاقيها مختليفا
#DRAGON!FIRE Posted August 14, 2014 Posted August 14, 2014 شفتهم رقم رقم . . نفس الارقام To Contact Me at Skype : [email protected]
KasaNoVa Posted August 14, 2014 Author Posted August 14, 2014 شفتهم رقم رقم . . نفس الارقام الاول الرقم + اللون fX = x + math.cos( math.rad( segAngle * i+11 ) ) * radius; fY = y + math.sin( math.rad( segAngle * i+5 ) ) * radius; tX = x + math.cos( math.rad( segAngle * (i+5) ) ) * radius; tY = y + math.sin( math.rad( segAngle * (i+11) ) ) * radius; الثاني الرقم + اللون for i = 1, segments do fX = x + math.cos( math.rad( segAngle * i+11 ) ) * radius; fY = y + math.sin( math.rad( segAngle * i+5 ) ) * radius; tX = x + math.cos( math.rad( segAngle * (i+11) ) ) * radius; tY = y + math.sin( math.rad( segAngle * (i+5) ) ) * radius;
KasaNoVa Posted August 14, 2014 Author Posted August 14, 2014 شفتهم رقم رقم . . نفس الارقام الاول الرقم + اللون fX = x + math.cos( math.rad( segAngle * i+11 ) ) * radius; fY = y + math.sin( math.rad( segAngle * i+5 ) ) * radius; tX = x + math.cos( math.rad( segAngle * (i+5) ) ) * radius; tY = y + math.sin( math.rad( segAngle * (i+11) ) ) * radius; الثاني الرقم + اللون for i = 1, segments do fX = x + math.cos( math.rad( segAngle * i+11 ) ) * radius; fY = y + math.sin( math.rad( segAngle * i+5 ) ) * radius; tX = x + math.cos( math.rad( segAngle * (i+11) ) ) * radius; tY = y + math.sin( math.rad( segAngle * (i+5) ) ) * radius; دول لو اتعملو علي بعض يعملو شكل فاهم
#DRAGON!FIRE Posted August 14, 2014 Posted August 14, 2014 اهـأ تقصد بارقمنات الصنع .. طيب وش مشكلتك بالضبط ؟ To Contact Me at Skype : [email protected]
KasaNoVa Posted August 14, 2014 Author Posted August 14, 2014 اهـأ تقصد بارقمنات الصنع ..طيب وش مشكلتك بالضبط ؟ قولت لك لو ركبت الكود يشتغل لو ركبت معه الكود التاني الاول يختفي
#DRAGON!FIRE Posted August 15, 2014 Posted August 15, 2014 ما اختلف شي .. بس ضفت لكـ اخر شي تضيف قيمتين اللي هي اول قيمة الـ 11 والـثانية 5 وتغيرهم بكيفكـ . function dxDrawCircle3D( x, y, z, radius, segments, color, width, value, value2 ) segments = segments or 16; color = color or tocolor( 255, 255, 255 ); width = width or 1; value = value or 11 value2 = value2 or 5 local segAngle = 360 / segments; local fX, fY, tX, tY; -- drawing line: from - to for i = 1, segments do fX = x + math.cos( math.rad( segAngle * i+11 ) ) * radius; fY = y + math.sin( math.rad( segAngle * i+5 ) ) * radius; tX = x + math.cos( math.rad( segAngle * (i+tonumber(value)) ) ) * radius; tY = y + math.sin( math.rad( segAngle * (i+tonumber(value2)) ) ) * radius; dxDrawLine3D( fX, fY, z, tX, tY, z, color, width ); end end To Contact Me at Skype : [email protected]
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