zyaad141 Posted September 23, 2014 Share Posted September 23, 2014 (edited) السلام عليكم انا ابي شرح لكم شيء الي هو ipairs pairs type وابي اعرف وين القى الاشياء الي مثل addEventHandler("onPlayerMute",getElementRoot(), mm function mm() gg = getPlayerName(source) outputChatBox("This Player"..gg.." Has Been Muted By (ابي اجيب اسم الي صك الميوت م عرفت) وبس هذا الي احتاج اعرفه وشكراً مقدماً Edited September 23, 2014 by Guest Link to comment
#DRAGON!FIRE Posted September 23, 2014 Share Posted September 23, 2014 ipairs > تسوي لوب يعني باختصار تجلب جمع قيم الجدول pairs > نفس الامر بس الاختلاف بالمفاتيح وهذي مع الايام تتعلمها وتقدر تشوف شرح تيتي عنها type > التحقق من نوع الشي يعني لو كان سترنق .. يعني سلسلة من الاحرف والارقام والرموز او لو كان فنكشن "number", "string", "boolean", "table", "function", "thread", "nil", and "userdata". local txt = "hello all" function returntype ( ) if ( type ( txt ) == "string" ) then return true end return false end بالنسبة للميوت ما تقدر .. لازم تعدل ع الادمنية . Link to comment
zyaad141 Posted September 23, 2014 Author Share Posted September 23, 2014 ipairs > تسوي لوب يعني باختصار تجلب جمع قيم الجدولpairs > نفس الامر بس الاختلاف بالمفاتيح وهذي مع الايام تتعلمها وتقدر تشوف شرح تيتي عنها type > التحقق من نوع الشي يعني لو كان سترنق .. يعني سلسلة من الاحرف والارقام والرموز او لو كان فنكشن "number", "string", "boolean", "table", "function", "thread", and "userdata". local txt = "hello all" function returntype ( ) if ( type ( txt ) == "string" ) then return true end return false end بالنسبة للميوت ما تقدر .. لازم تعدل ع الادمنية . الله يجزاك خير مشكور على الشرح الكافي والوافي اشكرك Link to comment
#DRAGON!FIRE Posted September 23, 2014 Share Posted September 23, 2014 حياك الله .. معليش لكن توني لقيت الشرح حق تيتي pairsاو ipairs هي وظايف تستخدم لاخراج او لاعادة الكود لكل مرة حسب الاشياء الي بالجدول مثلاً عندك ipairs هذي تخرج كل شيء واحد بالجدول يعني مو معرف بشيء داخل الجدول مثل ["test"] = "ok" مثال local rybak = {"ok", "hi", "hello"} for i,v in ipairs(rybak) do outputChatBox("number of the item: " .. i .. ", item name: " .. v) end هذا رح يطلع بالشات 3 نصوص مثل كذا number of the item: 1, item name: ok number of the item: 2, item name: hi number of the item: 2, item name: hello اما pairs فهذي تستخدم اذا كان في شيء معرف بشيء مثل local rybak = {["Hi"] = "Hello", ["Bye"] = "Bye"} الحين كل فردين معرف على انه شي واحد اساساً كلمة pairs تعني ازواج, لا تحسب ازواج متزوجين ذذ, لا ازواج يعني شيئين, شيئين مثال : local rybak = {["Hi"] = "Hello", ["Bye"] = "Byee", ["ok"] = "Alright"} for i,v in pairs(rybak) do outputChatBox("key: " .. i .. ", value: " .. v) end هذا رح يطلع بالشات 3 مرات في 3 نصوص كذا : key: Hi, value: Hello key: Bye, value: Byee key: ok, value: Alright ان شاء الله فهمت viewtopic.php?f=164&t=50471 وهذا يفيدكـ جدا . اي شي ما فهمته تفضل اسال . 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