Jump to content

طلب اكواد للوحه


Recommended Posts

سلام عليكم

شبباب بغيت اكواد تاثيرات للوحه

يعني ابي مثل كود

يخلي الوحه تختفي بشويش وتفتح شويش

وكود يخلي الوحه تفتح من اليمين الي اليسار

والعكس من اليسار الي اليمين

و تجي من فوق لـ الوسط

ومن تحت الي الوسط

وللاخر

محتاجها

:oops:

Link to comment

استخدام animation حقت arc

مثل كذا ,

function drawImage() 
            local screenWidth, screenHeight = guiGetScreenSize() 
            image1 = guiCreateStaticImage(screenWidth/2, screenHeight/40,100,100,  'gfx/img/one.png', false) 
            Animation.createAndPlay(image1, Animation.presets.guiFadeIn(800)) 
            Animation.createAndPlay(image1, Animation.presets.guiPulse(1000)) 
  end 
addEventHandler ( "onClientResourceStart", getRootElement(), drawImage) 

~

Link to comment

هذا صعب عليه

--

جرب ذا يمكن ينفع

local v,y = guiGetPosition(guiElement,true) 
local v = 400 
local y = 100 
Label = guiCreateLabel(v,y,500,100,"Test",false) 
  
Move = setTimer(function() 
    guiSetPosition(Label,v,y,false) 
    y = y +50 
end,1000,0) 
  
setTimer(function() 
    if isTimer(Move) then 
        killTimer(Move) 
    end 
end,3000,1) 

او

local v,y = guiGetPosition(guiElement,true) 
local v = 400 
local y = 100 
Label = guiCreateLabel(v,y,500,100,"Test",false) 
  
function Move() 
    guiSetPosition(Label,v,y,false) 
    y = y +1 
end 
addEventHandler("onClientRender",getRootElement(),Move) 
  
setTimer(function() 
    removeEventHandler("onClientRender",getRootElement(),Move) 
end,3000,1) 

هذا من اليسار لليمين وهو ينزل جرب

local v,y = guiGetPosition(guiElement,true) 
local v = 400 
local y = 100 
Label = guiCreateLabel(v,y,100,100,"Test",false) 
  
function Move() 
    guiSetPosition(Label,v,y,false) 
    y = y +1 
    v = v +1 
end 
addEventHandler("onClientRender",getRootElement(),Move) 
  
setTimer(function() 
    removeEventHandler("onClientRender",getRootElement(),Move) 
end,4000,1) 

وهذا من اليمين لليسار وهو ينزل بأمكأنك تخليه من اليمين للوسط عدل ألأحداثيات جرب

local v,y = guiGetPosition(guiElement,true) 
local v = 400 
local y = 100 
Label = guiCreateLabel(v,y,100,100,"Test",false) 
  
function Move() 
    guiSetPosition(Label,v,y,false) 
    y = y +1 
    v = v -1 
end 
addEventHandler("onClientRender",getRootElement(),Move) 
  
setTimer(function() 
    removeEventHandler("onClientRender",getRootElement(),Move) 
end,4000,1) 

لا تكرر موضوعات

ابحث عن طلبك قبل ما تطرحه

viewtopic.php?f=160&t=55885

Link to comment

تحريك النافذه ..

isMove = false 
  
bindKey("الزر", "down", 
function() 
if isMove then return end 
if guiGetVisible( wnd ) then 
    guiSetVisible(wnd, false) 
    showCursor(false) 
else 
    guiSetPosition(wnd, -300, 54, false) 
    guiSetVisible(wnd, true) 
    showCursor(true) 
    if isTimer(Time) then 
        return 
    end 
    Time = setTimer(function() 
    local x, y = guiGetPosition(wnd, false) 
    guiSetPosition(wnd, x + 13, y, false) 
    end, 50, 50) 
    isWindowMove(true) 
    setTimer(isWindowMove, 100, 1, false) 
end 
end 
) 
  
  
function isWindowMove(bole) 
isMove = bole 
end 

الاستبدال #

الزر = زر فتح النافذهـ #

wnd =

نافذتك #

وبالنسبة للاحداثيات سويتها ع السريع غيرها من فوق لـ تحت ذذ #

اظهار / اخفاء النافذه بشويش...

