ABoHussin Posted October 21, 2016 Share Posted October 21, 2016 السلام عليكم اخواني احوالكم اموركم المهم جاي اليوم اطلب منكم مود او فكشنات شرح المود : هناك قروب للرنت .. ولوحة تفعيل رنت عن طريق اسم المستخدم ( عشان احطه بقروب الرنت ) ابي مثلا احط الشخص بالقروب 30 يوم وينتهي يعني ورا 30 يوم ينشال تلقائيا من قروب الرنت Link to comment
iPrestege Posted October 21, 2016 Share Posted October 21, 2016 وهذي طريقة ثانية تسويها بالرندر افضل من اللي فوق بحيث يتحقق بالتاريخ واليوم السنة وجرب هذي : 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
ABoHussin Posted October 21, 2016 Author Share Posted October 21, 2016 (edited) 47 minutes ago, FaHaD 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 ) ربي يبارك بيك بس ممكن توضح اكثر ؟؟ مثلا انا ابي زر واديت بوكس وشيك بوكس عدد 2 الاديت بوكس اكتب فيه اسم الاعب والشيك بوكس مثلا اختار افعل 30 يوم او 60 يوم والزر يفعل يصير ؟؟ Edited October 21, 2016 by ABoHussin Link to comment
iPrestege Posted October 21, 2016 Share Posted October 21, 2016 مافهمت وش قصدك بالتوضيح اكثر لكن بما انة التاريخ اليوم 21-10-2016 بسوي هذي وشف النتيجة local aRemoveDay,aRemoveMonth,aRemoveYear = 21,10,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 ) outputChatBox ( '* Done today date is 21-10-2016') end end addEventHandler ( 'onClientRender',root,aRemoveRent ) انا سويت اذا وافق اليوم كذا كذا يشيل الرندر خلاص ويسوي شات بوكس للتحقق انة نجحت العملية وانت سوي ترايقر وشيل الاكاونت اللي تبية Link to comment
ABoHussin Posted October 21, 2016 Author Share Posted October 21, 2016 مثلا انا ابي زر واديت بوكس وشيك بوكس عدد 2 الاديت بوكس اكتب فيه اسم الاعب والشيك بوكس مثلا اختار افعل 30 يوم او 60 يوم والزر يفعل يصير ؟؟ () بعدين شوي شوي مبتدا بالبرمجة Link to comment
iPrestege Posted October 21, 2016 Share Posted October 21, 2016 تقدر تسويها تسجل اكاونت الاعب بالايديت بوكس وتسوي اكاونت داتا وتزيد +1 كل يوم على الداتا باستخدم الوظيفة حقت الوقت اللي فوق وتزيد وتحددها 60 او 30 وتزبطها واذا مبتدأ ممكن تصعب عليك شوي لانة يمكن تكون شغلانة شوي Link to comment
ABoHussin Posted October 21, 2016 Author Share Posted October 21, 2016 هه والله مافهمت كيف عطني شوي فكرة وانا اكمل وتعبتك والله اسف بس شسوي مبتدأ Link to comment
</Mr.Tn6eL> Posted October 21, 2016 Share Posted October 21, 2016 استخدم دوال الوقت مثل getTickCount, getRealTime تخزنها بطريقة ما وترجع تقارنها اكثر من مرة عشان تتأكد من الوقت الآن مر على الوقت المخزن 30 يوم 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