فاّرس Posted July 27, 2013 Share Posted July 27, 2013 return : mta ما لها فايده كبيره في , Lua فايدتها هي في اللغه اساسا , if not .... then return values end return function return ' Error ' return print(k,v) , Link to comment
TAPL Posted July 27, 2013 Share Posted July 27, 2013 Custom function لها اهمية في الفنكشات المخصصة او بما يسمى return مثال addCommandHandler("xxx", function (player) local myReturn = getRandom() -- هنا تتلقى الرد من الفنكشن -- الرد سويناه في سطر 14 و سطر 16 -- "Noob" أو "Pro" راح يكون كلمة myReturn المتغير -- false الرد بيكون دائماً getRandom في الفنكشن return طبعاً بدون كلمة outputChatBox(getPlayerName(player).." is "..myReturn, root, 255, 255, 0) end) function getRandom() -- custom function هذا الفنكشن المخصص او local abc = math.random(1, 2) if abc == 1 then return "Pro" -- هذا راح يكون رد بكلمة elseif abc == 2 then return "Noob" -- و هذا كمان رد بكلمة ثانية end end Custom function هنا امثلة أخرى على الـ https://wiki.multitheftauto.com/wiki/GetPlayerFromNamePart https://wiki.multitheftauto.com/wiki/GetPlayerFromSerial https://wiki.multitheftauto.com/wiki/IsPlayerInTeam https://wiki.multitheftauto.com/wiki/GetElementSpeed Link to comment
فاّرس Posted July 27, 2013 Share Posted July 27, 2013 (edited) بالضبط هذا الي اقصده ^ + مثال , يمكن يكون الكود خطأ بس اوصل لك المعلومه ذذ k = outputChatBox('Hello World !') addCommandHandler('Chat', function(player) if not isPlayerInWater(player) then k end end ) = ? k = مافي شيء يخليها تبدأ الوظيفه فـ بيطلع خطأ بالديبوق , عكس لو سوينا كذا , k = outputChatBox('Hello World !') addCommandHandler('Chat', function(player) if not isPlayerInWater(player) then return k end end ) ان شاء الله فهمت ذذ Edited July 28, 2013 by Guest Link to comment
TAPL Posted July 27, 2013 Share Posted July 27, 2013 بالضبط هذا الي اقصده ^+ مثال , روح جرب الكود هذا , k = outputChatBox('Hello World !') addCommandHandler('Chat', function(player) if not isPlayerInWater(player) then k end end ) = ? k = مافي شيء يخليها تبدأ الوظيفه فـ بيطلع خطأ بالديبوق , عكس لو سوينا كذا , k = outputChatBox('Hello World !') addCommandHandler('Chat', function(player) if not isPlayerInWater(player) then return k end end ) ان شاء الله فهمت ذذ Link to comment
K1NG Posted July 27, 2013 Share Posted July 27, 2013 ? ? ممكن تقولنا المشكله ي حلو v يعني لو أنا سويت كذا مَ رح يشتغل الكود ويجيني خطأ بالديبق صح ؟ addEventHandler ( "onMarkerHit", root, function ( player ) if ( getElementType ( player ) == "player" ) then outputChatBox ( "You are noob -_-", player ) end end ) v بينما لو سويت كذا رح يشتغل الكود ومَ يجي خطأ بالديبق صح ؟ addEventHandler ( "onMarkerHit", root, function ( player ) if ( getElementType ( player ) == "player" ) then return outputChatBox ( "You are pro -_-", player ) end end ) أظن إنكـ فهمت مَ يحتاج أشرح زيادة Link to comment
فاّرس Posted July 27, 2013 Share Posted July 27, 2013 ي حلو , انا سويتها متغير عشان يكون فاهم return والا كان سويته عادي Link to comment
K1NG Posted July 27, 2013 Share Posted July 27, 2013 ي حلو , انا سويتها متغير عشان يكون فاهم returnوالا كان سويته عادي أهنيكـ =) :bazooka: :bazooka: Link to comment
TAPL Posted July 27, 2013 Share Posted July 27, 2013 ي حلو , انا سويتها متغير عشان يكون فاهم returnوالا كان سويته عادي أهنيكـ =) :bazooka: :bazooka: ++++++++++++++++++++ Link to comment
#DRAGON!FIRE Posted July 27, 2013 Share Posted July 27, 2013 # كنق .؟ وشفيك ريترن لو ما تستخدمها ما بيخرب الكود ولو تستخدمها ما بيخرب كمان زي ما قال تابل وجودها زي عدم وجودها # بس حبيت اعطيه مثال بسيط ~ Link to comment
فاّرس Posted July 27, 2013 Share Posted July 27, 2013 طيب ي حلوين , mta الحين انا اتكلم عن اللغه الاساسيه وما اتكلم عن نفترض انكم يا مزز عندكم متغير حلو ؟ Text = ' Hello noob ' function(a,b) if not a and b then return Text end end الحين ابيكم تسونها بدون return ? ممكن ولا لا؟ منتظركم ...! Link to comment
TAPL Posted July 27, 2013 Share Posted July 27, 2013 طيب ي حلوين ,mta الحين انا اتكلم عن اللغه الاساسيه وما اتكلم عن نفترض انكم يا مزز عندكم متغير حلو ؟ Text = ' Hello noob ' function(a,b) if not a and b then return Text end end الحين ابيكم تسونها بدون return ? ممكن ولا لا؟ منتظركم ...! فنكشن ما له اسم return قل لي وش رايح يفيدك فيه ال فهم نفسك قبل لا تحاول تفهم غيرك و تخربطهم Link to comment
فاّرس Posted July 27, 2013 Share Posted July 27, 2013 ما يحتاج افهم نفسي ي حلو , بس حبيت اقولك إني ما اقصد انه اذا ما حطيت return ما يشتغل ذذ طيب ما وريتنا الحل ابيها بدون return ? هذا بس مثال بس ضبطه بدون ؟ Link to comment
TAPL Posted July 27, 2013 Share Posted July 27, 2013 ما يحتاج افهم غيري ي حلو ,بس حبيت اقولك إني ما اقصد انه اذا ما حطيت return ما يشتغل ذذ طيب ما وريتنا الحل ابيها بدون return ? هذا بس مثال بس ضبطه بدون ؟ ما شاء الله عليك ذكي لازم خمس نجوم حبيبي الكود هذا يستخدم للرد في حاله انك مستخدم الفنكشن في فنكشكن و كان العنصر المطلوب فنكشن اما في الكود الي طرحته سابقاً return ياليت توضح لنا الفائده من k = outputChatBox('Hello World !') addCommandHandler('Chat', function(player) if not isPlayerInWater(player) then return k end end ) Link to comment
فاّرس Posted July 27, 2013 Share Posted July 27, 2013 يا حلو , هو يبي يعرف كيف يسوي return وانا قلت ان فايدتها قليله في اللعبه , ليه بيحطوها اصلا ؟ return ولا لو في طريقه غير in Lua والكود تقدر تسويه كذا , addCommandHandler('Chat', function(player) if not isPlayerInWater(player) then return outputChatBox('Hello World !') end end ) ^ وهنآ مالها اي فايده * addCommandHandler('Chat', function(player) if not isPlayerInWater(player) then outputChatBox('Hello World !') end end ) بس لو سويت متغير راح تضطر انك تحطها ,وانا عطيته كذا عشان افهمه اكثر , فـ لو عطيته كذا , addCommandHandler('Chat', function(player) if not isPlayerInWater(player) then return outputChatBox('Hello World !') end end ) بيقولي وش الفايده احطها اجل ؟ العتب على العقل , الحمدلله بس Link to comment
TAPL Posted July 27, 2013 Share Posted July 27, 2013 اما تعال بيجي الكلام في الشات؟ return k لايكون تحسب لما تسوي لا خلاص انت 10 نجوم Link to comment
#DRAGON!FIRE Posted July 27, 2013 Share Posted July 27, 2013 اماتعال بيجي الكلام في الشات؟ return k لايكون تحسب لما تسوي لا خلاص انت 10 نجوم # تابل وانا -__- # ما استاهل زي ذا الوسام واكثر .. Link to comment
فاّرس Posted July 27, 2013 Share Posted July 27, 2013 اماتعال بيجي الكلام في الشات؟ return k لايكون تحسب لما تسوي لا خلاص انت 10 نجوم Link to comment
jafar Posted July 27, 2013 Share Posted July 27, 2013 انقلب الموضوع دردشة وتوزيع اوسمة احجزو لي واحد Link to comment
S4MuEL Posted July 28, 2013 Share Posted July 28, 2013 اماتعال بيجي الكلام في الشات؟ return k لايكون تحسب لما تسوي لا خلاص انت 10 نجوم يَ صديق .. مآ يصير كذآ ! آلمفروض تشرح لهة حبة حبة ، وتقنعهة أن كودهـ خطأ وتصلحهة لهة آو شي كذآ .. لين يستوعب خطأهـ ومآ عآد يكرره مو تسخر منه -___-" Link to comment
AHMAD1234 Posted July 28, 2013 Share Posted July 28, 2013 مبرووووووك يا ذ بست مع تمنياتنا لك بالتوفيق والنجاح والتقدم ضض1 Link to comment
فاّرس Posted July 28, 2013 Share Posted July 28, 2013 كودي موب خطأ , كودي بيطلع الكلام بالشات اول ما يشتغل المود , بس لو كتبت الامر ما بيشتغل , لأن لازم يكون داخل فنكشن ذذ بس انا حبيت اوصل له المعلومه وهي الاساس تكون ترجع القيمه , function Fun() outputChatBox('nil,nil,nil') end addCommandHandler('Chat', function(player) if not isPlayerInWater(player) then return Fun() end end ) Link to comment
K1NG Posted July 28, 2013 Share Posted July 28, 2013 كودي موب خطأ ,كودي بيطلع الكلام بالشات اول ما يشتغل المود , بس لو كتبت الامر ما بيشتغل , لأن لازم يكون داخل فنكشن ذذ بس انا حبيت اوصل له المعلومه وهي الاساس تكون ترجع القيمه , function Fun() outputChatBox('nil,nil,nil') end addCommandHandler('Chat', function(player) if not isPlayerInWater(player) then return Fun() end end ) نفسي مرة وحدة بالحياة تعترف انكـ على خطأ !!! كودي موب خطأ , لو كتبت الامر ما بيشتغل كودي بيطلع الكلام بالشات اول ما يشتغل المود Link to comment
فاّرس Posted July 28, 2013 Share Posted July 28, 2013 (edited) الحين فهمني يا اسامه ليه مسجل بيوزر جديد ذذ؟ ثانيا اذا قلت خطأ يعني الكود كامل ما بيشتغل ذذ المهم انه الكلام يطلع بالشات , بس الكوماند خطأ Edited July 28, 2013 by Guest Link to comment
hassan.k.s.a Posted July 28, 2013 Share Posted July 28, 2013 ماشاء الله عليكم لو يتسكر الموضوع افضل , 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