MA[S]RIY Posted September 23, 2016 Share Posted September 23, 2016 السلام عليكم ابي اكواد ------------ لما لاعب يجمع عدد سعات معينة يعطيه رتبه طلقائي ولما يجمع سعات اكتر يعطي رتبه اعلي تلقائي وانا هسوي جدول فيه رتبه وعدد السعات --------------------- نفس فكره الاعب يشتري رتبه بساعات بس انا ابيه لما يجمع الساعات ياخذ الرتبه تلقائي Link to comment
Ahmed Eka Posted September 23, 2016 Share Posted September 23, 2016 تسوي تحقق ان عدد الساعات 100 مثلا يعطيه رتبه .. مثال .. addEventHandler("onPlayerLogin",root, function(player) local getData = getElementData(player,"PlayTime") local account = getAccountName(getPlayerAccount(player)) if account then if getData >= 500 then aclGroupAddObject (aclGetGroup("lvl1"), "user."..account) end end end) بس شيل PlayTime و حط مكانها الداتا حقت الساعات و مكان 500 الساعات يلي تبيها .. Link to comment
iPrestege Posted September 23, 2016 Share Posted September 23, 2016 21 minutes ago, M[A]X said: تسوي تحقق ان عدد الساعات 100 مثلا يعطيه رتبه .. مثال .. addEventHandler("onPlayerLogin",root, function(player) local getData = getElementData(player,"PlayTime") local account = getAccountName(getPlayerAccount(player)) if account then if getData >= 500 then aclGroupAddObject (aclGetGroup("lvl1"), "user."..account) end end end) بس شيل PlayTime و حط مكانها الداتا حقت الساعات و مكان 500 الساعات يلي تبيها .. الاعب معرف خطأ عندك الاعب هنا سورس ويفضل يكون فية تحققات اذا هو موجود في القروب مايضيفة والخ. 2 Link to comment
Ahmed Eka Posted September 23, 2016 Share Posted September 23, 2016 (edited) 12 hours ago, Mr.Pres[T]ege said: الاعب معرف خطأ عندك الاعب هنا سورس ويفضل يكون فية تحققات اذا هو موجود في القروب مايضيفة والخ. طيب شكرا لك بعدلها addEventHandler("onPlayerLogin",root, function(source) local getData = getElementData(source,"PlayTime") local account = getAccountName(getPlayerAccount(source)) if account then if getData >= 500 then if not isObjectInACLGroup("user.".. account, aclGetGroup('lvl1')) then aclGroupAddObject (aclGetGroup("lvl1"), "user."..account) end end end end) Edited September 23, 2016 by M[A]X Link to comment
Abdul KariM Posted September 23, 2016 Share Posted September 23, 2016 15 minutes ago, M[A]X said: طيب شكرا لك بعدلها addEventHandler("onPlayerLogin",root, function(source)local getData = getElementData(source,"PlayTime")local account = getAccountName(getPlayerAccount(source)) if account then if getData >= 500 then if not isObjectInACLGroup("user.".. account, aclGetGroup('lvl1')) then aclGroupAddObject (aclGetGroup("lvl1"), "user."..account) end end end end) Link to comment
</Mr.Tn6eL> Posted September 23, 2016 Share Posted September 23, 2016 onAccountDataChange افضل طريقة هي حدث تستخدمها اذا تغيرت داتا الساعات وتحقق انها بالعدد المطلوب وتعطيه رتبة بالوظائف هذي aclGroupAddObject aclGetGroup getAccountName 1 Link to comment
MA[S]RIY Posted September 24, 2016 Author Share Posted September 24, 2016 شباب ارجوكم ممكن أحد يخلص الكود ويخليه تمام لأني محتاجة جدا Link to comment
mahmod3 Posted September 24, 2016 Share Posted September 24, 2016 14 minutes ago, MARIY said: شباب ارجوكم ممكن أحد يخلص الكود ويخليه تمام لأني محتاجة جدا تبي الاعب يشتري بنفسه او المود يعطيه تلقائي انا بقلك انك تسوي لوحة افضلك وعند ما يوصلوا ساعاته لعدد معين يشتري بنفسه فهمت ؟ Link to comment
iMr ~ MnHmAr Posted September 24, 2016 Share Posted September 24, 2016 (edited) Just now, mahmod3 said: تبي الاعب يشتري بنفسه او المود يعطيه تلقائي انا بقلك انك تسوي لوحة افضلك وعند ما يوصلوا ساعاته لعدد معين يشتري بنفسه فهمت ؟ لو تركز ع كلامه بتعرف ^^ وش يقصد لما لاعب يجمع عدد سعات معينة يعطيه رتبه طلقائي ولما يجمع سعات اكتر يعطي رتبه اعلي تلقائي يبيه تلقائي ^^ Edited September 24, 2016 by back!_ Link to comment
MA[S]RIY Posted September 24, 2016 Author Share Posted September 24, 2016 2 hours ago, back!_ said: لو تركز ع كلامه بتعرف ^^ وش يقصد لما لاعب يجمع عدد سعات معينة يعطيه رتبه طلقائي ولما يجمع سعات اكتر يعطي رتبه اعلي تلقائي يبيه تلقائي ^^ يب أبيه تلقائي ياريت أحد يساعدني لأني محتاجو Link to comment
mahmod3 Posted September 24, 2016 Share Posted September 24, 2016 2 minutes ago, MARIY said: يب أبيه تلقائي ياريت أحد يساعدني لأني محتاجو والله صعب شوي بس ادا تبيه يشتري بنفسه سهل جدا Link to comment
MA[S]RIY Posted September 24, 2016 Author Share Posted September 24, 2016 1 minute ago, mahmod3 said: والله صعب شوي بس ادا تبيه يشتري بنفسه سهل جدا اخي يشتري بنفسه انا مسليه ياريت أحد يساعدني ويكمل الكود الي فوق Link to comment
mahmod3 Posted September 24, 2016 Share Posted September 24, 2016 Just now, MARIY said: اخي يشتري بنفسه انا مسليه ياريت أحد يساعدني ويكمل الكود الي فوق اوك خليني اجربلك وراح احاول Link to comment
MA[S]RIY Posted September 24, 2016 Author Share Posted September 24, 2016 Just now, mahmod3 said: اوك خليني اجربلك وراح احاول تسلم عيونك حبيبي Link to comment
iMr ~ MnHmAr Posted September 24, 2016 Share Posted September 24, 2016 اخوي حاول شوف تنطيل اداك الحدث + الفانكشنات المطلوبه Link to comment
MA[S]RIY Posted September 27, 2016 Author Share Posted September 27, 2016 شباب احد يساعدني ويكمل الكود addEventHandler("onPlayerLogin",root, function(source)local getData = getElementData(source,"PlayTime")local account = getAccountName(getPlayerAccount(source)) if account then if getData >= 500 then if not isObjectInACLGroup("user.".. account, aclGetGroup('lvl1')) then aclGroupAddObject (aclGetGroup("lvl1"), "user."..account) end end end end) Link to comment
!#NssoR_) Posted September 27, 2016 Share Posted September 27, 2016 (edited) الطريقة الي قاعد تجيب فيها الساعات غلط , والحل تستخدم واحد من هذول gettok -- split Edited September 27, 2016 by NssoR 1 Link to comment
MA[S]RIY Posted September 27, 2016 Author Share Posted September 27, 2016 22 minutes ago, NssoR said: الطريقة الي قاعد تجيب فيها الساعات غلط , والحل تستخدم واحد من هذول gettok -- split اخي نصور ممكن تساعدني وتعدل علي الكود لاني مش عارف اسوي الكود خالص Link to comment
iMr ~ MnHmAr Posted September 27, 2016 Share Posted September 27, 2016 (edited) Just now, MARIY said: اخي نصور ممكن تساعدني وتعدل علي الكود لاني مش عارف اسوي الكود خالص شرح على الفانشكنات الي عطآك آلآخ نصور Edited September 27, 2016 by iMr ~ MnHmAr Link to comment
MA[S]RIY Posted September 28, 2016 Author Share Posted September 28, 2016 اخي نصور ارجوك تكملي الكود + يا iMr ~ MnHmAr مب فاهم الشرح Link to comment
!#NssoR_) Posted September 28, 2016 Share Posted September 28, 2016 ^ استخدم الوظيفة الي بهالموضوع بتفيدك Link to comment
MA[S]RIY Posted September 28, 2016 Author Share Posted September 28, 2016 يعني يا اخي ما ينفع تكملي الكود رجوك تخلص الكود Link to comment
</Mr.Tn6eL> Posted September 28, 2016 Share Posted September 28, 2016 المنتدى لا يوجد به خدمة تجهيز الأكواد 2 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