Adham Posted October 4, 2017 Share Posted October 4, 2017 سلام عليكم ورحمه الله وبركاته الحين لو ابي بعد يوم مثلأ يعطي اللاعب داتا فولس بس عن طريق فكشن getRealTime ( ) كيف بتتساووي؟ انا سويت تاريخ اول م اللاعب يجيله داتا ترو Link to comment
Abdul KariM Posted October 4, 2017 Share Posted October 4, 2017 افضل حل للي تبي تسويه On ٢١/١٠/٢٠١٦ at 14:19, iPrestege said: وهذي طريقة ثانية تسويها بالرندر افضل من اللي فوق بحيث يتحقق بالتاريخ واليوم السنة وجرب هذي : local aRemoveDay,aRemoveMonth,aRemoveYear = 25,02,2016 function aRemoveRent ( ) local aTime = getRealTime ( ) local aDay = aTime.monthday local aMonth = aTime.month + 1 local aYear = aTime.year + 1900 if ( aDay == aRemoveDay and aMonth == aRemoveMonth and aYear == aRemoveYear ) then removeEventHandler ( 'onClientRender',root,aRemoveRent ) triggerServerEvent ( ........ ) end end addEventHandler ( 'onClientRender',root,aRemoveRent ) يحتاج تعديل لو تبيه لاكثر من غرض Link to comment
Adham Posted October 4, 2017 Author Share Posted October 4, 2017 تمام الحين انا بجرب اسويها بالرندر اخر طريقه قلتها لي, بس يجي لاق عن طريق الرندر واسوي تريقر ؟ Link to comment
Rockyz Posted October 4, 2017 Share Posted October 4, 2017 (edited) قلت لك استخدم getRealTime ( ).timestamp افضل من التايمر بدون رندر, الرندر ماله داعي بعطيك طريقة استعمل اكاونت داتا او أي شي مثلا setAccountData ( acc, '...', getRealTime ( ).timestamp ) سو تايمر دقيقة متكرر وحدث اذا اشتغل السكربت وحدث اذا سجل الاعب نتحقق كذا مثلا local data = getAccountData ( ... ) if ( getRealTime ( ).timestamp - data >= 60 ) then كذا بيتحقق اذا الداتا عنده من 60 ثانية او أكثر Edited October 4, 2017 by #,+( _xiRoc[K]; > 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