Syria963 Posted July 14, 2014 Share Posted July 14, 2014 اسلام عليكم ياريت ما تردوني ابي كود صوره فوق الماركر يعني تكون صوره فوق ماركر ساريت ما تردوني[/b Link to comment
#DRAGON!FIRE Posted July 14, 2014 Share Posted July 14, 2014 Just remove marker on line 2 and set ur marker name and set Text addEventHandler( "onClientRender", root, function ( ) local x, y, z = getElementPosition( marker ) local Mx, My, Mz = getCameraMatrix( ) if ( getDistanceBetweenPoints3D( x, y, z, Mx, My, Mz ) <= 15 ) then local WorldPositionX, WorldPositionY = getScreenFromWorldPosition( x, y, z +1, 0.07 ) if ( WorldPositionX and WorldPositionY ) then dxDrawText ( "Text", WorldPositionX, WorldPositionY, WorldPositionX, WorldPositionY, tocolor(255,255,255,255), 1, "arial" ) end end end ) Link to comment
Syria963 Posted July 14, 2014 Author Share Posted July 14, 2014 شكرا شكرا ولله انك كفو بس وين احط اسم الصوره؟ Link to comment
#DRAGON!FIRE Posted July 14, 2014 Share Posted July 14, 2014 لم يتم التجربة .. : marker لا تنسى تضع اسم الصورة ومسارها الصحيح .. ولا تنسى بـ السطر الرابع اسم الماركر بدال local Url = "Image.png" --- اسسم الصورة هنا addEventHandler( "onClientRender", root, function ( ) local x, y, z = getElementPosition( marker ) local Mx, My, Mz = getCameraMatrix( ) if ( getDistanceBetweenPoints3D( x, y, z, Mx, My, Mz ) <= 15 ) then local WorldPositionX, WorldPositionY = getScreenFromWorldPosition( x, y, z +1, 0.07 ) if ( WorldPositionX and WorldPositionY ) then dxDrawImage( WorldPositionX, WorldPositionY, WorldPositionX, WorldPositionY, Url ) end end end ) Link to comment
Syria963 Posted July 14, 2014 Author Share Posted July 14, 2014 ممكن تقلي كيف ارفع الصوره يعني كيف اخليها عاليه Link to comment
#DRAGON!FIRE Posted July 14, 2014 Share Posted July 14, 2014 local Url = "Image.png" --- اسسم الصورة هنا addEventHandler( "onClientRender", root, function ( ) local x, y, z = getElementPosition( marker ) local Mx, My, Mz = getCameraMatrix( ) if ( getDistanceBetweenPoints3D( x, y, z, Mx, My, Mz ) <= 15 ) then local WorldPositionX, WorldPositionY = getScreenFromWorldPosition( x, y, z +4, 0.07 ) if ( WorldPositionX and WorldPositionY ) then dxDrawImage( WorldPositionX, WorldPositionY, WorldPositionX, WorldPositionY, Url ) end end end ) Link to comment
Syria963 Posted July 14, 2014 Author Share Posted July 14, 2014 يا خي انا ما ابيها ب الماركر ابيها فوق الماركر زي سيرفر بسول اذا تعرفه Link to comment
#DRAGON!FIRE Posted July 14, 2014 Share Posted July 14, 2014 جربت ذا ؟ local Url = "Image.png" --- اسسم الصورة هنا addEventHandler( "onClientRender", root, function ( ) local x, y, z = getElementPosition( marker ) local Mx, My, Mz = getCameraMatrix( ) if ( getDistanceBetweenPoints3D( x, y, z, Mx, My, Mz ) <= 15 ) then local WorldPositionX, WorldPositionY = getScreenFromWorldPosition( x, y, z +4, 0.07 ) if ( WorldPositionX and WorldPositionY ) then dxDrawImage( WorldPositionX, WorldPositionY, WorldPositionX, WorldPositionY, Url ) end end end ) Link to comment
#DRAGON!FIRE Posted July 14, 2014 Share Posted July 14, 2014 . لين يصير زي ما تبي zUP جرب زود ع متغير local Url = "Image.png" --- اسسم الصورة هنا local zUP = 16 ---- ارتفأع الصورة addEventHandler( "onClientRender", root, function ( ) local x, y, z = getElementPosition( marker ) local Mx, My, Mz = getCameraMatrix( ) if ( getDistanceBetweenPoints3D( x, y, z, Mx, My, Mz ) <= 15 ) then local WorldPositionX, WorldPositionY = getScreenFromWorldPosition( x, y, z + zUP, 0.07 ) if ( WorldPositionX and WorldPositionY ) then dxDrawImage( WorldPositionX, WorldPositionY, WorldPositionX, WorldPositionY, Url ) end end end ) Link to comment
Syria963 Posted July 14, 2014 Author Share Posted July 14, 2014 لا ما بينت الصوره اصلا ذذ Link to comment
#DRAGON!FIRE Posted July 14, 2014 Share Posted July 14, 2014 استبدلت اسم ومسار الصورة .. واسم الماركر ؟ Link to comment
Syria963 Posted July 14, 2014 Author Share Posted July 14, 2014 local Url = "alkmasha.png" local zUP = 10 addEventHandler( "onClientRender", root, function ( ) local x, y, z = getElementPosition( marker ) local Mx, My, Mz = getCameraMatrix( ) if ( getDistanceBetweenPoints3D( x, y, z, Mx, My, Mz ) <= 15 ) then local WorldPositionX, WorldPositionY = getScreenFromWorldPosition( x, y, z + zUP, 0.07 ) if ( WorldPositionX and WorldPositionY ) then dxDrawImage( WorldPositionX, WorldPositionY, WorldPositionX, WorldPositionY, Url ) end end end ) Link to comment
Syria963 Posted July 14, 2014 Author Share Posted July 14, 2014 local Url = "alkmasha.png" local zUP = 10 addEventHandler( "onClientRender", root, function ( ) local x, y, z = getElementPosition( marker ) local Mx, My, Mz = getCameraMatrix( ) if ( getDistanceBetweenPoints3D( x, y, z, Mx, My, Mz ) <= 15 ) then local WorldPositionX, WorldPositionY = getScreenFromWorldPosition( x, y, z + zUP, 0.07 ) if ( WorldPositionX and WorldPositionY ) then dxDrawImage( WorldPositionX, WorldPositionY, WorldPositionX, WorldPositionY, Url ) end end end ) Link to comment
Syria963 Posted July 14, 2014 Author Share Posted July 14, 2014 ايش ياخي شو صار معاك ؟؟ Link to comment
Max+ Posted July 14, 2014 Share Posted July 14, 2014 local x, y, z = getElementPosition( marker ) ----مو معرف وين الماركر ؟ كيف تجيب احداثيات ماركر وهي مو موجودة بالكود ؟ لازم تحط كود حق صنع الماركر مع السكربت ذا + تأكد من ملف الميتأ انه اسم الصورة زي ماهو بالكود + يكون كلينت + لايكون حاط الصورة بمجلد لانه بالسكربت لازم بدون مجلد . . 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