iMr ~ MnHmAr Posted December 14, 2016 Share Posted December 14, 2016 (edited) local editdays = guiGetText (GUIEditor.edit[1]) if editdays ~= "" then if editdays <= 4 then outputChatBox('-------') return end -- الدي بق -- attempt to compare string with number -- هذا بعض الكود وش الخطا Edited December 14, 2016 by iMr ~ MnHmAr Link to comment
Abdul KariM Posted December 14, 2016 Share Posted December 14, 2016 if #editdays <= 4 then outputChatBox('-------') return end Link to comment
Master_MTA Posted December 14, 2016 Share Posted December 14, 2016 42 minutes ago, Abdul KariM said: if #editdays <= 4 then outputChatBox('-------') return end الحين سؤال هل علامة # تعني استخراج من تيبل او وش؟ Link to comment
iMr ~ MnHmAr Posted December 14, 2016 Author Share Posted December 14, 2016 Just now, Abdul KariM said: if #editdays <= 4 then outputChatBox('-------') return end if #editdays <= tonumber(4) then الان انا ابي لو حط فوق 5 و فوق ما يكمل الوظيفه لكن انا مسوي التحقق فوق لكن مو زابط صار فيني من رقم 1 الى الاخير انا بس ابي 1234 غيره راح يجي خطا لكن طريقتي مااشوف فيه اخطاء لكن مازبطت Link to comment
coNolel Posted December 14, 2016 Share Posted December 14, 2016 انت ناسي end للثانية ولا انا أعمى ضض Link to comment
Abdul KariM Posted December 14, 2016 Share Posted December 14, 2016 1 hour ago, Master_MTA said: الحين سؤال هل علامة #د تعني استخراج من تيبل او وش؟ والله ماعرف كيف اوضحلك لاكن تحولك السترنج او التيبل ل عدد https://www.lua.org/cgi-bin/demo خش الموقع وجرب المثال هذا local test = "me" print ( tostring ( #test ) ) راح يطلع لك 2 هذا بالنسبة للسترنج اما بالنسبة للتيبل local t = {} table.insert ( t , "me" ) print ( tostring ( #t ) ) راح يطلع لك 1 ولو تجرب المثال هذا local t = {} table.insert ( t , "you" ) table.insert ( t , "me" ) print ( tostring ( #t ) ) راح يجيك 2 - بالنسبة لـ صاحب الموضوع , جرب هذا local Number = tonumber ( guiGetText ( Edit ) ) if ( Number >= 5 ) then return end Link to comment
Master_MTA Posted December 14, 2016 Share Posted December 14, 2016 (edited) 50 minutes ago, Abdul KariM said: والله ماعرف كيف اوضحلك لاكن تحولك السترنج او التيبل ل عدد https://www.lua.org/cgi-bin/demo خش الموقع وجرب المثال هذا local test = "me" print ( tostring ( #test ) ) راح يطلع لك 2 هذا بالنسبة للسترنج اما بالنسبة للتيبل local t = {} table.insert ( t , "me" ) print ( tostring ( #t ) ) راح يطلع لك 1 ولو تجرب المثال هذا local t = {} table.insert ( t , "you" ) table.insert ( t , "me" ) print ( tostring ( #t ) ) راح يجيك 2 - بالنسبة لـ صاحب الموضوع , جرب هذا local Number = tonumber ( guiGetText ( Edit ) ) if ( Number >= 5 ) then return end يعطيك العافيه حبيب قلبي انا فهمت اول جزء يحسبلك عدد الاحرف ولا؟ مشكوور يا غالي فهمت صحيح التيبل يجيب عدد القيم اللي داخل بس ابي اتاكد هل صحيح كلامي ؟ Edited December 14, 2016 by Master_MTA Link to comment
Abdul KariM Posted December 14, 2016 Share Posted December 14, 2016 صحيح بالنسبة للسترنج اذا كان انجليزي راح يطلع لك صح واذا كان عربي راح يجيك دبل يعني الحرف الواحد العربي يساوي 2 t = "انا" print ( tostring ( #t ) ) Link to comment
خلف Posted December 14, 2016 Share Posted December 14, 2016 if guiGetText ( GUIEditor.edit[1] ) >= "5" or guiGetText ( GUIEditor.edit[1] ) >= "1235" then 1 Link to comment
iMr ~ MnHmAr Posted December 15, 2016 Author Share Posted December 15, 2016 شكرا عبد الكريم تمت الافآده Link to comment
Master_MTA Posted December 15, 2016 Share Posted December 15, 2016 15 hours ago, Abdul KariM said: صحيح بالنسبة للسترنج اذا كان انجليزي راح يطلع لك صح واذا كان عربي راح يجيك دبل يعني الحرف الواحد العربي يساوي 2 t = "انا" print ( tostring ( #t ) ) يعطيك الف عافيه 1 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