3ssol Posted July 14, 2013 Posted July 14, 2013 السلام عليكم شباب انا اشوف فيه ناس تسوي شوب حلو ؟ الشوب سهل طبعا بس الصعب تدرون وش ! فيه بعض الشوبات بتحصل صوره ع اليسار بس يلمسها المؤشر الازرار الي بـ الوحه تختفي وتتغير !!!!!! واذا لمست الصوره الي فوقها تتغير الازرار عرفتو كيف ؟ يعني بدال ما اسوي Taple الصوره تكون ع شكل زر فهمتو ؟ بس الماوس يلمسها تتغير الازرار و الصور الي بـ الشوب ؟ كيف؟ كيف تتغير الازرار و الصووور ؟ ممكن واحد يعطيني مثال بسيط انا اعرف كل هذا بس الي ماعرفله كيف اذا الماوس لمس الصوره تتغير الازرار ؟ + الصوره حقت السلاح تتغير ! ممكن شرح بسيط لاهنتو
فاّرس Posted July 14, 2013 Posted July 14, 2013 اذا تقصد مثلا يجيك زر على شكل كلمه LOGIN واذا مريت عليها يتغير لونها مثلا احمر او ازرق , فـ هذي اتوقع انها يجيب صورتين , واذا لمست الصوره الاولى تجي الثانيه وتختفي الاولى , وكذا,
#DRAGON!FIRE Posted July 14, 2013 Posted July 14, 2013 # اخوي ذي من اسهل شي يعني هي سهلة addEventHandler "onClientMouseEnter" ---- # نسوي حدث وقت يجي يدخل المؤشر الماوس guiSetAlpha # --- تحط هنا بوضع الظهور للامنت صورة او زر او ايا كان guiSetVisible # ---- او تقوم ببخفي الالمنت نافذة او صورة او زر ايا كان guiSetPosition # --- او هنا عندك تقدر تتحكم بالالمنت بمكانه يعني باحاثثيتاته وتنقله لمكان معين guiSetText # --- وهنا تستخدمها مثلا لتغير الكلام الي في الالمنت guiMoveToBack # --- او هاذي تستخدمها عشان ترجع النافذة للخلف # اي شي منت فاهمه او حابب تستفر عنه تفضل
فاّرس Posted July 14, 2013 Posted July 14, 2013 يعني اقصد , تحط مثلا صوره بس على شكل كلمه تضبطها فوتوشوب مثلا وتخلي الكتابه لونها اخضر , وتسوي حدث اذا لمس الصوره تتغير للصوره الثانيه والصوره الثانيه الكلام احمر , ,,
New programmer Posted July 14, 2013 Posted July 14, 2013 يعني اقصد ,تحط مثلا صوره بس على شكل كلمه تضبطها فوتوشوب مثلا وتخلي الكتابه لونها اخضر , وتسوي حدث اذا لمس الصوره تتغير للصوره الثانيه والصوره الثانيه الكلام احمر , ,, لآ مايحتاج صورتين فوق بعض يستخدم guiCreateStaticImage guiStaticImageLoadImage 'onClientMouseEnter' 'onClientMouseLeave'
3ssol Posted July 14, 2013 Author Posted July 14, 2013 ذي بيست مافهمتني ض1 راجع الموضوع + زاحف انت الي فهمتني بس ممكن تعطيني مثال علي لوحه فيها زر و صوره لما تلمس الصوره يتغير الزر وكذا اذا ماعليك امر ؟
فاّرس Posted July 14, 2013 Posted July 14, 2013 كيف يتغير ؟ يعني تبيه يلف يمين ويسار ؟ ولا وش تقصد ذذ
3ssol Posted July 14, 2013 Author Posted July 14, 2013 ياخوي طلبي واضح فيه صوره ع اليسار اول مايلمسها المؤشر يختفي الزر الي بـ الوحه ويطلع زر اخر
#DRAGON!FIRE Posted July 14, 2013 Posted July 14, 2013 test1 = guiCreateWindow(0.2163,0.0733,0.765,0.8767,"TEST",true) test2 = guiCreateStaticImage(1,2,587,428,"images/aa.png",false,test1) test3 = guiCreateButton(224,356,135,72,"TEST",false,test1) guiSetAlpha(test3,0) addEventHandler("onClientMouseEnter",test2, function ( ) guiSetAlpha(test3,1) end,false) addEventHandler("onClientMouseLeave",test2, function ( ) guiSetAlpha(test3,0) end,false) # ذا مثال بسيط جدا # guiSetVisible + تقدر تستخدم ذي
فاّرس Posted July 14, 2013 Posted July 14, 2013 addEventHandler('onClientMouseEnter',Button, function() if not guiGetVisible(Button2) then guiSetVisible(Button2,true) guiSetVisible(Button,false) end end,false )
3ssol Posted July 14, 2013 Author Posted July 14, 2013 شوف افهمك اكثر فيه صورتين حلو الصوره الاولي نقول مثلا SHOP1 و الصوره الثانيه SHOP2 واول ماتفتح الشوي بتكون ع SHOP1 طبعا sHOP1 فيه قنبلة غاز مثلا و رشاش ام4 واذا الماوس لمس الصوره SHOP2 يختفي الرشاش و قنبلة الغاز و SHOP2 فيه بازوكا و خلاط فهمت ؟ يعني ااذا لمست shop1 يجيك الرشاش وام فور SHOP2 واذا لمست يجيك الهخلاط و البازوكا فهمت ؟
فاّرس Posted July 14, 2013 Posted July 14, 2013 سوي مثل ما عطاك زاحف ذذ + استخدم المود هذا , https://community.multitheftauto.com/in ... ls&id=4871 يعطي اشكال حلوه
#DRAGON!FIRE Posted July 14, 2013 Posted July 14, 2013 test1 = guiCreateWindow(0.2163,0.0733,0.765,0.8767,"TEST",true) test2 = guiCreateStaticImage(1,2,587,428,"images/shop1.png",false,test1) test3 = guiCreateStaticImage(1,2,587,428,"images/shop2.png",false,test1) guiSetVisible(test3,false) ---- نخفي الصورة حق الخلاط والبازوكا addEventHandler("onClientMouseEnter",test2, --- حدث وقت يجي يحط المؤشر على الصورة حق الغاز والام فور function ( ) guiSetVisible(test2,false) --- نسوي اخفاء للغاز والام فور guiSetVisible(test3,true) --- نسوي اظهار للبازوكا والخلاط end,false) addEventHandler("onClientMouseLeave",test3, function ( ) guiSetVisible(test2,true) --- نسوي اضهار للغاز والام فور guiSetVisible(test3,false) ------ نسوي اخفاء للخلاط والبازوكا end,false)
3ssol Posted July 14, 2013 Author Posted July 14, 2013 خلاص انتو مافهمتوني ولكن انا فهمت الي ابي اسويه >< يعطيكم العاافيه وماقصرتو
#DRAGON!FIRE Posted July 14, 2013 Posted July 14, 2013 خلاص انتو مافهمتوني ولكن انا فهمت الي ابي اسويه ><يعطيكم العاافيه وماقصرتو # خخخ كل ذا الشرح وما فهمت # شوف المثال فوق وقت يجي يدخل المؤشر على الصورة الاولى طبعا الثانية مخفية تختفي الاولى وتجي الثانية # - حياك الله
3ssol Posted July 14, 2013 Author Posted July 14, 2013 طيب اخوي لو ابي اسوي لبل يطلع ع الشاشه وبعد دقيقه يختفي وبعد 5 دقايق يرجع وبعد دقيقه يختفي وبعد 5 دقايق يرجع وهكذا كيف ؟
#DRAGON!FIRE Posted July 14, 2013 Posted July 14, 2013 طيب اخويلو ابي اسوي لبل يطلع ع الشاشه وبعد دقيقه يختفي وبعد 5 دقايق يرجع وبعد دقيقه يختفي وبعد 5 دقايق يرجع وهكذا كيف ؟ guiCreateLabel setTimer destroyElement addEventHandler "onClientRender" removeEventHandler # خخ طلبك غريب المهم اعتقد كذا
3ssol Posted July 14, 2013 Author Posted July 14, 2013 لاماهو غريب ابي لبل كل 5 دقايق يجي ع الشاشه واذا جاء ع شاشتي دقيقه ثم يختفي من شاشتي وانتظر 5 دقايق اخره ويرجع وهكذا .. ولاكن كيف ! الحين لو سويت تايمر للبل اسوي تايمر لـ الديستروي ؟
#DRAGON!FIRE Posted July 14, 2013 Posted July 14, 2013 لاماهو غريبابي لبل كل 5 دقايق يجي ع الشاشه واذا جاء ع شاشتي دقيقه ثم يختفي من شاشتي وانتظر 5 دقايق اخره ويرجع وهكذا .. ولاكن كيف ! الحين لو سويت تايمر للبل اسوي تايمر لـ الديستروي ؟ تسخدم حدث الريند ييسوي اليبل كل 3 دقائق او كذا # وتسخدم تايمر عشان يسوي ريموف ايفنت للرند وديستروي لليبل
PaiN^ Posted July 14, 2013 Posted July 14, 2013 لآ مايحتاج صورتين فوق بعضيستخدم guiCreateStaticImage guiStaticImageLoadImage 'onClientMouseEnter' 'onClientMouseLeave'
#DRAGON!FIRE Posted July 14, 2013 Posted July 14, 2013 (edited) Test = guiCreateLabel(141,109,503,299,"# Text",false) setTimer ( function() guiSetVisible(Test,false) end, 1000, 1 ) setTimer ( function() guiSetVisible(Test,true) end, 1500, 1 ) Edited July 14, 2013 by Guest
فاّرس Posted July 14, 2013 Posted July 14, 2013 ممكن تعطينا مثال لاهنت Label = guiCreateLabel(...) Show = true setTimer(function() if Show == true then guiSetVisible(Label,true) Show = false else guiSetVisible(Label,false) Show = not Show end end,2000,0)
PaiN^ Posted July 14, 2013 Posted July 14, 2013 @ #♡ ZĂ7Ḟ : أولا ما يصير تحط إسم للوظيفة لو كانت داخل الحدث ثانيا ليه تسوي الليبل مع كل رندر ؟؟؟ edit : @ The Best : افضل guiGetVisible ليه تسوي متغير ؟
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