Jump to content

تم الافادة من قبل برستيج | استفسار


Sfa7

Recommended Posts

سلام ي اخوان

شباب انا سويت كويك بوكس ذاك المربع الي تحط فيه علامة انا مسوي اكثر من واحد تقريبا مسوي 5وابي الاعب يحدد 1 بس مايقدر يحدد2 مع بعض كيف؟

Edited by Guest
Link to comment
addEventHandler ( 'onClientGUIClick',root, 
    function (      ) 
        for _,guiCheck in ipairs ( getElementsByType ( 'gui-checkbox',resourceRoot ) ) do    
            if getElementType ( source ) == 'gui-checkbox' and guiCheck ~= source and guiCheckBoxGetSelected ( source ) then 
                guiSetEnabled ( guiCheck,false ) 
                guiCheckBoxSetSelected ( guiCheck,false ) 
        else 
                guiSetEnabled ( guiCheck,true ) 
            end 
        end 
    end 
) 

حطة بالمود اللي فيه التشيك بوكسيس وجربه .

Link to comment
اذا هو يبي التشيك بوكس براحتة :wink: .

ما اختلفنا انه هو يمكن يبي الشيك بوكس بالتحديد

بس لازم ياخذ الاسهل عليه .. مو تصعب عليه الكود _ هذا اللي اقصده من كلامي فقط ذذ

انا سويت اللي يبية صاحب الموضوع وبس هو خلاص سواها تشيك يبيها بس يوم رد ماقال يبي راديو قال يبي للتشيك لـ ذلك كملنا موضوعه .

Link to comment
اها مشكورين جميعا بس انا حبيت اخذ معلومه عن الاثنين المهم برستيج ممكن تشرحلي اكوادك عشان افهمهم اذا مافيها تعب عليك
addEventHandler ( 'onClientGUIClick',root, -- الايفنت يوم نضغط على اي المنت Gui .. 
    function (      ) -- الوظيفة 
        for _,guiCheck in ipairs ( getElementsByType ( 'gui-checkbox',resourceRoot ) ) do -- نجيب كل التشيك بوكسيس عن طريق اللوب ..   
            if getElementType ( source ) == 'gui-checkbox' and guiCheck ~= source and guiCheckBoxGetSelected ( source ) then  
            -- التحقق الاول نتحقق انة السورس اللي انضغط تشيك بوكس .. 
            -- التحقق الثاني نتحقق انة السورس اللي انضغط من التشيك بوكسيس ماهو هو اللي انضغط .. 
            -- نتحقق انة السورس المحدد هو السورس اللي انضغط .. 
            -- الان نعين المطلوب الاساسي : 
                guiSetEnabled ( guiCheck,false ) -- نقفل كل التشيك بوكسيس ماعدا الاي ماطلبنا اغلاقة اللي انضغط عن الطريق التحقق من السورس .. 
                guiCheckBoxSetSelected ( guiCheck,false ) -- نشيل الاختيار عن الكل احتياطاً وتحسباً للأخطاء من التشيك بوكسيس ماعدا المختار .. 
        else    -- عند الازالة من المختار من التشيك بوكسيس .. 
                guiSetEnabled ( guiCheck,true ) -- ارجاع جميع التشيك بوكسيس الى وضعها الطبيعي .. 
            end --  اغلاق 
        end --  اغلاق 
    end -- اغلاق  
) -- اغلاق 

Link to comment

معليش بس من سطر 4 الي سطر 12 مافهمتهم عدل كيف تقفل كل الازرار وترجع تفتحهم وترجع الكل لوضعه الطبيعي يعني الزر الي انضغط مايتأثر؟

ياليت توضحلي اكثر لاهنت

Link to comment
معليش بس من سطر 4 الي سطر 12 مافهمتهم عدل كيف تقفل كل الازرار وترجع تفتحهم وترجع الكل لوضعه الطبيعي يعني الزر الي انضغط مايتأثر؟

ياليت توضحلي اكثر لاهنت

طبعاً ماراح يتأثر لاني تحققت انة الزر اللي انضغط السورس مايتقفل من الازرار اللي جبتها عن طريق اللوب .

guiCheck ~= source and guiCheckBoxGetSelected ( source ) 

Link to comment

ههه هي ماهي صعبة بس يبيلها شوية تركيز ولازم نتعلم وماتقصر انت ي زاحف كمان بس ي برستيج الي ماعرفته كيف تقفل كل الازرار وترجع تفتحها وكذا :?:

Link to comment
ههه هي ماهي صعبة بس يبيلها شوية تركيز ولازم نتعلم وماتقصر انت ي زاحف كمان بس ي برستيج الي ماعرفته كيف تقفل كل الازرار وترجع تفتحها وكذا :?:

ججرب الكود بنفسكـ .. وانا اشك انه يشتغل ذذ

Link to comment
ههه هي ماهي صعبة بس يبيلها شوية تركيز ولازم نتعلم وماتقصر انت ي زاحف كمان بس ي برستيج الي ماعرفته كيف تقفل كل الازرار وترجع تفتحها وكذا :?:

اجيب كل الازرار الا الزر اللي انضغط واقفلهم كلهم الا هو .

ثم يشيل التشيك عن اللي ماتقفل يفتحهم كلهم ..

ججرب الكود بنفسكـ .. وانا اشك انه يشتغل ذذ

اذا فية شك بالله صححة لي .

Link to comment
ههه هي ماهي صعبة بس يبيلها شوية تركيز ولازم نتعلم وماتقصر انت ي زاحف كمان بس ي برستيج الي ماعرفته كيف تقفل كل الازرار وترجع تفتحها وكذا :?:

ججرب الكود بنفسكـ .. وانا اشك انه يشتغل ذذ

* آنَحششرَ

:lol: ..

انحشر ؟

انا ادري انه ما يفهم الكود لو شرحته له .. قلت له جربه بنفسك وبيفهم التجربة تفهمه

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...