iMr ~ MnHmAr Posted September 26, 2016 Share Posted September 26, 2016 السلام عليكم ورحمة الله و بركاته انا ابي اسوي مود يجيب كل حسابات الاعبين و اخر تسجيل دخول لهم مع التآريخ ^^ ممكن الفانكشنات المطلوبه Link to comment
iMr ~ MnHmAr Posted September 26, 2016 Author Share Posted September 26, 2016 Quote بنتظآر آلرد Link to comment
iPrestege Posted September 26, 2016 Share Posted September 26, 2016 getAccounts getRealTime Link to comment
iMr ~ MnHmAr Posted September 26, 2016 Author Share Posted September 26, 2016 ممكن تقولي كيف اجيب التآريخ لما يطلع وكيف اخلي التاريخ نفس التاريخ الحقيقي ^^ + مثال و بي الجدآول اسويه ولا قواعد بيانات ^^ Link to comment
iPrestege Posted September 26, 2016 Share Posted September 26, 2016 هذا مثال للتاريخ سريع بالكلاينت بالنسبة تستخدم جداول او قواعد تقدر تستخدم اكاونت داتا للحفظ والالمنت داتا او القواعد وطبعاً تجيب اسم الحساب وتحفظه بالاسم وتضيف التاريخ addCommandHandler( 'aTime', function ( ) local aTime = getRealTime() local aDay = aTime.monthday local aMonth = aTime.month + 1 local aYear = aTime.year + 1900 outputChatBox( 'Today date : '..aDay..'/'..aMonth..'/'..aYear..'',0,255,0 ) end ) Link to comment
iMr ~ MnHmAr Posted September 27, 2016 Author Share Posted September 27, 2016 Just now, Mr.Pres[T]ege said: هذا مثال للتاريخ سريع بالكلاينت بالنسبة تستخدم جداول او قواعد تقدر تستخدم اكاونت داتا للحفظ والالمنت داتا او القواعد وطبعاً تجيب اسم الحساب وتحفظه بالاسم وتضيف التاريخ addCommandHandler( 'aTime', function ( ) local aTime = getRealTime() local aDay = aTime.monthday local aMonth = aTime.month + 1 local aYear = aTime.year + 1900 outputChatBox( 'Today date : '..aDay..'/'..aMonth..'/'..aYear..'',0,255,0 ) end ) اخوي طيب لو ابيه يحدث يومي اسوي تآيمر كل 24 ساعه اليوم يزيد 1 ؟ واذا وصل 30 يوم يزيد الشهر 1 ولا كيف ^^ Link to comment
iPrestege Posted September 27, 2016 Share Posted September 27, 2016 1 minute ago, iMr ~ MnHmAr said: اخوي طيب لو ابيه يحدث يومي اسوي تآيمر كل 24 ساعه اليوم يزيد 1 ؟ واذا وصل 30 يوم يزيد الشهر 1 ولا كيف ^^ وش قصدك بالتحديث؟ انت مسوي قريد ليست صحيح؟ الاعب اذا سجل دخولة سوي داتا يحفظ التاريخ واليوم والسنة اللي سجل دخولة فيها وكل مايسجل دخول يتغير تلقائي وينحفظ في الداتا ولية تايمر؟ مايحتاج شيء لا تايمر ولا شيء كل مايفتح اللوحة سوي ترايقر وجيب كل حسابات السيرفر وجيب الداتا اللي حفظتها من اول وطلع نتايجها وارسلها للكلاينت كـ مثال : وطبعاً لاتعتمد عالكود ماجربتة ولا بجربة واذا كان الاعب ماسجل دخول وصار له داتا يطلع له جنب الحساب N/A سوي ترايقر اذا فتح الاعب اللوحة يرسل للسيرفر الترايقر بـ اسم 'aGetAccounts' هذا مثال فقط ولم اقم بتجربتة لكن يفترض انة يوضح الصورة المطلوبة addEvent ( 'aGetAccounts',true ) addEventHandler( 'aGetAccounts',root, function ( ) for _,aAccounts in ipairs ( getAccounts ( ) ) do local aClient = getAccountName( aAccounts ) local aLastLogin = getAccountData ( aAccounts,'aLastLogin' ) or 'N/A' triggerClientEvent( source,'aClientAccounts',source,aClient,aLastLogin ) end end ) addEventHandler( 'onPlayerLogin',root,) function ( _,aAccount ) local aTime = getRealTime ( ) local aDay = aTime.monthday local aMonth = aTime.month + 1 local aYear = aTime.year + 1900 setAccountData( aAccount,'aLastLogin',''..aDay..'/'..aMonth..'/'..aYear..'' ) end ) Link to comment
iMr ~ MnHmAr Posted September 27, 2016 Author Share Posted September 27, 2016 (edited) Just now, Mr.Pres[T]ege said: وش قصدك بالتحديث؟ انت مسوي قريد ليست صحيح؟ الاعب اذا سجل دخولة سوي داتا يحفظ التاريخ واليوم والسنة اللي سجل دخولة فيها وكل مايسجل دخول يتغير تلقائي وينحفظ في الداتا ولية تايمر؟ مايحتاج شيء لا تايمر ولا شيء كل مايفتح اللوحة سوي ترايقر وجيب كل حسابات السيرفر وجيب الداتا اللي حفظتها من اول وطلع نتايجها وارسلها للكلاينت كـ مثال : وطبعاً لاتعتمد عالكود ماجربتة ولا بجربة واذا كان الاعب ماسجل دخول وصار له داتا يطلع له جنب الحساب N/A سوي ترايقر اذا فتح الاعب اللوحة يرسل للسيرفر الترايقر بـ اسم 'aGetAccounts' هذا مثال فقط ولم اقم بتجربتة لكن يفترض انة يوضح الصورة المطلوبة addEvent ( 'aGetAccounts',true ) addEventHandler( 'aGetAccounts',root, function ( ) for _,aAccounts in ipairs ( getAccounts ( ) ) do local aClient = getAccountName( aAccounts ) local aLastLogin = getAccountData ( aAccounts,'aLastLogin' ) or 'N/A' triggerClientEvent( source,'aClientAccounts',source,aClient,aLastLogin ) end end ) addEventHandler( 'onPlayerLogin',root,) function ( _,aAccount ) local aTime = getRealTime ( ) local aDay = aTime.monthday local aMonth = aTime.month + 1 local aYear = aTime.year + 1900 setAccountData( aAccount,'aLastLogin',''..aDay..'/'..aMonth..'/'..aYear..'' ) end ) انا بسويه بي سكل لو احد الداتا العآديه عادي؟ و اضيفه لـ آلسكل Edited September 27, 2016 by iMr ~ MnHmAr Link to comment
iPrestege Posted September 27, 2016 Share Posted September 27, 2016 حسب رغبتك تبغى تحفظها بالسكل او بالداتا اكاونت الاسهل لك Link to comment
iMr ~ MnHmAr Posted September 27, 2016 Author Share Posted September 27, 2016 طيب بحآول بي آلآكونت دآتآ Link to comment
iPrestege Posted September 27, 2016 Share Posted September 27, 2016 الموضوع سهل الصعب سويتة لك فوق بقي عليك تربطها بلوحة بالكلاينت وتوزعها على القريد ليست بس. Link to comment
#BrosS Posted September 28, 2016 Share Posted September 28, 2016 ليش بكل بساطة ماتروح للاستضافة وتروح للوق تجيب سريالات وحسابات اللاعبين وتاريخ دخولهم وخروجهم اذا ماتقصد كدا فاسف على ردي الغلط Link to comment
iMr ~ MnHmAr Posted September 29, 2016 Author Share Posted September 29, 2016 Just now, #xDaNtE,-03 said: ليش بكل بساطة ماتروح للاستضافة وتروح للوق تجيب سريالات وحسابات اللاعبين وتاريخ دخولهم وخروجهم اذا ماتقصد كدا فاسف على ردي الغلط لا فكرتي غير و تبسط كل شيء ^^ 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