~Mr.Hassan Posted November 23, 2017 Share Posted November 23, 2017 السلام عليكم فيه مشكله ب الكود المشكله هي تايمر addEvent("outbut1", true ) addEventHandler("outbut1",root, function ( ) dxDrawText("!! لديك الشخصية بالفعل", 367 - 1, 22 - 1, 1042 - 1, 84 - 1, tocolor(0, 0, 0, 255), 3.00, "default-bold", "center", "center", true, true, false, true, false) dxDrawText("!! لديك الشخصية بالفعل", 367 + 1, 22 - 1, 1042 + 1, 84 - 1, tocolor(0, 0, 0, 255), 3.00, "default-bold", "center", "center", true, true, false, true, false) dxDrawText("!! لديك الشخصية بالفعل", 367 - 1, 22 + 1, 1042 - 1, 84 + 1, tocolor(0, 0, 0, 255), 3.00, "default-bold", "center", "center", true, true, false, true, false) dxDrawText("!! لديك الشخصية بالفعل", 367 + 1, 22 + 1, 1042 + 1, 84 + 1, tocolor(0, 0, 0, 255), 3.00, "default-bold", "center", "center", true, true, false, true, false) dxDrawText("!! لديك الشخصية بالفعل", 367, 22, 1042, 84, tocolor(75, 178, 75, 255), 3.00, "default-bold", "center", "center", true, true, false, true, false) setTimer ( function() end, 5000, 1 ) end ) عمل وكل شي بس يطلع الكلام ما يظل اجزاء من ثانيه ويختفي وانا حاطه هنا 5 ثواني شو المشكلة ؟؟ ويا ريت توضحو لي وشكرا Link to comment
Rockyz Posted November 23, 2017 Share Posted November 23, 2017 (edited) الخطأ هو انك ماحطيت فنكشنات الدي اكس في رندر والخطأ الثاني انك حطيت التايمر فاضي يعني بأختصار مابيسوي شي ! جرب تعدل الكود الى : addEvent('outbut1', true) addEventHandler('outbut1', root, function() if not isEventHandlerAdded('onClientRender', root, showError) and not isTimer(errorTimer) then addEventHandler('onClientRender', root, showError); errorTimer = setTimer(function(), if isEventHandlerAdded('onClientRender', root, showError) then removeEventHandler('onClientRender', root, showError); end end, 5000, 1) end end ); function showError() dxDrawText('!! لديك الشخصية بالفعل', 367 - 1, 22 - 1, 1042 - 1, 84 - 1, tocolor(0, 0, 0, 255), 3.00, 'default-bold', 'center', 'center', true, true, false, true, false) dxDrawText('!! لديك الشخصية بالفعل', 367 + 1, 22 - 1, 1042 + 1, 84 - 1, tocolor(0, 0, 0, 255), 3.00, 'default-bold', 'center', 'center', true, true, false, true, false) dxDrawText('!! لديك الشخصية بالفعل', 367 - 1, 22 + 1, 1042 - 1, 84 + 1, tocolor(0, 0, 0, 255), 3.00, 'default-bold', 'center', 'center', true, true, false, true, false) dxDrawText('!! لديك الشخصية بالفعل', 367 + 1, 22 + 1, 1042 + 1, 84 + 1, tocolor(0, 0, 0, 255), 3.00, 'default-bold', 'center', 'center', true, true, false, true, false) dxDrawText('!! لديك الشخصية بالفعل', 367, 22, 1042, 84, tocolor(75, 178, 75, 255), 3.00, 'default-bold', 'center', 'center', true, true, false, true, false) end function isEventHandlerAdded( sEventName, pElementAttachedTo, func ) if type( sEventName ) == 'string' and isElement( pElementAttachedTo ) and type( func ) == 'function' then local aAttachedFunctions = getEventHandlers( sEventName, pElementAttachedTo ) if type( aAttachedFunctions ) == 'table' and #aAttachedFunctions > 0 then for i, v in ipairs( aAttachedFunctions ) do if v == func then return true end end end end return false end Edited November 23, 2017 by #,+( _xiRoc[K]; > Link to comment
~Mr.Hassan Posted November 23, 2017 Author Share Posted November 23, 2017 شكرا لك تمت الافاده يغلق 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