' A F . Posted February 26, 2016 Posted February 26, 2016 السلام عليكم المهم اني لما احط dxSetRenderTarget ( ... ) الكود مايشتغل الكود local dxElements = {} function dxCreateMemo ( x , y , w , h , text ) local element = createElement('dx_memo') table.insert ( dxElements , {element=element,x=x,y=y,w=w,h=h,text=text,scroll=1,render=dxCreateRenderTarget(w,h,true)}) return element end function Render ( ) for i,v in ipairs ( dxElements ) do local type = getElementType ( v.element ) if ( type == 'dx_memo' ) then if ( v.render ) then --dxSetRenderTarget ( v.render , true) هنا المشكلة , الدي بوق مايقول شيء dxDrawRectangle(v.x,v.y,v.w,v.h,tocolor(0,0,0,190),false) dxDrawText(""..v.text,v.x,v.y,v.x+v.w,v.y+v.h,tocolor(255,255,255,255),1,'default-bold','left','top',true,true,false,true,true) dxSetRenderTarget () dxDrawImage(v.x,v.y+v.scroll,v.w,v.h,v.render) end end end end addEventHandler('onClientRender',root,Render) text = 'Hi\nHello\nWelcome\nIn\nServer' memo = dxCreateMemo(350, 168, 325, 175,text)[/b] ردود خارج الموضوع مانبي .. <3 Dis ; AF.#0941
#DRAGON!FIRE Posted February 26, 2016 Posted February 26, 2016 وش تبي تسوي بالضبط بعدين انت اللي فهمته منك تبي رندر تارقت وانت مو مسوي رندر تارقت To Contact Me at Skype : [email protected]
' A F . Posted February 26, 2016 Author Posted February 26, 2016 انا ابي اسوي rectangle + dx text وابيه زي الميمو فيه سكرول كذا واحد قالي بالريندر تارجيت + انا م افهم ب الريندر تارجيت بس سويت كذت ع حسب المثالي الي بالويكي .. Dis ; AF.#0941
#DRAGON!FIRE Posted February 26, 2016 Posted February 26, 2016 الان انتبهت للتارقت فوق .. الكود صحيح ع ما اعتقد الا لو في خطا ما انتبهت له وش يصير لمن تجرب الكود ؟ في اي اخطاء بالديبوق To Contact Me at Skype : [email protected]
' A F . Posted February 26, 2016 Author Posted February 26, 2016 لأ , الدي بوق مايطلع شيء Dis ; AF.#0941
' A F . Posted February 26, 2016 Author Posted February 26, 2016 شوف الحين هو كذا ظابط local dxElements = {} function dxCreateMemo ( x , y , w , h , text ) local element = createElement('dx_memo') table.insert ( dxElements , {element=element,x=x,y=y,w=w,h=h,text=text,scroll=1,render=dxCreateRenderTarget(w,h,true)}) return element end function Render ( ) for i,v in ipairs ( dxElements ) do local type = getElementType ( v.element ) if ( type == 'dx_memo' ) then if ( v.render ) then dxDrawRectangle(v.x,v.y,v.w,v.h,tocolor(0,0,0,190),false) dxDrawText(""..v.text,v.x,v.y+v.scroll,v.x+v.w,v.y+v.h,tocolor(255,255,255,255),1,'default-bold','left','top',true) dxSetRenderTarget () dxDrawImage(v.x,v.y+v.scroll,v.w,v.h,v.render) end end end end addEventHandler('onClientRender',root,Render) text = 'Hi\nHello\nWelcome\nIn\nServer\nHello\nWelcome\nIn\nServer\n\nHello\nWelcome\nIn\nServer\nHello\nWelcome\nIn\nServer\n\nHello\nWelcome\nIn\nServer\nHello\nWelcome\nIn\nServer\n\nHello\nWelcome\nIn\nServer\nHello\nWelcome\nIn\nServer\n\n\n' memo = dxCreateMemo(350, 168, 325, 175,text) bindKey('x','down', function ( ) for i,v in ipairs ( dxElements ) do if ( getElementType ( v.element ) == 'dx_memo' ) then v.scroll = v.scroll+10 end end end ) bindKey('z','down', function ( ) for i,v in ipairs ( dxElements ) do if ( getElementType ( v.element ) == 'dx_memo' ) then v.scroll = v.scroll-10 end end end ) لأكن الكلام يطلع فوق الـ rectangle انا ابي الكلام يبقى زي ماهو بس ينزل تحت وفوق Dis ; AF.#0941
</Mr.Tn6eL> Posted February 27, 2016 Posted February 27, 2016 dxSetRenderTarget(v.render, true) dxDrawRectangle(v.x,v.y,v.w,v.h,tocolor(0,0,0,190),false) dxDrawText(""..v.text,v.x,v.y+v.scroll,v.x+v.w,v.y+v.h,tocolor(255,255,255,255),1,'default-bold','left','top',true) dxSetRenderTarget () skype : 011101000110111000110110011001010110110000110000001110010011000000111001
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