Jump to content

ابي كود زر يفتح لوحهه


Recommended Posts

سلام عليكم شباب

ابي كود

الحين انا مثلن عندي لوحه

ابي احط فيها زر اسمه قونين السيرفر

وزر اسمع صاحب السيرفر

ابي اي يضغط على زو قونين السيرفر تفتح له لوحه انا مسويها

ويكون فيها زر يغلق الوحه

ونفس الشي مع زر صاحب السيرفر

وشكر ارجو التوضيح

Link to comment

سلام عليكم شباب

ابي كود

الحين انا مثلن عندي لوحه

ابي احط فيها زر اسمه قونين السيرفر

وزر اسمع صاحب السيرفر

ابي اي يضغط على زو قونين السيرفر تفتح له لوحه انا مسويها

ويكون فيها زر يغلق الوحه

ونفس الشي مع زر صاحب السيرفر

وشكر ارجو التوضيح

أخوي إستخدم مود guieditor

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

وهذا الكود لإغلاق وفتح اللوحة

guiSetVisible (NameWindow, false)   
function OpenWin()  
    if guiGetVisible ( NameWindow ) then 
        guiSetVisible ( NameWindow, false ) 
        showCursor(false) 
        guiSetInputEnabled(false) 
else 
        guiSetVisible ( NameWindow, true ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
    end 
end 
bindKey("f3", "down", OpenWin) 

بدل NameWindow بإسم اللوحة حقتك وبدل F3 الزر اللي تبيه إنت

سوي ولو معك مشكلة إعرضه ونحله لك إن شاء الله

Link to comment
+ إذا تبي شرح لـ مود guieditor

شوف هذا الفيديو وطبق

يا حب على ما اضن وصلتك المعلومه خلص

انا اعرف اعمل لوحه

بس الي ابي اعرفه

شوف انا الحين عندي لوحه تفتح بي

F2

انا حاط بلوحه زو اسمع قونين

الحين

سار عندي لوحه وفيها زر اسمه قونين

انا ابي كود للزر اذا كبست عليه يعطيني لوحه غير الوحه الي فيها الزر نفسه

اتمنا انو توصل المعلومه

Link to comment
function Click() -- فنكشن 
    if ( source == Button ) then -- Button اسم الزر 
        guiSetVisible (  GUIEditor.window[1], true ) -- جعل اللوحة مرئية 
    end -- أند لل if 
end -- اند لل function 
addEventHandler("onClientGUIClick", root, Click) -- حدث لما اللاعب يضغط على زر gui 
  

Link to comment

أها إتفضل

function button () 
    if (source == Namebutton) then 
        guiSetVisible(name, true) 
        guiSetVisible(name2, false) 
        end 
    end 
addEventHandler("onClientGUIClick", resourceRoot, button) 

بدل Namebutton إسم الزر

وبدل name إسم االلوحة اللي تبيها تتفتح

name2 إسم اللوحة اللي اللي بتتقفل لما تضغط علي الزر وإذا تبي تتركة شغالة إشيل هذا السطر

guiSetVisible(name2, false)

Link to comment
أها إتفضل
function button () 
    if (source == Namebutton) then 
        guiSetVisible(name, true) 
        guiSetVisible(name2, false) 
        end 
    end 
addEventHandler("onClientGUIClick", resourceRoot, button) 

بدل Namebutton إسم الزر

وبدل name إسم االلوحة اللي تبيها تتفتح

name2 إسم اللوحة اللي اللي بتتقفل لما تضغط علي الزر وإذا تبي تتركة شغالة إشيل هذا السطر

guiSetVisible(name2, false)

يا اخوي سويت كل شي بس سارت الوحه الراسيه تفتح تلقائي

يعني اول ما اشغل المود تطلع بوجهي

Link to comment

هذا طلبكـ

ولا تنسى تحط قيم اللوحه عشان الازرار والصور وكل شيء سوته في اللوحه يطلع لكـ

addEventHandler ( "onClientGUIClick", root, function (    ) 
    if ( source == اسم الزر ) then -- اسم الزر الي بعد ماتضغطه يطلع لك اللوحه 
    guiSetVisible (  اسم اللوحه, true ) -- هنا حط اسم اللوحه الي تبيها تطلع بعد ما تضغط الزر 
    --  هنا حط اللوحه والقيم الي فيها مثل الصور والازرار عشان تطلع 
        elseif ( source ==  اسم الزر ) then -- اسم الزر حق اخفاء اللوحه الي طلعتها 
    guiSetVisible (  اسم اللوحه, false ) -- اخفاء اللوحه 
    end 
end ) 

Edit : تم التعديل

Edited by Guest
Link to comment
هذا طلبكـ

ولا تنسى تحط قيم اللوحه عشان الازرار والصور وكل شيء سوته في اللوحه يطلع لكـ

addEventHandler ( "onClientGUIClick", root, function (    ) 
    if ( source == اسم الزر ) then -- اسم الزر الي بعد ماتضغطه يطلع لك اللوحه 
    guiSetVisible (  اسم اللوحه, true ) -- هنا حط اسم اللوحه الي تبيها تطلع بعد ما تضغط الزر 
    --  هنا حط اللوحه والقيم الي فيها مثل الصور والازرار عشان تطلع 
        elseif ( source ==  اسم الزر ) then -- اسم الزر حق اخفاء اللوحه الي طلعتها 
    guiSetVisible (  اسم اللوحه, false ) -- اخفاء اللوحه 
    showCursor ( false ) -- X 
    end 
end ) 

واللوحة الأصلية تبقة بدون مؤشر

Link to comment
هذا طلبكـ

ولا تنسى تحط قيم اللوحه عشان الازرار والصور وكل شيء سوته في اللوحه يطلع لكـ

addEventHandler ( "onClientGUIClick", root, function (    ) 
    if ( source == b1 ) then 
guiSetVisible (  win1, false ) 
    guiSetVisible (  win2, true )  
        elseif ( source ==  b2 ) then  
    guiSetVisible (  win2, false )  
    showCursor ( false ) 
    end 
end ) 

رد على تعليق اليوقل بدون مؤشر

المؤشر يختفي لمن تختفي لوحه ثانيه مو اول لوحة :D

Link to comment

على اللي فهمته :D

addEventHandler("onClientGUIClick", resourceRoot, function( ) 
    if source == b1 then 
        guiSetVisible(wnd1, false) 
        guiSetVisible(wnd2, true) 
        showCursor(true) 
    elseif source == b2 then 
        guiSetVisible(wnd1, true) 
        guiSetVisible(wnd2, false) 
        showCursor(true) 
    end 
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...