Jump to content

طلب دمج كودين


Recommended Posts

السلام عليكم ورحمة الله وبركاته

حاولت ادمج الاكواد ذي مع بعض لكن يخرب المود

وابيكم تدمجونها لي

    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

اخي اسماء الزرار موجودين

غير اسماءهم

تقضل هيو

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

جرب

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

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
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
   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
   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

    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

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...