Jump to content

* eror


Recommended Posts

السلام عليكم ورحمة الله وبركاته

رمضان مبارك وينعاد علينا وعليكم بالسلامه :mrgreen:

نخش بصلب الموضوع , ودي لو واحد يشرح لي معنا 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

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
اسمها error

مثال لها

function message(msg) 
    if not msg then return error("Bad Argument msg") end 
    print(msg) 
end 
message() 

م قصرت مثال بسيط ومفهوم , و ي حبك للبرنت :lol:

طيب الحين الله لاهينيك ابغاك تشرح لي فوق المثال , عجزت افهمه :roll:

إيه صح بغيت استفسر الحين لو حطيت repeat

لحالها في اللي بسويه انا مثلاً , يتكرر ولا له طريقه معينه ؟ :roll:

Link to comment
until لازم يكون لها نهاية بفنكشن repeat

شرط او تحقق until ولازم يكون في

مثال

local output = 0 
repeat 
outputChatBox("repeat "..output) 
output = output + 1 
until output == 3 

يعني م ينفع ريبيت بس ؟ , الله لايهينك مثال ثاني يكون اوضح

يعني لو يكون مثال على مود حتى لو طويل شوي عادي :roll:

Link to comment
until لازم يكون لها نهاية بفنكشن repeat

شرط او تحقق until ولازم يكون في

مثال

local output = 0 
repeat 
outputChatBox("repeat "..output) 
output = output + 1 
until output == 3 

يعني م ينفع ريبيت بس ؟ , الله لايهينك مثال ثاني يكون اوضح

يعني لو يكون مثال على مود حتى لو طويل شوي عادي :roll:

هذا المثال يقوم بتجميع كلمات الجدول ويجعلها جملة مفيدة

local Table = {"^_^", "للجميع", "كريم", "رمضان"} 
local index = 0 
local text = "" 
repeat 
    index = index + 1 
    text = Table[index].." "..text 
until index == #Table 
print(text) 
Link to comment
تقدر تقول تمت الإفاده !

مع الايام نفهمها اكثر , واسف تعبتك معي :mrgreen:

يغلق !

في شي مو أنت فاهمه كلمني

احب الي يبون يتعلمون مو يجي يطلب جاهز

مطعم توصيل حنا

إذا تبغى الصدق م ودي اتعبك معي اكثر , وانا من النوع اللي م استوعب من اول مره

يعني حتى ريتورن قد شرحها لي اظن زاحف يعطيه العافيه م فهمتها مره ومع الوقت شف امثله وتذكرت شرحه وفهمت .

ضفتك سكايب , نكي Hjran-07

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