Jump to content

Total


Sfa7

Recommended Posts

Posted

hi kick

شباب ابي مثلا اسوي ايديت

واحط فيه عدد الطلقات الي ابيها

ويطلع تحت الفلوس

كذا

total : 2433

وهكذا

لاهنتو شرح بسيط عليها

Posted

اخوي طلال ممكن تعطيني مثال

سعر الرصاصه

150

وماعرف الكود هذا كيف يستخدمونه

onClientGUIChanged

Posted

onClientGUIChanged : حدث يصير يوم اي واحد يكتب في ايديت

ثم اضرب العدد في 150 واكتب الناتج في الليبل ,guiGetText + tonumber انت اتحقق اذا كان الايديت هو حق السعر, ثم اتحقق انه مكتوب فيه رقم باستخدام

guiSetText باستخدام

مثال :

local label = guiCreateLabel( ... ) 
local edit = guiCreateEdit( ... ) 
  
addEventHandler( "onClientGUIChanged", root, 
    function( ) 
        if source == edit then 
            local text = guiGetText( edit ) 
            guiSetText( label, text ) 
        end 
    end 
) 

Posted
يعطيك العافيه

بس اخوي ماشوفك تضرب؟

لان هذا كان مثال الضرب انت الي بتسويه

Posted

الضرب هو الي تحصل معي فيه اخطاء مثلا بسوي ثنين ايديت وكتبت بهذا الايديت

1

و الايديت الثاني 2

يصير بق

><

Posted

دقيقه بحااول فيه واذا ماضبط بطرح الكود تساعدني

بس ابي منك خدمه بسيطه

ابي اذا كان الايديت فااضي مافيه اي رقم

يشتغل فنكشن انا مسويه

يعني لو مسحو الارقام الي داخل الايديت

يشتغل فنكشن

Posted

في طريقة اسهل انا مسويها بالشوب حقي بدال ماتسوي شرط لكل ايديت تختصرها بدون شروط بإستخدام

getElementsByType -- نسوي لوب عشان نجلب جميع الإيديتات الي بالسكربت 
setElementData -- ( تسوي داتا خاصة بكل إيديت ( السعر الخاص فيه 
getElementData -- ( تجلب الداتا حقت الإيديت ( سعر الطلقة الواحدة 
guiGetText -- نجلب الكلام الي بالإيديت ذا عشان نضربه بالداتا الي هي سعر الرصاصة الواحدة 
guiSetText -- نحدد السعر الكلي بالليبل 
Event: "onClientGUIChanged" 

Posted

لوول مبين ع طريقتك اخ كينق

سهله

بس الداتا يلحس ام المخ

+ كفوو جعفر

Posted (edited)
لوول مبين ع طريقتك اخ كينق

سهله

بس الداتا يلحس ام المخ

+ كفوو جعفر

Simple Ex.:

setElementData ( edit, "price", "15" ) 

--

getElementData ( edit, "price" ) 

Edited by Guest
Posted
لوول مبين ع طريقتك اخ كينق

سهله

بس الداتا يلحس ام المخ

+ كفوو جعفر

كفوك

لوول مبين ع طريقتك اخ كينق

سهله

بس الداتا يلحس ام المخ

+ كفوو جعفر

Simlpe Ex.:

setElementData ( edit, "price", "15" ) 

--

getElementData ( edit, "price" ) 

* Simple

:mrgreen:

Posted
addEventHandler( "onClientGUIChanged", root, 
    function( ) 
        if source == GUIEditor.edit[1] then 
            local text = guiGetText( GUIEditor.edit[1] ) 
            if text ~= '' then 
                local tPMt22 = tonumber(text) * 150 
                guiSetText( GUIEditor.label[1], "Total : $"..tPMt22.."" ) 
            end 
        end 
    end 
) 
  
  
addEventHandler( "onClientGUIChanged", root, 
    function( ) 
        if source == GUIEditor.edit[2] then 
            local text = guiGetText( GUIEditor.edit[2] ) 
            if text ~= '' then 
                local tPMt22 = tonumber(text) * 350 
                guiSetText( GUIEditor.label[1], "Total : $"..tPMt22.."" ) 
            end 
        end 
    end 
) 

هذا اخر ماتوصلت له

وفيه خطاا

لما تكتب بل ايديت رقم 1

يضبط

بس لما اكتب بـ الايديت رقم 2

مايصير اي شي ماني عارف وش المشكله !

Posted

جرب :

addEventHandler( "onClientGUIChanged", root, 
    function( ) 
        local text = guiGetText( source ) 
        if source == GUIEditor.edit[1] then 
            if text ~= '' and tonumber( text ) then 
                local tPMt22 = tonumber( text ) * 150 
                guiSetText( GUIEditor.label[1], "Total : $ ".. tPMt22 ) 
            end 
        elseif source == GUIEditor.edit[2] then 
            if text ~= '' and tonumber( text ) then 
                local tPMt22 = tonumber(text) * 350 
                guiSetText( GUIEditor.label[1], "Total : $"..tPMt22.."" ) 
            end 
        end 
    end 
) 

Posted

كذا رح يجيب سعر الإيديت الواحد ما رح يجيب سعر كل الإيديتات ^

يعني لو كتب بالايديت الاول رقم 2 لنفرض صار الليبل 50

.. الحين لما يروح يكتب بالإيديت الثاني 3 مثلاً رح يصير الليبل 75 هو بالأصل مفروض يصير 125

Posted

عارف ي اخ جعفر انها اسهل

بس وش نسوي مانعرف

لو طلبنا مثال بتلحسون اوم المخ وماستفدنا شي

ع قولت المثل : خلك علي مجنونك لايجيك اجن منه

ولو تتكرم انت وتورينا مثال عنها :)

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...