The moVer Posted May 1, 2015 Posted May 1, 2015 السلام عليكم اليوم ابي طلب ولي هو مثلا انا عامل بالكاونت داتا لفل ابي اجيب اكثر واحد معو ليفل شلون
TAPL Posted May 1, 2015 Posted May 1, 2015 تجيب كل الحسابات الي بالسيرفر: getAccounts تجيب اللفل المحفوظ بكل الحسابات و تحطه في جدول getAccountData تستخدم الفنكشن ذا عشان ترتب اللفلات الي في الجدول من الكبير إلى الصغير table.sort بعد ترتيب الجدول، اول قيمة بالجدول بتكون اعلى لفل
The moVer Posted May 2, 2015 Author Posted May 2, 2015 ما فهمت ولا كلمة بعدين اذا رتيتهم كيف ابي اطلع الاول من الجدول يعني اخطه بلابل
TAPL Posted May 2, 2015 Posted May 2, 2015 ما فهمت ولا كلمة بعدين اذا رتيتهم كيف ابي اطلع الاول من الجدول يعني اخطه بلابل بعد ترتيب الجدول، اول قيمة بالجدول بتكون اعلى لفل
yazan Posted May 2, 2015 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
The moVer Posted May 2, 2015 Author 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
The moVer Posted May 2, 2015 Author Posted May 2, 2015 هاذا الي طلع معي اخوي لساتني مبتدأ الحل لو سمحتم
</Mr.Tn6eL> Posted May 4, 2015 Posted May 4, 2015 عطاك الاخ الفنكشنات والاخ الثاني عطاك مثال وش تبي ؟ تبي مثلا طلب ماحنا مطعم توصيل طلبات
*[MSN]MHMD Posted May 8, 2015 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 معليش عشان الموضوع قديم لكن ماحبيت اطرح موضوع جديد لانه ردك هنا بهذا الموضوع المهم بسالك شي م فهمته انت مسوي بالكود الي فوق يسوي داتا وكل شي ويححطها في تابل اخر غير االتابل حق الكيل داتا وبالكود الثاني انت مسوي يرتبهم من الاكبر للاصغر ولوب ويطلعهم بالشات مدام انت بالكود الاول م ضفتهم للتابل حق الكيل داتا ليش مسوي بالكود الثاني يرتب ويظهر هو م حيظهر شي لانه بالاصل م في شي بداخل التابل فارغ انت التابل الي اشتغلت عليه بالكود الاول االتابل رو كذا مسميه انت ,, انت بس مسوي تابل لكن ماستعملته حق الكيل داتا في الكود الاول أذا في خطأ في الي فهمته انا فسرلي لو سمحت
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