-- Client Side !
bindKey ( "الزر", "down", 
    function ( ) 
        if ( guiGetVisible ( Wnd ) == true ) then 
            if ( isTimer ( TheFadeTimer ) ) then return end 
            showCursor ( false ) 
            guiSetInputEnabled ( false ) 
            guiSetAlpha ( Wnd, 1 ) 
            TheFadeTimer = setTimer ( function ( ) 
                Alpha = guiGetAlpha ( Wnd ) 
                guiSetAlpha ( Wnd, Alpha - 0.05 ) 
            end, 50, 20) 
            setTimer ( guiSetVisible, 1000, 1, Wnd, false ) 
        else 
            guiSetVisible ( Wnd, true ) 
            guiSetAlpha ( Wnd, 1 ) 
            showCursor ( true ) 
            guiSetInputEnabled ( true ) 
        end 
    end 
) 

الإستبدآل ,

السطر الثالث + السابع + التاسع + العاشر + الثاني عشر ( 12 ) + الرابع عشر ( 14 ) + الخامس عشر ( 15 ) ذذ ,

Wnd = اسم النافذة #

Link to comment
function open() 
    if ( guiGetVisible ( GUIEditor_Window[1] ) == true ) then 
         guiSetVisible (GUIEditor_Window[1], false)  
                showCursor(false)  
         guiSetInputEnabled(false) 
    elseif ( guiGetVisible ( GUIEditor_Window[1] ) == false ) then 
         guiSetVisible (GUIEditor_Window[1] , true)  
                showCursor(true) 
         guiSetInputEnabled(true)                
    end 
end 
bindKey("F5","down",open) 

Link to comment

سوجن !

وش دخل

Label = guiCreateLabel(v,y,500,100,"Test",false) 

هذا لبل وش دخل جد ابو خاله بـ الوحه

حولته ع لوحه وماضبط

+

ي شباب المواضيع القديمه كلها

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

وين اجلس ادور بينهم الموضوع الي ابيه ؟؟؟

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

Link to comment
تحريك النافذه ..
isMove = false 
  
bindKey("الزر", "down", 
function() 
if isMove then return end 
if guiGetVisible( wnd ) then 
    guiSetVisible(wnd, false) 
    showCursor(false) 
else 
    guiSetPosition(wnd, -300, 54, false) 
    guiSetVisible(wnd, true) 
    showCursor(true) 
    if isTimer(Time) then 
        return 
    end 
    Time = setTimer(function() 
    local x, y = guiGetPosition(wnd, false) 
    guiSetPosition(wnd, x + 13, y, false) 
    end, 50, 50) 
    isWindowMove(true) 
    setTimer(isWindowMove, 100, 1, false) 
end 
end 
) 
  
  
function isWindowMove(bole) 
isMove = bole 
end 

الاستبدال #

الزر = زر فتح النافذهـ #

wnd =

نافذتك #

وبالنسبة للاحداثيات سويتها ع السريع غيرها من فوق لـ تحت ذذ #

اظهار / اخفاء النافذه بشويش...

-- Client Side !
bindKey ( "الزر", "down", 
    function ( ) 
        if ( guiGetVisible ( Wnd ) == true ) then 
            if ( isTimer ( TheFadeTimer ) ) then return end 
            showCursor ( false ) 
            guiSetInputEnabled ( false ) 
            guiSetAlpha ( Wnd, 1 ) 
            TheFadeTimer = setTimer ( function ( ) 
                Alpha = guiGetAlpha ( Wnd ) 
                guiSetAlpha ( Wnd, Alpha - 0.05 ) 
            end, 50, 20) 
            setTimer ( guiSetVisible, 1000, 1, Wnd, false ) 
        else 
            guiSetVisible ( Wnd, true ) 
            guiSetAlpha ( Wnd, 1 ) 
            showCursor ( true ) 
            guiSetInputEnabled ( true ) 
        end 
    end 
) 

الإستبدآل ,

السطر الثالث + السابع + التاسع + العاشر + الثاني عشر ( 12 ) + الرابع عشر ( 14 ) + الخامس عشر ( 15 ) ذذ ,

Wnd = اسم النافذة #

Link to comment
سوجن !

وش دخل

Label = guiCreateLabel(v,y,500,100,"Test",false) 

هذا لبل وش دخل جد ابو خاله بـ الوحه

حولته ع لوحه وماضبط

+

ي شباب المواضيع القديمه كلها

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

وين اجلس ادور بينهم الموضوع الي ابيه ؟؟؟

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

