Rm-Dj Posted September 23, 2013 Share Posted September 23, 2013 (edited) هاي شباب شباب انا عملت تايمر سويت اثنين كذا اذ انتهي الاول يشتغل التاني فهمتو الفكره ؟ مشان اذا خلص الاول يشتغل الثاني انتضركم Edited September 23, 2013 by Guest Link to comment
Stranger Posted September 23, 2013 Share Posted September 23, 2013 هاي شبابشباب انا عملت تايمر سويت اثنين كذا tem1 = setTimer(,,,,,) -- كيف اسوي اذا انتهي وقت التايمر هذا tem2 = setTimer(,,,,,)-- يشتغل التايمر هذا فهمتو الفكره ؟ يعني مثلا اذا مسوي بـ التايمر الاول end,1500,22) اذا انتي الاول يشتغل الثاني end,?,?) وش احط مكان هذا حط اسم التايمر الاول بـ هذا التايمر ؟ مشان اذا خلص الاول يشتغل الثاني انتضركم استخدم هذا isTimer killTimer Link to comment
Rm-Dj Posted September 23, 2013 Author Share Posted September 23, 2013 اخوي طريقتك جربتها من قبل ومافيه فايده ماتضبط + ننتضر رد المحترفين انا ابي اول مايخلص وقت التايمر الاول يبدا التايمر الثاني Link to comment
TAPL Posted September 23, 2013 Share Posted September 23, 2013 حط التايمر الثاني داخل التايمر الأول Link to comment
Rm-Dj Posted September 23, 2013 Author Share Posted September 23, 2013 (edited) حطيتهم ي تابل بس كيف اسوي الوقت حق التايمر الثاني؟ مافهمت ي ليت توضح Edited September 23, 2013 by Guest Link to comment
TAPL Posted September 23, 2013 Share Posted September 23, 2013 انت قصدك تبي التايمر الثاني يشتغل بعد ما التايمر الأول يشتغل 22 مره؟ في 3 طرق 1- تاخذ وقت التايمر الأول و تضربه في عدد مرات التكرار الي هي 22 و تحط الناتج للتايمر الثاني و التايمر الثاني يكون خارج التايمر الأول 2- ان عدد مرات تكرار التايمر هي الأخيرة getTimerDetails تحط التايمر الثاني داخل التايمر الأول مع تحقق عن طريق الفنكشن 3- يعني تقدر تسوي تحقق داخل التايمر الأول ان كان التايمر الأول مو موجود تشغل التايمر الثاني nil من المعروف ان التايمر بعد ما يخلص وقته و تكراره ينحذف يعني المتغير Link to comment
Rm-Dj Posted September 23, 2013 Author Share Posted September 23, 2013 Thaaanks TAPL تمت الافاده ثانكيو بس ممكن تشرحلي هذا الكود مافهمت طريقته remaining, executesRemaining, totalExecutes = getTimerDetails(theTimer) Link to comment
فاّرس Posted September 23, 2013 Share Posted September 23, 2013 يجيب لك الوقت المتبقي لين ينتهي التايمر, مثال, timer = setTimer(function() outputChatBox('The End.') end,10000,1 ) addCommandHandler('Det', function() -- امر من اف8 # if isTimer(timer) then -- تحقق ان التايمر موجود # local r,e,t = getTimerDetails(timer) -- نجيب الوقت للتايمر # outputChatBox('remaining : '..r..' Executes remaining : '..e..' Total executes : '..t) -- نطلع الوقت بالشات # end -- اغلاق # end -- اغلاق # ) -- اغلاق # r = وقت التايمر يعني هو 10000 هذا الارقومنت يقولك كم ينقص e = يطلع لك كم عدد التكرار في التايمر انا مخليه 1 t = هذا يطلع لك وقت التايمر الاساسي الي هو 10000 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