#Plair07 Posted June 18, 2015 Share Posted June 18, 2015 السلام عليكم ورحمة الله وبركاته رمضان مبارك وينعاد علينا وعليكم بالسلامه نخش بصلب الموضوع , ودي لو واحد يشرح لي معنا eror هذي قد شفتها في مثال لذا بيست و م فهمت معناها وهذا هو المثال for i = 1,3 do error(i) end -- مثال آخر table_ = {'A','B','C'} for k,v in ipairs(table_) do error(v[1]) -- A Link to comment
iMr.Dawix~# Posted June 18, 2015 Share Posted June 18, 2015 error (message [, level]) Terminates the last protected function called and returns message as the error message. Function error never returns. Usually, error adds some information about the error position at the beginning of the message. The level argument specifies how to get the error position. With level 1 (the default), the error position is where the error function was called. Level 2 points the error to where the function that called error was called; and so on. Passing a level 0 avoids the addition of error position information to the message. http://www.lua.org/manual/5.1/manual.html#pdf-error انا ما عمري جربته لكن من خلال قرائتي له .. فهمت انه يطلع لك رسالة خطأ وتقدر تحدد نوع الخطأ من خلال رقمها اقرا الكلام فوق ^ وتعرف الأرقام نفس طريقة دي بق سكربت بالضبط لكنها بدون الوان v outputDebugString Link to comment
</Mr.Tn6eL> Posted June 18, 2015 Share Posted June 18, 2015 اسمها error مثال لها function message(msg) if not msg then return error("Bad Argument msg") end print(msg) end message() Link to comment
#Plair07 Posted June 18, 2015 Author Share Posted June 18, 2015 اسمها errorمثال لها function message(msg) if not msg then return error("Bad Argument msg") end print(msg) end message() م قصرت مثال بسيط ومفهوم , و ي حبك للبرنت طيب الحين الله لاهينيك ابغاك تشرح لي فوق المثال , عجزت افهمه إيه صح بغيت استفسر الحين لو حطيت repeat لحالها في اللي بسويه انا مثلاً , يتكرر ولا له طريقه معينه ؟ Link to comment
ALw7sH Posted June 18, 2015 Share Posted June 18, 2015 until لازم يكون لها نهاية بفنكشن repeat شرط او تحقق until ولازم يكون في مثال local output = 0 repeat outputChatBox("repeat "..output) output = output + 1 until output == 3 Link to comment
#Plair07 Posted June 18, 2015 Author Share Posted June 18, 2015 until لازم يكون لها نهاية بفنكشن repeatشرط او تحقق until ولازم يكون في مثال local output = 0 repeat outputChatBox("repeat "..output) output = output + 1 until output == 3 يعني م ينفع ريبيت بس ؟ , الله لايهينك مثال ثاني يكون اوضح يعني لو يكون مثال على مود حتى لو طويل شوي عادي Link to comment
</Mr.Tn6eL> Posted June 19, 2015 Share Posted June 19, 2015 until لازم يكون لها نهاية بفنكشن repeatشرط او تحقق until ولازم يكون في مثال local output = 0 repeat outputChatBox("repeat "..output) output = output + 1 until output == 3 يعني م ينفع ريبيت بس ؟ , الله لايهينك مثال ثاني يكون اوضح يعني لو يكون مثال على مود حتى لو طويل شوي عادي هذا المثال يقوم بتجميع كلمات الجدول ويجعلها جملة مفيدة local Table = {"^_^", "للجميع", "كريم", "رمضان"} local index = 0 local text = "" repeat index = index + 1 text = Table[index].." "..text until index == #Table print(text) Link to comment
#Plair07 Posted June 19, 2015 Author Share Posted June 19, 2015 تقدر تقول تمت الإفاده ! مع الايام نفهمها اكثر , واسف تعبتك معي يغلق ! Link to comment
</Mr.Tn6eL> Posted June 19, 2015 Share Posted June 19, 2015 تقدر تقول تمت الإفاده !مع الايام نفهمها اكثر , واسف تعبتك معي يغلق ! في شي مو أنت فاهمه كلمني احب الي يبون يتعلمون مو يجي يطلب جاهز مطعم توصيل حنا Link to comment
#Plair07 Posted June 19, 2015 Author Share Posted June 19, 2015 تقدر تقول تمت الإفاده !مع الايام نفهمها اكثر , واسف تعبتك معي يغلق ! في شي مو أنت فاهمه كلمني احب الي يبون يتعلمون مو يجي يطلب جاهز مطعم توصيل حنا إذا تبغى الصدق م ودي اتعبك معي اكثر , وانا من النوع اللي م استوعب من اول مره يعني حتى ريتورن قد شرحها لي اظن زاحف يعطيه العافيه م فهمتها مره ومع الوقت شف امثله وتذكرت شرحه وفهمت . ضفتك سكايب , نكي Hjran-07 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