#Mr.alkmasha Posted August 20, 2014 Share Posted August 20, 2014 اسلام عليكم شباب ابي سؤال بسيط كيف اغير شكل الماركر اخله زي cit او شكل ثاني الي معاه مود او اذا يكون ملفات txd ياريت تعطوني Link to comment
jafar Posted August 20, 2014 Share Posted August 20, 2014 هذا مو txd هذا المود باستخدام dxDrawLine3D مع بعض الحسابات .. المود مسونه مسبقاً , ممكن انشره : ) Link to comment
#Mr.alkmasha Posted August 20, 2014 Author Share Posted August 20, 2014 هذا مو txd هذا المود باستخدام dxDrawLine3D مع بعض الحسابات .. المود مسونه مسبقاً , ممكن انشره : ) عندك واحد ؟ Link to comment
al-Kobra Posted August 21, 2014 Share Posted August 21, 2014 جرب 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; -- drawing line: from - to 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() dxDrawCircle3D( x, y, z, 3, 5) end ) Link to comment
#Mr.alkmasha Posted August 21, 2014 Author Share Posted August 21, 2014 جرب 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; -- drawing line: from - to 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() dxDrawCircle3D( x, y, z, 3, 5) end ) cit? ذا مثل Link to comment
#DRAGON!FIRE Posted August 21, 2014 Share Posted August 21, 2014 ياخي ترا حنا هنا ما نشتغل عندكم .. زي سايت ولا زي مدري وش وثاني شي وش درانا عن سايت ثالث شي تبي تقارن نفسكـ بـ سايت .. الرجال عطاك اللي عندهـ مو لازم تجلس تقلد سايت ومدري وش ! Link to comment
#Mr.alkmasha Posted August 21, 2014 Author Share Posted August 21, 2014 ثالث شي تبي تقارن نفسكـ بـ سايت ! حبيبو اذا انت ما تبي تقلد سايت ف في كثير يحبو يقلدون و انا منهم و لا تدخل ب الموضوع افضل اقول Link to comment
al-Kobra Posted August 21, 2014 Share Posted August 21, 2014 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 Posted August 21, 2014 Author Share Posted August 21, 2014 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
Jey Posted August 21, 2014 Share Posted August 21, 2014 اعتقد الكود ذا راح يجيب لاق مرة Link to comment
#DRAGON!FIRE Posted August 21, 2014 Share Posted August 21, 2014 ثالث شي تبي تقارن نفسكـ بـ سايت ! حبيبو اذا انت ما تبي تقلد سايت ف في كثير يحبو يقلدون و انا منهم و لا تدخل ب الموضوع افضل اقول انت مسوي اقتباس لجملة تبي تقارن نفسكـ بـ سايت .. وش دخل التقليد انا اقول المقارنة .. يعني تبي تسوي زيهم وانت باقي مبتدا بالبرمجة .. حاول تسوي شي تقدر تسويه وتعتمد ع نفسك Link to comment
#Mr.alkmasha Posted August 21, 2014 Author Share Posted August 21, 2014 ثالث شي تبي تقارن نفسكـ بـ سايت ! حبيبو اذا انت ما تبي تقلد سايت ف في كثير يحبو يقلدون و انا منهم و لا تدخل ب الموضوع افضل اقول انت مسوي اقتباس لجملة تبي تقارن نفسكـ بـ سايت .. وش دخل التقليد انا اقول المقارنة .. يعني تبي تسوي زيهم وانت باقي مبتدا بالبرمجة .. حاول تسوي شي تقدر تسويه وتعتمد ع نفسك لا يا زاحف انا ابي اكون زيهم ب المودات البسيط يعني مو مود قروبات ذا ما اقدر عليه مثلا Link to comment
Glmd Posted August 21, 2014 Share Posted August 21, 2014 بعض الناس تحسهم مغصوبين يساعدون Link to comment
#DRAGON!FIRE Posted August 21, 2014 Share Posted August 21, 2014 ... وذا كود بسيط .. لا تحسب الكود اللي عطاكـ هو وبس .. الكود فيه حسابات صعبة شوية ويبيلكـ تسوي حدث الدخول وحدث الخروج والخ ع العموم هنا للمساعدة اي شي عجزت عنه تفضل قول . Link to comment
</Mr.Tn6eL> Posted August 22, 2014 Share Posted August 22, 2014 زاحف يمديك تجيب جميع الماركاات وتخفيها وتحط بدالها الماركر الجديد Link to comment
#Mr.alkmasha Posted August 22, 2014 Author Share Posted August 22, 2014 بعض الناس تحسهم مغصوبين يساعدون +1 Link to comment
#DRAGON!FIRE Posted August 22, 2014 Share Posted August 22, 2014 زاحف يمديك تجيب جميع الماركاات وتخفيها وتحط بدالها الماركر الجديد صحيح .. بس بتواجهكـ مشاكل .. الافضل تكون من السكربت نفسه .. زي جميع السيرفرات . Link to comment
shwaeki Posted August 22, 2014 Share Posted August 22, 2014 زاحف يمديك تجيب جميع الماركاات وتخفيها وتحط بدالها الماركر الجديد اول شي الكود مو يا الكوبرا ثاني شي لا ما يدمدة جربت قبل هي تنفع لاكن الحجم مو زي الماكركر اذا تحطة زية يسير كبيرر Link to comment
</Mr.Tn6eL> Posted August 22, 2014 Share Posted August 22, 2014 shweaki لغتك غريبة ماافهمك ممكن وحد يفهمني Link to comment
#DRAGON!FIRE Posted August 22, 2014 Share Posted August 22, 2014 shweakiلغتك عربيه ماافهمك ممكن واحد يفهمني عربي يقلكـ ما ينفع تستخدم الماركر العادي وتخفيه ومدري وش بتواجهكـ مشاكل وزي ما قلت لكـ ! Link to comment
</Mr.Tn6eL> Posted August 22, 2014 Share Posted August 22, 2014 اها شكرا لك يب حسابات كثيرة وبلاوي Link to comment
shwaeki Posted August 22, 2014 Share Posted August 22, 2014 اقلك انه لما يحط حجم الماركر يجي حجم الدائرة كبيرة كتير اضعاف حجم الماركر لانو حجم الدائرة بختلف عن حكم الماركر الدائرة == الكود يلي نزلة الكوبرا اذا ما فهمت جرب الكود و جيب كل الماركرات و سوي عليها و شوف شو يصير اتمنا فهمت Link to comment
</Mr.Tn6eL> Posted August 22, 2014 Share Posted August 22, 2014 عارف يبيله حسابات وكود كوبرا ناقصة حسابات Link to comment
Glmd Posted August 22, 2014 Share Posted August 22, 2014 الرجال قال شكرا واخذ مساعدته وهذولي باقي يردون على الموضوع هههههههههههههههههههههههه Link to comment
</Mr.Tn6eL> Posted August 22, 2014 Share Posted August 22, 2014 الرجال قال شكرا واخذ مساعدته وهذولي باقي يردون على الموضوع هههههههههههههههههههههههه نقاش فيما بيننا شو دخلك 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