3ssol Posted May 14, 2013 Share Posted May 14, 2013 السلام عليكم شباب انا اشوف في بعض السيرفرات مثلا سيرفر وناسه خخخ عندهم سجن لما يسجني الشرطي يجي وقت فووق 43:00 وينزل 42:00 41:00 40:00 39:00 38:00 ككيف يسوونها كذا او مثلا انا ابي الوقت يبدا من 100 الي 0 وكذا كككيف !!! Link to comment
iPrestege Posted May 14, 2013 Share Posted May 14, 2013 setTimer ي حبي مآفية غيرهـ و لو تبي مثآل لـ الشات من عيوني Link to comment
3ssol Posted May 14, 2013 Author Share Posted May 14, 2013 تسسلم عيونك حوبي بس انا قصدي العد التنازلي هذا يجي ع الشاشه تشوفه وهو يتحرك مابيه شات >< Link to comment
فاّرس Posted May 14, 2013 Share Posted May 14, 2013 viewtopic.php?f=160&t=53795&hilit=%D8%B9%D8%AF+%D8%AA%D9%86%D8%A7%D8%B2%D9%84%D9%8A Link to comment
iPrestege Posted May 14, 2013 Share Posted May 14, 2013 dxDrawText "onClientRender" -- # Client Side Link to comment
3ssol Posted May 14, 2013 Author Share Posted May 14, 2013 لقافه تايم ادري شفت الموضوع ولاكن مافهمتله عشان كذا نزلت موضوع ثااني Link to comment
3ssol Posted May 14, 2013 Author Share Posted May 14, 2013 برستيج وش الفرق بين الـ dxDrawText و الـ createLabel Link to comment
فاّرس Posted May 14, 2013 Share Posted May 14, 2013 ^ المفروض ما تنعطى وجه, + وش الي مو فاهمه؟ اشوف انه وآصح وضوح الشمس, Link to comment
3ssol Posted May 14, 2013 Author Share Posted May 14, 2013 واضح عندك انت اما اانا لا + لاتسوي انا الفاهم Link to comment
iPrestege Posted May 14, 2013 Share Posted May 14, 2013 هذآكـ Gui وهذآ دي اكس تتحكم بـ الخط والحجم..الخ Link to comment
فاّرس Posted May 14, 2013 Share Posted May 14, 2013 احمد ربك معطيك وجه اجي اسآعدك, الشرهه علي,, Link to comment
3ssol Posted May 14, 2013 Author Share Posted May 14, 2013 طيب ممكن ي برستوجه تعطينا مثال علي "onClientRender" لنا ذا ماعرفله كثير ولا استعمله Link to comment
iPrestege Posted May 14, 2013 Share Posted May 14, 2013 -- # Client Side # local screenWidth, screenHeight = guiGetScreenSize ( ) local CountDown = 10 addEventHandler("onClientRender",getRootElement ( ), function ( ) dxDrawText ( tostring ( CountDown ), 44, screenHeight - 43, screenWidth, screenHeight, tocolor ( 255, 255, 0, 255 ), 1, "pricedown" ) end ) Timer = setTimer ( function ( ) CountDown = CountDown - 1 end,1000,10 ) هذا بيحسب من 10 الى 0 بالشاشة تحت يسار شوفة ذذ Link to comment
3ssol Posted May 14, 2013 Author Share Posted May 14, 2013 حلوو ضبط بس عندي سووال كيف سويته يعني كيف تخليه يحسب من الـ 10 الي 0 واذا ابيه يبدا من رقم 10 واذا وصل 0 يختفي الرقم Link to comment
iPrestege Posted May 14, 2013 Share Posted May 14, 2013 1- التايمر 1000 = ثانية و مخلية لـ مدهـ 10 يعني اذا وصل 10 ينتهي 2- استخدم اذا وصل : removeEventHandler Link to comment
فاّرس Posted May 14, 2013 Share Posted May 14, 2013 هو مسوي , local CountDown = 10 يعني يبدأ الوقت من 10 تقدر تغيره, وتحت في التايمر مسوي CountDown = CountDown - 1 يعني يخليه كل مره ينقص 1 تقدر تغيره مثله مثل الرابط الي عطيتك فوق, مسوي local num = 5 وبعدين نقصها num = num -1 Link to comment
3ssol Posted May 14, 2013 Author Share Posted May 14, 2013 طيب انا ابيه لما يوصل 0 يختفي الـ dx سويت لـ ذا تايمر وماضبط setTimer( addEventHandler("onClientRender", getRootElement(), drawText) end,1000,1) Link to comment
iPrestege Posted May 14, 2013 Share Posted May 14, 2013 setTimer( removeEventHandler("onClientRender", getRootElement(), drawText) end,10000,1) و لاتنسى تسمي الفنكشن # Link to comment
فاّرس Posted May 14, 2013 Share Posted May 14, 2013 setTimer( removeEventHandler("onClientRender", getRootElement(), drawText) end,10000,1) و لاتنسى تسمي الفنكشن # اذا وصل العدد 0 Dxهذا بيحذف الرندر هو يبي يحذف الـ لو يسويه لبل آحسن وآسهل, Link to comment
iPrestege Posted May 14, 2013 Share Posted May 14, 2013 وهذا اللي يبية هو عآد وش علي منة هو اللي طلب بعد نجي نقول لخلق الله تسوي و تسوي -.- Link to comment
فاّرس Posted May 14, 2013 Share Posted May 14, 2013 حلوو ضبط بسعندي سووال كيف سويته يعني كيف تخليه يحسب من الـ 10 الي 0 واذا ابيه يبدا من رقم 10 واذا وصل 0 يختفي الرقم بس حبيت اقولك انه قال يبي يخفيه وانت قلت له يحذف الرندر, Link to comment
iPrestege Posted May 14, 2013 Share Posted May 14, 2013 ي فهيم اذا فية طريقة ثانية ماتحذف الرندر قولها ؟ غير اللبل لانة طلب دي اكس # Link to comment
|Mr|-Talal07-| Posted May 14, 2013 Share Posted May 14, 2013 https://wiki.multitheftauto.com/wiki/Res ... ssiontimer Link to comment
K1NG Posted May 14, 2013 Share Posted May 14, 2013 (edited) setTimer( removeEventHandler("onClientRender", getRootElement(), drawText) end,10000,1) و لاتنسى تسمي الفنكشن # وين الفنشكن الخاص بالتايمر؟ + ما يحتاج تسوي تايمر ثاني بالأصل .. -- # Client Side # local screenWidth, screenHeight = guiGetScreenSize ( ) local CountDown = 10 addEventHandler("onClientRender",getRootElement ( ), function ( ) dxDrawText ( tostring ( CountDown ), 44, screenHeight - 43, screenWidth, screenHeight, tocolor ( 255, 255, 0, 255 ), 1, "pricedown" ) end ) Timer = setTimer ( function ( ) CountDown = CountDown - 1 end,1000,10 ) هذا بيحسب من 10 الى 0 بالشاشة تحت يسار شوفة ذذ بسطر رقم 6 ؟ tostring تقدر تقلي ليه مستخدم -- Client Side # local screenWidth, screenHeight = guiGetScreenSize ( ) local CountDown = "10" function drawText( ) dxDrawText ( CountDown, 44, screenHeight - 43, screenWidth, screenHeight, tocolor ( 255, 255, 0, 255 ), 1, "pricedown" ) end addEventHandler ( "onClientRender", root, drawText ) Timer = setTimer ( function ( ) CountDown = CountDown - 1 if ( CountDown == 0 ) then removeEventHandler ( "onClientRender", root, drawText ) end end, 1000, 10 ) Edited May 14, 2013 by Guest Link to comment
iPrestege Posted May 14, 2013 Share Posted May 14, 2013 setTimer( removeEventHandler("onClientRender", getRootElement(), drawText) end,10000,1) و لاتنسى تسمي الفنكشن # وين الفنشكن الخاص بالتايمر؟ + ما يحتاج تسوي تايمر ثاني بالأصل .. -- # Client Side # local screenWidth, screenHeight = guiGetScreenSize ( ) local CountDown = 10 addEventHandler("onClientRender",getRootElement ( ), function ( ) dxDrawText ( tostring ( CountDown ), 44, screenHeight - 43, screenWidth, screenHeight, tocolor ( 255, 255, 0, 255 ), 1, "pricedown" ) end ) Timer = setTimer ( function ( ) CountDown = CountDown - 1 end,1000,10 ) هذا بيحسب من 10 الى 0 بالشاشة تحت يسار شوفة ذذ بسطر رقم 6 ؟ tostring تقدر تقلي ليه مستخدم -- Client Side # local screenWidth, screenHeight = guiGetScreenSize ( ) local CountDown = 10 function drawText( ) dxDrawText ( CountDown, 44, screenHeight - 43, screenWidth, screenHeight, tocolor ( 255, 255, 0, 255 ), 1, "pricedown" ) end addEventHandler ( "onClientRender", root, drawText ) Timer = setTimer ( function ( ) CountDown = CountDown - 1 if ( CountDown == 0 ) then removeEventHandler ( "onClientRender", root, drawText ) end end, 1000, 10 ) ! 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