Jump to content

ابي الحل ادخل وشوف ولك جزيل الشكر


Recommended Posts

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

انا جديد في ذا المنتدى :roll:

وان شاءالله بكون خفيف الظل معاكم

---------------------------------

المهم الحين

انا بدأت بالبرمجة

وابي كود اغلاق النافذة بزر

+

ابي كود يعني لما اشغل المود مايضهر

لكن الا اضغط زر الا تنغلق اللي مش فاهم يقول

:fadein::arrowup:

Link to comment

اغلاق النافذة بزر

addEventHandler ("onClientGUIClick", root, 
        function() 
        if (source == اسم الزر) then 
         guiSetVisible(اسم النافذة, false) 
         showCursor(false) 
         guiSetInputEnabled(false) 
        end 
    end 
) 

اللوحة ما تفتح بوجهك

guiSetVisible ( اسم النافذة ,false )  

تحطه أخر شي

Link to comment

عليكم السلام

استخدم هذا الكود عشان تجعل النافذه تفتح وتغلق بزر من الكيبورد

bindKey ( "الزر الي تبيه", "down", function (    ) 
      guiSetVisible ( اسم النافذه, not guiGetVisible ( اسم النافذه ) ) 
      showCursor ( guiGetVisible ( اسم النافذه ) ) 
end ) 

وعشان تغلق النافذه عند الضغط على الزر من النافذه الي سويتها تستعمل هذا الكود

addEventHandler ( "onClientGUIClick", resourceRoot, function (    ) 
    if ( source == اسم الزر ) then -- عند الضغط على الزر 
        guiSetVisible ( اسم النافذه, false ) -- اخفاء النافذه 
        showCursor ( false ) -- اخفاء مؤشر الماوس 
    end -- if اند الـ 
end ) --  وقوس اغلاق الحدث function اند الـ  

وعشان النافذه ماتطلع في وجهك اول ماتشغل المود استعمل هذا الفنكشن

guiSetVisible ( اسم النافذه, false ) 

: مثال

addEventHandler( "onClientResourceStart", resourceRoot, function (    )  
        Window = guiCreateWindow(187, 116, 450, 386, "MyWindow", false) 
        guiWindowSetSizable ( Window, false ) 
        guiSetVisible ( Window, false ) 
        Button = guiCreateButton ( 270, 243, 139, 39, "MyButton", false, Window ) 
end ) 
Link to comment
warp = { 
 {"البداية ", 832.93, -4505.32, 13.87}, 
} 
  
GUIEditor = { 
    radiobutton = {}, 
    button = {}, 
    window = {}, 
    label = {}, 
    gridlist = {} 
} 
addEventHandler("onClientResourceStart", resourceRoot, 
    function() 
        GUIEditor.window[1] = guiCreateWindow(205, 176, 440, 274, "لوحة الانتقالات من صنع Watch-Dogs", false) 
        guiWindowSetSizable(GUIEditor.window[1], false) 
  
        GUIEditor.gridlist[1] = guiCreateGridList(9, 31, 235, 217, false, GUIEditor.window[1]) 
        guiGridListAddColumn(GUIEditor.gridlist[1], "Warp", 0.9) 
        for i = 1, 3 do 
            guiGridListAddRow(GUIEditor.gridlist[1]) 
        end 
        guiGridListSetItemText(GUIEditor.gridlist[1], 0, 1, "البدايــة", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[1], 1, 1, "البنك", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[1], 2, 1, "مدري ايش", false, false) 
  
        GUIEditor.radiobutton[1] = guiCreateRadioButton(243, 94, 115, 15, "", false, GUIEditor.gridlist[1]) 
  
        GUIEditor.button[1] = guiCreateButton(258, 51, 152, 67, "انــتــقــال", false, GUIEditor.window[1]) 
        guiSetFont(GUIEditor.button[1], "default-bold-small") 
        guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FF1DFF00") 
        GUIEditor.button[2] = guiCreateButton(258, 138, 152, 67, "اغــلاق", false, GUIEditor.window[1]) 
        guiSetFont(GUIEditor.button[2], "default-bold-small") 
        guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFFF0000") 
        GUIEditor.label[1] = guiCreateLabel(261, 246, 159, 18, "Created By Watch-Dogs", false, GUIEditor.window[1]) 
        guiSetFont(GUIEditor.label[1], "clear-normal") 
        GUIEditor.label[2] = guiCreateLabel(292, 209, 69, 18, "      BETA v1", false, GUIEditor.window[1]) 
        guiSetFont(GUIEditor.label[2], "default-bold-small")     
    end 
) 
addEventHandler ("onClientGUIClick", resourceRoot, 
    function () 
        if (source == GUIEditor.button[1]) then 
            local row = guiGridListGetSelectedItem (grid) 
            local select = guiGridListGetItemText (grid, row, 1) 
            if (select and select ~= "") then 
                fadeCamera (false) 
                setTimer (function () 
                    for _,v in ipairs (warp) do 
                        if (select == v[1]) then 
                            setElementPosition (localPlayer, v[2], v[3], v[4]) 
                            fadeCamera (true) 
                            break 
                        end 
                    end 
                end, 1000, 1) 
            end 
        end 
    end 
) 
  
bindKey ( "F5", "down", function (    ) 
      guiSetVisible ( GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) 
      showCursor ( guiGetVisible ( GUIEditor.window[1] ) ) 
end ) 
  
addEventHandler ( "onClientGUIClick", resourceRoot, function (    ) 
    if ( source == GUIEditor.button[2] ) then 
        guiSetVisible ( GUIEditor.window[1], false ) 
        showCursor ( false ) 
    end 
end ) 
  
         guiSetVisible(GUIEditor.window[1], false) 
showCursor(false) 

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