Jump to content

طلب كود


Recommended Posts

شباب بدي الكود اللي مثلا يخلي اللوحه تفتح تجي تمشي شوي شوي مثلا من اليمين لين توصل للنصف وتوقف
smoothMoveCamera 

قالك يحرك اللوحة موب الكاميرا

شوف هذا يمكن يفيدك

بسم الله الرحمن الرحيم

Client gui library

لتحريك الواجهه من فوق لـ الوسط استخدم الكود هذا

  
TimeGuiSetTopC = { } 
  
function guiMoveTopToCenter(gui) 
if getElementData(gui,"HelhGui") == false then 
    setElementData(gui,"HelhGui",true) 
    local s1,s2=guiGetScreenSize() 
    local w1,w2=guiGetSize(gui,false) 
    local x,y = (s1-w1)/2,(s2-w2)/2 
    guiSetPosition(gui,x,-w2,false)  
  
TimeGuiSetTopC[gui] = setTimer(guiMoveTopToCenter,50,0,gui) 
end 
    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 (y1 >= y) then 
    killTimer(TimeGuiSetTopC[gui]) 
    setElementData(gui,"HelhGui",false) 
    else 
    guiSetPosition(gui,x1,(y1+10),false) 
end 
end 
  
  

لتحريك الواجهه لـ اليمين لـ الوسط استخدم الكود هذا

  
  
TimeGuiSetRightC = { } 
  
function guiMoveRightToCenter(gui) 
if getElementData(gui,"HelhGui") == false then 
    setElementData(gui,"HelhGui",true) 
    local s1,s2=guiGetScreenSize() 
    local w1,w2=guiGetSize(gui,false) 
    local x,y = (s1-w1)/2,(s2-w2)/2 
    guiSetPosition(gui,-x,y,false)  
  
TimeGuiSetRightC[gui] = setTimer(guiMoveRightToCenter,50,0,gui) 
end 
    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(TimeGuiSetRightC[gui]) 
    setElementData(gui,"HelhGui",false) 
    else 
    guiSetPosition(gui,x1+10,y,false) 
end 
end 
  

لتحريك الواجهه من تحت لـ الوسط استخدم الكود هذا

  
TimeGuiSetDownC = { } 
  
  
function guiMoveDownToCenter(gui) 
if getElementData(gui,"HelhGui") == false then 
    setElementData(gui,"HelhGui",true) 
    local s1,s2=guiGetScreenSize() 
    local w1,w2=guiGetSize(gui,false) 
    local x,y = (s1-w1)/2,(s2-w2)/2 
    guiSetPosition(gui,x,(w2*4),false)  
  
TimeGuiSetDownC[gui] = setTimer(guiMoveDownToCenter,50,0,gui) 
end 
    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 (y1 <= y) then 
    killTimer(TimeGuiSetDownC[gui]) 
    setElementData(gui,"HelhGui",false) 
    else 
    guiSetPosition(gui,x1,(y1-10),false) 
end 
end 
  
  

لتحريك الواجهه لليسار لـ الوسط استخدم الكود هذا

  
TimeGuiSetLeftC = { } 
  
  
function guiMoveLeftToCenter(gui) 
if getElementData(gui,"HelhGui") == false then 
    setElementData(gui,"HelhGui",true) 
    local s1,s2=guiGetScreenSize() 
    local w1,w2=guiGetSize(gui,false) 
    local x,y = (s1-w1)/2,(s2-w2)/2 
    guiSetPosition(gui,(w1*4),(y),false)  
  
TimeGuiSetLeftC[gui] = setTimer(guiMoveLeftToCenter,50,0,gui) 
end 
    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(TimeGuiSetLeftC[gui]) 
    setElementData(gui,"HelhGui",false) 
    else 
    guiSetPosition(gui,(x1-10),y1,false) 
end 
end 
  
  

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

مثآل

  
TimeGuiSetLeftC = { } 
  
  
function guiMoveLeftToCenter(gui) 
if getElementData(gui,"HelhGui") == false then 
    setElementData(gui,"HelhGui",true) 
    local s1,s2=guiGetScreenSize() 
    local w1,w2=guiGetSize(gui,false) 
    local x,y = (s1-w1)/2,(s2-w2)/2 
    guiSetPosition(gui,(w1*4),(y),false)  
  
TimeGuiSetLeftC[gui] = setTimer(guiMoveLeftToCenter,50,0,gui) 
end 
    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(TimeGuiSetLeftC[gui]) 
    setElementData(gui,"HelhGui",false) 
    else 
    guiSetPosition(gui,(x1-10),y1,false) 
end 
end 
  
  
  
  
addEventHandler( "onClientResourceStart",resourceRoot, 
    function ( startedRes ) 
    myWindow = guiCreateWindow ( 0, 0, 0.3, 0.3, "Booo", true ) 
    myLabel = guiCreateLabel  ( 0.2,0.2,0.3, 0.3, "u Love Me ?",true,myWindow) 
        guiMoveLeftToCenter(myWindow) 
end 
) 
  
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...