#STZ Posted July 12, 2016 Share Posted July 12, 2016 لسلام عليكم و رحمة الله و بركاته ابي كود لما اضغط علي زر يطفي و يتشغل بعد ثواني طبعا معروف هو عندي بس انا ابيه بحوالي 20 زر مو بسوي لكل زر كود اكيد ابيه بجدول او شي والسلام عليكم و رحمة الله و بركاته Link to comment
Ahmed Ly Posted July 12, 2016 Share Posted July 12, 2016 guiAntiFlood فائدتها تقوم بقفل الزر بحسب الوقت الذي تريده guiAntiFlood(int element , timer) Required Arguments ---element: the GUI element you wish to enable or disable ---timer: a time to Enable the element (true) Code : function guiAntiFlood(element, timer) if getElementType ( element ) == "gui-button" then local atimer = tonumber(timer) if atimer == nil or atimer == '' or not tonumber(atimer) then error("Bad Argument the Argument 2 must number") else end guiSetEnabled(element,false) setTimer(function() guiSetEnabled(element,true) end,tonumber(atimer),1) else error("Bad Argument 1 the element must button") end end Example : addEventHandler("onClientGUIClick",button, function() setElementHealth(localPlayer,100) guiAntiFlood(button,2000) end) --للتوضيح --2000 هيك خليت البوتون يغلق لمدة ثانيتين --10000 = ثانية --10000 دقيقة -- تقدر تضرب عدد الدقايق او الثواني مثال --guiAntiFlood(button,2*10000) هيك يقفل لمدة دقيقتين طبعا الكود سهل وبسيط ولكن بعض المبرمجين المبتدئين سئلوني كيف اخلي اللاعب م يكرر الضغط مشان بياخد كل شوي دم من الزر والسلام عليكم ورحمة الله وبركاته Link to comment
Ahmed Ly Posted July 12, 2016 Share Posted July 12, 2016 GUIEditor = { button = {}, window = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(227, 197, 593, 446, "", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.button[1] = guiCreateButton(142, 71, 301, 49, "", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA") GUIEditor.button[2] = guiCreateButton(132, 151, 311, 102, "", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFAAAAAA") GUIEditor.button[3] = guiCreateButton(121, 285, 363, 121, "", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FFAAAAAA") guiSetVisible(GUIEditor.window[1],true) showCursor(true) end ) function guiAntiFlood(element, timer) if getElementType ( element ) == "gui-button" then local atimer = tonumber(timer) if atimer == nil or atimer == '' or not tonumber(atimer) then error("Bad Argument the Argument 2 must number") else end guiSetEnabled(element,false) setTimer(function() guiSetEnabled(element,true) end,tonumber(atimer),1) else error("Bad Argument 1 the element must button") end end addEventHandler("onClientGUIClick",root, function () if source == GUIEditor.button[1] then for i =1,3 do guiAntiFlood(GUIEditor.button[i],10000) end end end ) 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