-#Saimon Posted March 21, 2014 Share Posted March 21, 2014 السلام عليكم ورحمة الله وبركاته حاولت ادمج الاكواد ذي مع بعض لكن يخرب المود وابيكم تدمجونها لي addEventHandler("onClientGUIClick",root,function() if ( source == GUIEditor_Button[1] ) then toggleAllControls(false) setTimer(toggleAllControls,3000,1,true) end end) + addEventHandler("onClientGUIClick",root,function() if ( source == GUIEditor_Button[2] ) then toggleAllControls(false) setTimer(toggleAllControls,3000,1,true) end end) مع الكود هذا function Click() if source == GUIEditor_Grid[1] then local arena = guiGridListGetSelectedItem(GUIEditor_Grid[1]) local arena1 = guiGridListGetItemText ( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if arena or arena1 then guiSetVisible(GUIEditor_Button[1],true) guiSetVisible(GUIEditor_Button[2],false) end elseif source == GUIEditor_Grid[2] then local base = guiGridListGetSelectedItem(GUIEditor_Grid[2]) local base1 = guiGridListGetItemText ( GUIEditor_Grid[2], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if base or base1 then guiSetVisible(GUIEditor_Button[1],false) guiSetVisible(GUIEditor_Button[2],true) end elseif source == GUIEditor_Button[1] then local arenaa = guiGridListGetSelectedItem(GUIEditor_Grid[1]) local arenaa1 = guiGridListGetItemText ( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if not arenaa or not arenaa1 then return end triggerServerEvent("arena", localPlayer, localPlayer,arenaa1) elseif source == GUIEditor_Button[2] then local basee = guiGridListGetSelectedItem(GUIEditor_Grid[2]) local basee1 = guiGridListGetItemText ( GUIEditor_Grid[2], guiGridListGetSelectedItem ( GUIEditor_Grid[2] ), 1 ) if not basee or not basee1 then return end triggerServerEvent("base", localPlayer, localPlayer,basee1) end end addEventHandler("onClientGUIClick", root, Click) Link to comment
shwaeki Posted March 21, 2014 Share Posted March 21, 2014 اخي اسماء الزرار موجودين غير اسماءهم تقضل هيو function Click() if source == GUIEditor_Grid[1] then local arena = guiGridListGetSelectedItem(GUIEditor_Grid[1]) local arena1 = guiGridListGetItemText ( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if arena or arena1 then guiSetVisible(GUIEditor_Button[1],true) guiSetVisible(GUIEditor_Button[2],false) end elseif source == GUIEditor_Grid[2] then local base = guiGridListGetSelectedItem(GUIEditor_Grid[2]) local base1 = guiGridListGetItemText ( GUIEditor_Grid[2], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if base or base1 then guiSetVisible(GUIEditor_Button[1],false) guiSetVisible(GUIEditor_Button[2],true) end elseif source == GUIEditor_Button[1] then local arenaa = guiGridListGetSelectedItem(GUIEditor_Grid[1]) local arenaa1 = guiGridListGetItemText ( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if not arenaa or not arenaa1 then return end triggerServerEvent("arena", localPlayer, localPlayer,arenaa1) elseif source == GUIEditor_Button[2] then local basee = guiGridListGetSelectedItem(GUIEditor_Grid[2]) local basee1 = guiGridListGetItemText ( GUIEditor_Grid[2], guiGridListGetSelectedItem ( GUIEditor_Grid[2] ), 1 ) if not basee or not basee1 then return end triggerServerEvent("base", localPlayer, localPlayer,basee1) elseif source == GUIEditor_Button[1] then toggleAllControls(false) setTimer(toggleAllControls,3000,1,true) elseif source == GUIEditor_Button[2] then toggleAllControls(false) setTimer(toggleAllControls,3000,1,true) end end addEventHandler("onClientGUIClick", root, Click) Link to comment
-#Saimon Posted March 21, 2014 Author Share Posted March 21, 2014 اتوقع كود اقفال الزر لمدة 3 ثواني فيه مشكله لاني سويت لوحه + زر وجربته عليها مايشتغل الي عنده كود افضل واسهل ي ليت يساعدنا Link to comment
The Killer Posted March 21, 2014 Share Posted March 21, 2014 جرب function Click() if source == GUIEditor_Grid[1] then local arena = guiGridListGetSelectedItem(GUIEditor_Grid[1]) local arena1 = guiGridListGetItemText ( GUIEditor_Grid[1], arena, 1 ) if arena1 then guiSetEnabled(GUIEditor_Button[1],true) guiSetEnabled(GUIEditor_Button[2],false) end elseif source == GUIEditor_Grid[2] then local base = guiGridListGetSelectedItem(GUIEditor_Grid[2]) local base1 = guiGridListGetItemText ( GUIEditor_Grid[2], base, 1 ) if base1 then guiSetEnabled(GUIEditor_Button[1],false) guiSetEnabled(GUIEditor_Button[2],true) end elseif source == GUIEditor_Button[1] then local arenaa = guiGridListGetSelectedItem(GUIEditor_Grid[1]) local arenaa1 = guiGridListGetItemText ( GUIEditor_Grid[1], arenaa, 1 ) if not arenaa1 then return end triggerServerEvent("arena", localPlayer, localPlayer,arenaa1) elseif source == GUIEditor_Button[2] then local basee = guiGridListGetSelectedItem(GUIEditor_Grid[2]) local basee1 = guiGridListGetItemText ( GUIEditor_Grid[2], basee, 1 ) if not basee1 then return end triggerServerEvent("base", localPlayer, localPlayer,basee1) elseif source == GUIEditor_Button[1] then toggleAllControls(false) setTimer (function () toggleAllControls (false) end, 3000, 1) elseif source == GUIEditor_Button[2] then toggleAllControls(false) setTimer (function () toggleAllControls (false) end, 3000, 1) end end addEventHandler("onClientGUIClick", root, Click) Link to comment
-#Saimon Posted March 22, 2014 Author Share Posted March 22, 2014 برضو مايشتغل المشكله من كود الايقاف لمدة 3 ثواني لاني جربته على لوحه ثانيه ومايشتغل بعد Link to comment
The Killer Posted March 22, 2014 Share Posted March 22, 2014 اي ايقاف انت ؟ انت تقصد ذا ؟ toggleAllControls اذا كان قصدك ذا ف أقولك إنه ذا ما يوقف الزر هذا مايخليك تتحكم في شي يعني بإختصار ماتقدر تتكلم ما تقدر تتحرك Link to comment
al-Kobra Posted March 22, 2014 Share Posted March 22, 2014 اظن انه يقصد guiSetEnabled Link to comment
-#Saimon Posted March 22, 2014 Author Share Posted March 22, 2014 انا قصدي اذا الاعب ضغط على الزر مايقدر يضغطه مره ثانيه لمدة 3 ثواني بس Link to comment
#DRAGON!FIRE Posted March 22, 2014 Share Posted March 22, 2014 addEventHandler( "onClientGUIClick", resourceRoot, function( ) if ( source == button ) then if not ( isTimer( Timer ) ) then guiSetEnabled ( source, false ) Timer = setTimer( guiSetEnabled, 3000, 1, source, true ) end end end ) Link to comment
-#Saimon Posted March 22, 2014 Author Share Posted March 22, 2014 addEventHandler( "onClientGUIClick", resourceRoot, function( ) if ( source == button ) then if not ( isTimer( Timer ) ) then guiSetEnabled ( source, false ) Timer = setTimer( guiSetEnabled, 3000, 1, source, true ) end end end ) مشكور اخوي لكن تقدر تدمجه لي مع الكود ذا ؟ لاني حاولت ويخرب المود function Click() if source == GUIEditor_Grid[1] then local arena = guiGridListGetSelectedItem(GUIEditor_Grid[1]) local arena1 = guiGridListGetItemText ( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if arena or arena1 then guiSetVisible(GUIEditor_Button[1],true) guiSetVisible(GUIEditor_Button[2],false) end elseif source == GUIEditor_Grid[2] then local base = guiGridListGetSelectedItem(GUIEditor_Grid[2]) local base1 = guiGridListGetItemText ( GUIEditor_Grid[2], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if base or base1 then guiSetVisible(GUIEditor_Button[1],false) guiSetVisible(GUIEditor_Button[2],true) end elseif source == GUIEditor_Button[1] then local arenaa = guiGridListGetSelectedItem(GUIEditor_Grid[1]) local arenaa1 = guiGridListGetItemText ( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if not arenaa or not arenaa1 then return end triggerServerEvent("arena", localPlayer, localPlayer,arenaa1) elseif source == GUIEditor_Button[2] then local basee = guiGridListGetSelectedItem(GUIEditor_Grid[2]) local basee1 = guiGridListGetItemText ( GUIEditor_Grid[2], guiGridListGetSelectedItem ( GUIEditor_Grid[2] ), 1 ) if not basee or not basee1 then return end triggerServerEvent("base", localPlayer, localPlayer,basee1) end end addEventHandler("onClientGUIClick", root, Click) ابيه لزرين GUIEditor_Button[2] + GUIEditor_Button[1] Link to comment
Do_De<3 Posted March 22, 2014 Share Posted March 22, 2014 function Click() if source == GUIEditor_Grid[1] then local arena = guiGridListGetSelectedItem(GUIEditor_Grid[1]) local arena1 = guiGridListGetItemText ( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if arena or arena1 then guiSetVisible(GUIEditor_Button[1],true) guiSetVisible(GUIEditor_Button[2],false) setTimer(function() guiSetEnabled ( GUIEditor_Button[2], true ) end,20000,1) -- مدة التقفيله end elseif source == GUIEditor_Grid[2] then local base = guiGridListGetSelectedItem(GUIEditor_Grid[2]) local base1 = guiGridListGetItemText ( GUIEditor_Grid[2], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if base or base1 then guiSetEnabled(GUIEditor_Button[1],false) guiSetEnabled(GUIEditor_Button[2],true) setTimer(function() guiSetEnabled ( GUIEditor_Button[1], true ) end,20000,1) -- مدة التقفيله end elseif source == GUIEditor_Button[1] then local arenaa = guiGridListGetSelectedItem(GUIEditor_Grid[1]) local arenaa1 = guiGridListGetItemText ( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if not arenaa or not arenaa1 then return end triggerServerEvent("arena", localPlayer, localPlayer,arenaa1) elseif source == GUIEditor_Button[2] then local basee = guiGridListGetSelectedItem(GUIEditor_Grid[2]) local basee1 = guiGridListGetItemText ( GUIEditor_Grid[2], guiGridListGetSelectedItem ( GUIEditor_Grid[2] ), 1 ) if not basee or not basee1 then return end triggerServerEvent("base", localPlayer, localPlayer,basee1) end end addEventHandler("onClientGUIClick", root, Click) جرب Link to comment
-#Saimon Posted March 22, 2014 Author Share Posted March 22, 2014 function Click() if source == GUIEditor_Grid[1] then local arena = guiGridListGetSelectedItem(GUIEditor_Grid[1]) local arena1 = guiGridListGetItemText ( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if arena or arena1 then guiSetVisible(GUIEditor_Button[1],true) guiSetVisible(GUIEditor_Button[2],false) setTimer(function() guiSetEnabled ( GUIEditor_Button[2], true ) end,20000,1) -- مدة التقفيله end elseif source == GUIEditor_Grid[2] then local base = guiGridListGetSelectedItem(GUIEditor_Grid[2]) local base1 = guiGridListGetItemText ( GUIEditor_Grid[2], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if base or base1 then guiSetEnabled(GUIEditor_Button[1],false) guiSetEnabled(GUIEditor_Button[2],true) setTimer(function() guiSetEnabled ( GUIEditor_Button[1], true ) end,20000,1) -- مدة التقفيله end elseif source == GUIEditor_Button[1] then local arenaa = guiGridListGetSelectedItem(GUIEditor_Grid[1]) local arenaa1 = guiGridListGetItemText ( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) if not arenaa or not arenaa1 then return end triggerServerEvent("arena", localPlayer, localPlayer,arenaa1) elseif source == GUIEditor_Button[2] then local basee = guiGridListGetSelectedItem(GUIEditor_Grid[2]) local basee1 = guiGridListGetItemText ( GUIEditor_Grid[2], guiGridListGetSelectedItem ( GUIEditor_Grid[2] ), 1 ) if not basee or not basee1 then return end triggerServerEvent("base", localPlayer, localPlayer,basee1) end end addEventHandler("onClientGUIClick", root, Click) جرب انا اقصد اذا الاعب ضغط الزر رقم 1 يقفل 3 ثواني والزر رقم 2 نفس الشي Link to comment
The Killer Posted March 23, 2014 Share Posted March 23, 2014 function Click() if source == GUIEditor_Grid[1] then local arena = guiGridListGetSelectedItem(GUIEditor_Grid[1]) local arena1 = guiGridListGetItemText ( GUIEditor_Grid[1], arena, 1 ) if arena1 then guiSetEnabled(GUIEditor_Button[1],true) guiSetEnabled(GUIEditor_Button[2],false) end elseif source == GUIEditor_Grid[2] then local base = guiGridListGetSelectedItem(GUIEditor_Grid[2]) local base1 = guiGridListGetItemText ( GUIEditor_Grid[2], base, 1 ) if base1 then guiSetEnabled(GUIEditor_Button[1],false) guiSetEnabled(GUIEditor_Button[2],true) end elseif source == GUIEditor_Button[1] then local arenaa = guiGridListGetSelectedItem(GUIEditor_Grid[1]) local arenaa1 = guiGridListGetItemText ( GUIEditor_Grid[1], arenaa, 1 ) if not arenaa1 then return end triggerServerEvent("arena", localPlayer, localPlayer,arenaa1) elseif source == GUIEditor_Button[2] then local basee = guiGridListGetSelectedItem(GUIEditor_Grid[2]) local basee1 = guiGridListGetItemText ( GUIEditor_Grid[2], basee, 1 ) if not basee1 then return end triggerServerEvent("base", localPlayer, localPlayer,basee1) elseif source == GUIEditor_Button[1] then guiSetEnabled(GUIEditor_Button[1],false) guiSetEnabled(GUIEditor_Button[2],false) setTimer (guiSetEnabled, 3000, 1, GUIEditor_Button[1], true) setTimer (guiSetEnabled, 3000, 1, GUIEditor_Button[2], true) end end addEventHandler("onClientGUIClick", root, Click) 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