Jump to content

سأل


WTF_

Recommended Posts

18 minutes ago, WTF_ said:

فاكشن أني أسوي اللوحة تفتح من الفوق لتحت او العكس او من تحت للفووق او  على اليسار او على اليمني وش الفاكشن 

On 5/24/2013 at 05:56, Booo said:

 

هذا كود كنت مسويه بمشآركه سابقه ، وبأذن الله اكمل الاكواد لجميع الاتجاهات

تحريك النآفذه من اليسار الى الوسط

صيغة الوظيفة ::

gui : النافذه الي تبي تحركهآ

كود الوظيفة ::

 

 

 


  
test = { } 
function moveRightToCenter(gui) 
    local a,b=guiGetScreenSize() 
    local w1,w2=guiGetSize(gui,false) 
    local x,y = (a-w1)/2,(b-w2)/2 
local x1,y1 = guiGetPosition ( gui, false) 
if (x1 >= x) then 
    killTimer(test[getLocalPlayer()]) 
    else 
    guiSetPosition(gui,a+10,y,false) 
end 
end 
 

 

 

مثآل ::

 

 

 


speedmove = 500   -- سرعة تحريك النافذه الحد الادنى 50 
GUIEditor_Image = {} 
GUIEditor_Image[1] = guiCreateStaticImage(0.4675,0.08,0.5213,0.9183,"images/kartha.png",true) 
guiSetVisible ( GUIEditor_Image[1], false ) 
  
bindKey ( "F1", "down",  
function() 
    local a,b=guiGetScreenSize() 
    local w1,w2=guiGetSize(GUIEditor_Image[1],false) 
    local x,y = (a-w1)/2,(b-w2)/2 
guiSetPosition( GUIEditor_Image[1],0,y,false) 
        if ( guiGetVisible ( GUIEditor_Image[1]) == true ) then 
                guiSetVisible ( GUIEditor_Image[1], false ) 
        else               
                guiSetVisible ( GUIEditor_Image[1], true ) 
test[getLocalPlayer()] = setTimer(moveRightToCenter,speedmove,0,GUIEditor_Image[1]) 
        end 
end) 
 

 

 

Link to comment
22 hours ago, #,+( _xiRoc[K]; > said:

 

أخوي لو توضح فلو تضع مثال هيك بدون توضيح ما أفهم شي او تجيب لي كود من الويكي تر بقدر أروح للويكي وأشوفه بس أبي أفهم وضيفة كل شي ذا وش يسوي وذا وش يسوي هيك ما افدتني في شي :'(

Link to comment
2 hours ago, WTF_ said:

أخوي لو توضح فلو تضع مثال هيك بدون توضيح ما أفهم شي او تجيب لي كود من الويكي تر بقدر أروح للويكي وأشوفه بس أبي أفهم وضيفة كل شي ذا وش يسوي وذا وش يسوي هيك ما افدتني في شي :'(

-_- الفنكشن هذا هو

moveRightToCenter(اسم لوحتك) 

قبل كل شي انسخ الكود الي فوق الي هو

 

test = { } 
function moveRightToCenter(gui) 
    local a,b=guiGetScreenSize() 
    local w1,w2=guiGetSize(gui,false) 
    local x,y = (a-w1)/2,(b-w2)/2 
local x1,y1 = guiGetPosition ( gui, false) 
if (x1 >= x) then 
    killTimer(test[getLocalPlayer()]) 
    else 
    guiSetPosition(gui,a+10,y,false) 
end 
end 

 

Link to comment
2 hours ago, WTF_ said:

أخوي لو توضح فلو تضع مثال هيك بدون توضيح ما أفهم شي او تجيب لي كود من الويكي تر بقدر أروح للويكي وأشوفه بس أبي أفهم وضيفة كل شي ذا وش يسوي وذا وش يسوي هيك ما افدتني في شي :'(

اتوقع انه مكتوب كل شي فوق 9_9

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