Jump to content

ابي تفهيم في كود حركه النافذه


Recommended Posts

ابي شرح كيف أغير الحركه

هي من اليسار إلى اليمين

ابيها من تحت لفوق

وتكون صغيره وبعدين تكبر

وتكون سريعه

وابي بعد كيف أخليها لمن أضغط زر ..

isMove = false 
  
bindKey("u", "down", 
function() 
if isMove then return end 
if guiGetVisible( GUIEditor.window[1] ) then 
    guiSetVisible(GUIEditor.window[1], false) 
    showCursor(false) 
else 
    guiSetPosition(GUIEditor.window[1], -580, 450, false) 
    guiSetVisible(GUIEditor.window[1], true) 
    showCursor(true) 
    if isTimer(Time) then 
        return 
    end 
    Time = setTimer(function() 
    local x, y = guiGetPosition(GUIEditor.window[1], false) 
    guiSetPosition(GUIEditor.window[1], x + 13, y, false) 
    end, 50, 50) 
    isWindowMove(true) 
    setTimer(isWindowMove, 100, 1, false) 
end 
end 
) 
  
  
function isWindowMove(bole) 
isMove = bole 
end 

وتسلمون :)

Link to comment

addEventHandler('onClientGUIClick',MyButton, 
    function (  ) 
        setTimer( 
            function (  ) 
                    local x,y = guiGetSize ( Window,false ) 
                        guiSetSize ( Window,x+3,y+3,false ) 
            end,50,50 ) 
    end,false 
) 
  
  

الاستبدال :

MyButton = الزر اللي بتضغطة عشان تكبر النافذهـ ~ والخ

Window = النافذه اللي تبيها تكبر

false > Size get or set > لو كانت نافذتكـ~ ريلاتف غيرها :] و بـس ~

Link to comment
addEventHandler('onClientGUIClick',MyButton, 
    function (  ) 
        setTimer( 
            function (  ) 
                    local x,y = guiGetSize ( Window,false ) 
                        guiSetSize ( Window,x+3,y+3,false ) 
            end,50,50 ) 
    end,false 
) 
  
  

الاستبدال :

MyButton = الزر اللي بتضغطة عشان تكبر النافذهـ ~ والخ

Window = النافذه اللي تبيها تكبر

false > Size get or set > لو كانت نافذتكـ~ ريلاتف غيرها :] و بـس ~

مازبط

الزر يعني زر عشان يفتح لوحه

و النافذه هي اللوحه اللي تفتح من الزر ^

سويتها ولا صار شي

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