اكتب في خانه البحث ع اليسار الكود,

مثلا setElementFrozen

راح تطلع لك الموآضيعع,,

+ هو حط مثال على لبل,,ما تعرف تسويه على نافذه؟ :lol:

Link to comment
سوجن !

وش دخل

Label = guiCreateLabel(v,y,500,100,"Test",false) 

هذا لبل وش دخل جد ابو خاله بـ الوحه

حولته ع لوحه وماضبط

+

ي شباب المواضيع القديمه كلها

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

طلب كود

وين اجلس ادور بينهم الموضوع الي ابيه ؟؟؟

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

يا حبي انا اعطيتك كود الي يخلي اللوحه تتحرك

الوظيفه اعطيتك بس

تبيني اعطيك كود كامل لا يا حبيبي

هذا المنتدى للتعليم مو لطلب مودات جاهزه

Link to comment
انا ماقلت الكود جاهز

قلتلكم ماعرف احوووله الي ناافذه

تحريك النافذه ..
isMove = false 
  
bindKey("الزر", "down", 
function() 
if isMove then return end 
if guiGetVisible( wnd ) then 
    guiSetVisible(wnd, false) 
    showCursor(false) 
else 
    guiSetPosition(wnd, -300, 54, false) 
    guiSetVisible(wnd, true) 
    showCursor(true) 
    if isTimer(Time) then 
        return 
    end 
    Time = setTimer(function() 
    local x, y = guiGetPosition(wnd, false) 
    guiSetPosition(wnd, x + 13, y, false) 
    end, 50, 50) 
    isWindowMove(true) 
    setTimer(isWindowMove, 100, 1, false) 
end 
end 
) 
  
  
function isWindowMove(bole) 
isMove = bole 
end 

الاستبدال #

الزر = زر فتح النافذهـ #

wnd =

نافذتك #

وبالنسبة للاحداثيات سويتها ع السريع غيرها من فوق لـ تحت ذذ #

اظهار / اخفاء النافذه بشويش...

-- Client Side !
bindKey ( "الزر", "down", 
    function ( ) 
        if ( guiGetVisible ( Wnd ) == true ) then 
            if ( isTimer ( TheFadeTimer ) ) then return end 
            showCursor ( false ) 
            guiSetInputEnabled ( false ) 
            guiSetAlpha ( Wnd, 1 ) 
            TheFadeTimer = setTimer ( function ( ) 
                Alpha = guiGetAlpha ( Wnd ) 
                guiSetAlpha ( Wnd, Alpha - 0.05 ) 
            end, 50, 20) 
            setTimer ( guiSetVisible, 1000, 1, Wnd, false ) 
        else 
            guiSetVisible ( Wnd, true ) 
            guiSetAlpha ( Wnd, 1 ) 
            showCursor ( true ) 
            guiSetInputEnabled ( true ) 
        end 
    end 
) 

الإستبدآل ,

السطر الثالث + السابع + التاسع + العاشر + الثاني عشر ( 12 ) + الرابع عشر ( 14 ) + الخامس عشر ( 15 ) ذذ ,

Wnd = اسم النافذة #

Link to comment
انا ماقلت الكود جاهز

قلتلكم ماعرف احوووله الي ناافذه

ابي اكوااد غير هذووول

يعني ابيها تجي من فوق للوسط

+

ماعرف كيف اجيب الاحداثيات :(

Link to comment
isMove = false 
  
bindKey("الزر", "down", 
function() 
if isMove then return end 
if guiGetVisible( wnd ) then 
    guiSetVisible(wnd, false) 
    showCursor(false) 
else 
    guiSetPosition(wnd, -300, 54, false) 
    guiSetVisible(wnd, true) 
    showCursor(true) 
    if isTimer(Time) then 
        return 
    end 
    Time = setTimer(function() 
    local x, y = guiGetPosition(wnd, false) 
    guiSetPosition(wnd, x + 13, y, false) 
    end, 50, 50) 
    isWindowMove(true) 
    setTimer(isWindowMove, 100, 1, false) 
end 
end 
) 
  
  
function isWindowMove(bole) 
isMove = bole 
end 

بدل سطر 18,,صعب؟

يعني هو كذآ :

guiSetPosition(wnd, x + 13, y, false) 

يصير كذا :

guiSetPosition(wnd, x, y + 13, 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...