Jump to content

طريقة عمل وقت


Recommended Posts

setTimer( 
removeEventHandler("onClientRender", getRootElement(), drawText) 
end,10000,1) 

و لاتنسى تسمي الفنكشن #

وين الفنشكن الخاص بالتايمر؟ + ما يحتاج تسوي تايمر ثاني بالأصل ..

-- # Client Side # 
local screenWidth, screenHeight = guiGetScreenSize ( )  
local CountDown = 10 
addEventHandler("onClientRender",getRootElement (   ), 
function  ( ) 
    dxDrawText ( tostring ( CountDown ), 44, screenHeight - 43, screenWidth, screenHeight, tocolor ( 255, 255, 0, 255 ), 1, "pricedown" )  
end 
) 
  
Timer = setTimer (   
    function (  ) 
        CountDown = CountDown - 1 
end,1000,10 
) 

هذا بيحسب من 10 الى 0 بالشاشة تحت يسار شوفة ذذ

بسطر رقم 6 ؟ tostring تقدر تقلي ليه مستخدم

-- Client Side # 
local screenWidth, screenHeight = guiGetScreenSize ( ) 
local CountDown = 10 
  
function drawText( ) 
    dxDrawText ( CountDown, 44, screenHeight - 43, screenWidth, screenHeight, tocolor ( 255, 255, 0, 255 ), 1, "pricedown" ) 
end 
addEventHandler ( "onClientRender", root, drawText ) 
  
  
Timer = setTimer ( function (  ) 
    CountDown = CountDown - 1 
    if ( CountDown == 0 ) then 
        removeEventHandler ( "onClientRender", root, drawText ) 
    end 
end, 1000, 10 ) 

!

أنا أقصد الفنشكن الخاص بالتايمر مهو الخاص بحدث أون كلنت رندر ..

+ ما جاوبتني على سؤالي الثاني؟

Link to comment
bool dxDrawText ( string text 

string

وانت ماسويتها مسوية بدون سترنق؟ وقبل شوي عدلتة؟! وجآي تقتبس ؟! ي الله سلآم عليكمم #

دام إنه مافي داعي لإستخدامها tostring يَ حبيب قلبي ، أنا كنت ناسي أحط علامات التنصيص إلي عدلته إني حطيت علامات تنصيص للرقم + لعلمكـ انا ماستخدمت ..

+ للحين ما جاوبتني؟

أنا أقصد الفنشكن الخاص بالتايمر مهو الخاص بحدث أون كلنت رندر؟ ..
Link to comment

عموما # انتهت مشكلة التوسترنق ي اللي تحشر اعضاء المنتدى انت < > ماشاء الله عليك تجي تساعد بنشاط وحيوية ضد الاعضاء و تسوي والخ على ايش / = ؟

Timer = setTimer (   
    function (  ) 
        CountDown = CountDown - 1 
end,1000,10 
) 

هذا كودي و يكون بـ معلوميتكـ هو قال يبي تصحيح لـ الكود حقة صلحتة لا آكثر التايمر #

Link to comment
عموما # انتهت مشكلة التوسترنق ي اللي تحشر اعضاء المنتدى انت < > ماشاء الله عليك تجي تساعد بنشاط وحيوية ضد الاعضاء و تسوي والخ على ايش / = ؟
Timer = setTimer (   
    function (  ) 
        CountDown = CountDown - 1 
end,1000,10 
) 

هذا كودي و يكون بـ معلوميتكـ هو قال يبي تصحيح لـ الكود حقة صلحتة لا آكثر التايمر #

قبل التصحيح

setTimer( 
addEventHandler("onClientRender", getRootElement(), drawText) 
end,1000,1) 

بعد التصحيح

setTimer( 
removeEventHandler("onClientRender", getRootElement(), drawText) 
end,10000,1) 

وتقلي صححته؟ أحيه بس خخخ

Link to comment
عموما # انتهت مشكلة التوسترنق ي اللي تحشر اعضاء المنتدى انت < > ماشاء الله عليك تجي تساعد بنشاط وحيوية ضد الاعضاء و تسوي والخ على ايش / = ؟
Timer = setTimer (   
    function (  ) 
        CountDown = CountDown - 1 
end,1000,10 
) 

هذا كودي و يكون بـ معلوميتكـ هو قال يبي تصحيح لـ الكود حقة صلحتة لا آكثر التايمر #

قبل التصحيح

setTimer( 
addEventHandler("onClientRender", getRootElement(), drawText) 
end,1000,1) 

بعد التصحيح

setTimer( 
removeEventHandler("onClientRender", getRootElement(), drawText) 
end,10000,1) 

وتقلي صححته؟ أحيه بس خخخ

add > remove

Link to comment

كذا بصير اصح انه بوصل لصفر وبيتوقف ويختفي

setTimer( function (  ) 
removeEventHandler("onClientRender", getRootElement(), drawText) 
end,11000,1) 

اذا خلينا 10000 بوقف على 1 ويختفي

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...