The moVer Posted May 1, 2015 Share Posted May 1, 2015 السلام عليكم اليوم ابي طلب ولي هو مثلا انا عامل بالكاونت داتا لفل ابي اجيب اكثر واحد معو ليفل شلون Link to comment
TAPL Posted May 1, 2015 Share Posted May 1, 2015 تجيب كل الحسابات الي بالسيرفر: getAccounts تجيب اللفل المحفوظ بكل الحسابات و تحطه في جدول getAccountData تستخدم الفنكشن ذا عشان ترتب اللفلات الي في الجدول من الكبير إلى الصغير table.sort بعد ترتيب الجدول، اول قيمة بالجدول بتكون اعلى لفل Link to comment
The moVer Posted May 2, 2015 Author Share Posted May 2, 2015 ما فهمت ولا كلمة بعدين اذا رتيتهم كيف ابي اطلع الاول من الجدول يعني اخطه بلابل Link to comment
TAPL Posted May 2, 2015 Share Posted May 2, 2015 ما فهمت ولا كلمة بعدين اذا رتيتهم كيف ابي اطلع الاول من الجدول يعني اخطه بلابل بعد ترتيب الجدول، اول قيمة بالجدول بتكون اعلى لفل Link to comment
yazan Posted May 2, 2015 Share Posted May 2, 2015 مجرد مثال ل كل شي و استخدامه لا حد يجي يقول هريسه و مدري وش هذه مثال على جدول فيه حسابات لاعبين + لفل local killdata = {} for i,account in pairs(getAccounts()) do rowdata = { account = account, points = getAccountData(account,"Exp") or "N/A", level = getAccountData(account,"Level") or "N/A", } end مثال على ترتيب القيم من الاصغر لاكبر table.sort (killdata) for k,v in ipairs(killdata) do outputChatBox(v) end Link to comment
The moVer Posted May 2, 2015 Author Share Posted May 2, 2015 addEventHandler ("onPlayerWasted", root, function (_, killer) if (killer and getElementType (killer) == "player") then local checkGuest = getPlayerAccount ( killer ) if ( not isGuestAccount ( checkGuest ) ) then setAccountData (checkGuest , "kills", (getAccountData (checkGuest , "kills") or 0) + 1) local chkills = getAccountData (checkGuest , "kills") if (chkills == 50) then setAccountData (checkGuest , "kills", 0) setAccountData (checkGuest , "Level",(getAccountData (checkGuest , "Level") or 0) + 1) for i,account in pairs(getAccounts()) do rowdata = { account = account, level = getAccountData(account,"Level") or "N/A", } table.sort (rowdata) for k,v in ipairs(rowdata) do outputChatBox(v) end end end end end end ) function aa (player) outputChatBox(""..levell.."") local levell = getAccountData(account,"Level") addCommandHandler ( "chl", aa ) end هل الكود صح او(هريس) لاني ما جربته لانه يحناج 2 Link to comment
The moVer Posted May 2, 2015 Author Share Posted May 2, 2015 هاذا الي طلع معي اخوي لساتني مبتدأ الحل لو سمحتم Link to comment
The moVer Posted May 3, 2015 Author Share Posted May 3, 2015 طيب يا شباب بس هاتو المشكلة انا احلها Link to comment
</Mr.Tn6eL> Posted May 4, 2015 Share Posted May 4, 2015 عطاك الاخ الفنكشنات والاخ الثاني عطاك مثال وش تبي ؟ تبي مثلا طلب ماحنا مطعم توصيل طلبات Link to comment
The moVer Posted May 4, 2015 Author Share Posted May 4, 2015 صح اعطاني مثال بس ما ظبط المثال وش اسوي؟ Link to comment
*[MSN]MHMD Posted May 8, 2015 Share Posted May 8, 2015 مجرد مثال ل كل شي و استخدامه لا حد يجي يقول هريسه و مدري وش هذه مثال على جدول فيه حسابات لاعبين + لفل local killdata = {} for i,account in pairs(getAccounts()) do rowdata = { account = account, points = getAccountData(account,"Exp") or "N/A", level = getAccountData(account,"Level") or "N/A", } end مثال على ترتيب القيم من الاصغر لاكبر table.sort (killdata) for k,v in ipairs(killdata) do outputChatBox(v) end معليش عشان الموضوع قديم لكن ماحبيت اطرح موضوع جديد لانه ردك هنا بهذا الموضوع المهم بسالك شي م فهمته انت مسوي بالكود الي فوق يسوي داتا وكل شي ويححطها في تابل اخر غير االتابل حق الكيل داتا وبالكود الثاني انت مسوي يرتبهم من الاكبر للاصغر ولوب ويطلعهم بالشات مدام انت بالكود الاول م ضفتهم للتابل حق الكيل داتا ليش مسوي بالكود الثاني يرتب ويظهر هو م حيظهر شي لانه بالاصل م في شي بداخل التابل فارغ انت التابل الي اشتغلت عليه بالكود الاول االتابل رو كذا مسميه انت ,, انت بس مسوي تابل لكن ماستعملته حق الكيل داتا في الكود الاول أذا في خطأ في الي فهمته انا فسرلي لو سمحت Link to comment
yazan Posted May 8, 2015 Share Posted May 8, 2015 هذ ه الكود مو صح + مو مرتب + لو تشوف مثال 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