TrmPlmn Posted October 30, 2020 Share Posted October 30, 2020 كيف اقدر اخلي متغير وظيفته يرتفع من رقم 1 الى 100 ويرجع من 100 الى 1 Link to comment
Scripting Moderators xLive Posted November 1, 2020 Scripting Moderators Share Posted November 1, 2020 (edited) على حسب الطريقة يلي تبيه يتغير فيها مثلا تبيه كل وقت معين إستخدم setTimer ذا بيخليك تشغل فنكشن وتخليه يتكرر كل وقت معين بالنسبة للزيادة والنقصان تحتاج متغيرين متغير فيه القيمة يلي تنقصها وتزودها ومتغير ثاني عشان تعرف هل هي زيادة أو نقصان مثال بسيط local progress = 0 local progressState = true -- ترو زيادة مثلا فولس نقصان function change() progress = progressState and progress+1 or progress-1 if progress >= 100 or progress <= 0 then --نتحقق هل وصل 100 وفوق؟ او 0 وتحت؟ progressState = not progressState -- نسوي تبديل للمتغير end end Edited November 1, 2020 by xLive Link to comment
#\_oskar_/# Posted November 1, 2020 Share Posted November 1, 2020 interpolateBetween == to - from Link to comment
TrmPlmn Posted November 1, 2020 Author Share Posted November 1, 2020 جربت اعوض بالمتغير للقيمة اللي مطلوب تتغير ولا ضبط ممكن مثال على نص او صوره ؟ Link to comment
TrmPlmn Posted November 2, 2020 Author Share Posted November 2, 2020 yesterday at 15:26 Link to comment
#\_oskar_/# Posted November 3, 2020 Share Posted November 3, 2020 addEventHandler("onClientRender", root, function() local num = math.ceil(interpolateBetween(0,0,0,100,0,0,(getTickCount()-0)/50000, "CosineCurve")) dxDrawText(num,50,400,50,50, tocolor(241, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) end) Link to comment
TrmPlmn Posted November 4, 2020 Author Share Posted November 4, 2020 (edited) ضبط شكرا Edited November 4, 2020 by TrmPlmn 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