Qus4Y Posted September 11, 2017 Share Posted September 11, 2017 (edited) ممكن مساعدة انا حابب اخلي زر النكست لما اضغط عليه يجيب لي قائمة ثانية function MensajeBienvenida() outputChatBox("#ffffffPress F1 to open the window", 255, 255, 255, true) end addEventHandler("onClientResourceStart", resourceRoot, MensajeBienvenida) GUIEditor = { button = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.button[1] = guiCreateButton(1175, 148, 112, 37, "Skin 1", false) GUIEditor.button[2] = guiCreateButton(1175, 310, 112, 37, "Skin 2", false) GUIEditor.button[3] = guiCreateButton(1175, 472, 112, 37, "Skin 3", false) GUIEditor.button[4] = guiCreateButton(1175, 634, 112, 37, "Skin 4", false) GUIEditor.button[5] = guiCreateButton(1000, 470, 112, 37, "Skin 5", false) --GUIEditor.button[6] = guiCreateButton(1175, 470, 112, 37, "Skin 6", false) --GUIEditor.button[8] = guiCreateButton(1175, 470, 112, 37, "Special", false) --GUIEditor.button[9] = guiCreateButton(1175, 470, 112, 37, "Skin 7", false) GUIEditor.button[7] = guiCreateButton(1264, 718, 98, 40, "CLOSE", false) GUIEditor.button[10] = guiCreateButton(1129, 718, 98, 40, "Next", false) end ) local dxfont0_ForzaBlack = dxCreateFont("fonts/ForzaBlack.otf", 15) local sx,sy = guiGetScreenSize() local px,py = 1366,768 -- your resolution local x,y = (sx/px), (sy/py) function CosasDX() --=dxDrawRectangle(280, 138, 782, 487, tocolor(254, 254, 254, 255), false) dxDrawRectangle(x*1100, y*0, x*782, y*1200, tocolor(254, 254, 254, 255), false) dxDrawRectangle(x*1100, y*0, x*782, y*47, tocolor(19, 19, 19, 255), false) dxDrawImage(x*1165, y*60, x*133, y*87, "images/image.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) dxDrawImage(x*1165, y*222, x*133, y*87, "images/image2.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) dxDrawImage(x*1165, y*383, x*133, y*87, "images/image3.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) dxDrawImage(x*1165, y*544, x*133, y*87, "images/image4.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) --dxDrawImage(318, 373, 129, 87, "images/image5.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) --dxDrawImage(524, 373, 129, 87, "images/image6.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) --dxDrawImage(732, 373, 129, 87, "images/frame1.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) --dxDrawImage(916, 373, 129, 87, "images/frame1.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) dxDrawText("Infernus Skins", x*1190, y*0, x*1280, y*47, tocolor(123, 104, 238, 255), 1.00, dxfont0_ForzaBlack, "center", "center", false, false, false, false, false) end addEventHandler("onClientRender", root, CosasDX) addEventHandler ( 'onClientGUIClick', root, function ( ) if ( source == GUIEditor.button[7] ) then removeEventHandler ( "onClientRender", root, CosasDX ) guiSetVisible ( GUIEditor.button[1] , false ) guiSetVisible ( GUIEditor.button[2] , false ) guiSetVisible ( GUIEditor.button[3] , false ) guiSetVisible ( GUIEditor.button[4] , false ) guiSetVisible ( GUIEditor.button[7] , false ) guiSetVisible ( GUIEditor.button[10] , true ) showCursor(false) end end ) ----------Next start addEventHandler ( 'onClientGUIClick', root, function ( ) if ( source == GUIEditor.button[10] ) then removeEventHandler ( "onClientRender", root) guiSetVisible ( GUIEditor.button[1] , false ) guiSetVisible ( GUIEditor.button[2] , false ) guiSetVisible ( GUIEditor.button[3] , false ) guiSetVisible ( GUIEditor.button[4] , false ) guiSetVisible ( GUIEditor.button[7] , false ) else showEventHandler ( "onClientRender", root) guiSetVisible ( GUIEditor.button[10] ,true ) guiSetVisible ( GUIEditor.button[5] , true ) guiSetVisible ( GUIEditor.button[6] , true ) guiSetVisible ( GUIEditor.button[7] , false ) guiSetVisible ( GUIEditor.button[8] , true ) guiSetVisible ( GUIEditor.button[10] , true ) showCursor(true) end end ) --next end function estadofalso() estado = false if (estado == false) then removeEventHandler ( "onClientRender", root, CosasDX ) guiSetVisible ( GUIEditor.button[1] , false ) guiSetVisible ( GUIEditor.button[2] , false ) guiSetVisible ( GUIEditor.button[3] , false ) guiSetVisible ( GUIEditor.button[4] , false ) guiSetVisible ( GUIEditor.button[5] , false ) guiSetVisible ( GUIEditor.button[6] , false ) guiSetVisible ( GUIEditor.button[7] , false ) guiSetVisible ( GUIEditor.button[8] , false ) guiSetVisible ( GUIEditor.button[9] , false ) guiSetVisible ( GUIEditor.button[10] , false ) showCursor(false) end end addEventHandler("onClientResourceStart", resourceRoot, estadofalso) function open() addEventHandler ( "onClientRender", root, CosasDX ) guiSetVisible ( GUIEditor.button[1] , true ) guiSetVisible ( GUIEditor.button[2] , true ) guiSetVisible ( GUIEditor.button[3] , true ) guiSetVisible ( GUIEditor.button[4] , true ) guiSetVisible ( GUIEditor.button[5] , true ) guiSetVisible ( GUIEditor.button[6] , true ) guiSetVisible ( GUIEditor.button[7] , true ) guiSetVisible ( GUIEditor.button[8] , true ) guiSetVisible ( GUIEditor.button[9] , false ) guiSetVisible ( GUIEditor.button[10] , true ) showCursor(true) end bindKey("F1", "both", open) Edited September 11, 2017 by Qus4Y Link to comment
1337.Ibrahim Posted September 11, 2017 Share Posted September 11, 2017 guiSetVisible -- false guiSetVisible -- true Link to comment
Qus4Y Posted September 11, 2017 Author Share Posted September 11, 2017 ممكن تعدل لي الكود لاني جديد وذا انا معدله يعني مب لي Link to comment
><? Posted September 11, 2017 Share Posted September 11, 2017 (edited) addEventHandler ( 'onClientGUIClick', root, function ( ) if source == GUIEditor.button[10] then guiSetVisible ( Window, true ) showCursor ( true ) end end) Edited September 11, 2017 by ><? Link to comment
1337.Ibrahim Posted September 11, 2017 Share Posted September 11, 2017 1 minute ago, ><? said: addEventHandler ( 'onClientGUIClick', root, function ( ) if source == GUIEditor.button[10] then guiSetVisible ( Window, true ) showCursor ( true ) end end) غلط يابني Link to comment
><? Posted September 11, 2017 Share Posted September 11, 2017 Just now, Talis said: غلط يابني وش الغلط ؟؟ هو يبي لما يضغط على زر نكست تفتح لوحه ثانيه !! كذا فهمت انا .. + لما تقول غلط يبني = لازم تصحح الغلط مو تسوي فهمان ! Link to comment
-#GoDa Posted September 11, 2017 Share Posted September 11, 2017 (edited) addEventHandler("onClientGUIClick",root, function () if source == GUIEditor.button[10] then -- اسم الزر الي تبيه يفتح الوحه حطه بدل GUIEditor.button[10] if ( guiGetVisible(اسم الوحه الي تبيها تفتح) == false ) then guiSetVisible(اسم لوحه الزر,false) showCursor(false) guiSetInputEnabled(false) end guiSetVisible(اسم الوحه الي تبيها تفتح,not guiGetVisible(هنا اسم الوحه الي تبيها تفتح)) showCursor(guiGetVisible(هنا اسم الوحه الي تبيها تفتح)) guiSetInputEnabled(guiGetVisible(هنا اسم الوحه الي تبيها تفتح)) end end ) بلتوفيق Edited September 11, 2017 by -#GoDa Link to comment
iMr.WiFi..! Posted September 11, 2017 Share Posted September 11, 2017 24 minutes ago, Qus4Y said: ممكن تعدل لي الكود لاني جديد وذا انا معدله يعني مب لي حط اسم القائمة او اللوحة الي تبي تفتحها .. Link to comment
Qus4Y Posted September 11, 2017 Author Share Posted September 11, 2017 12 minutes ago, iMr.WiFi..! said: حط اسم القائمة او اللوحة الي تبي تفتحها .. الظاهر محد فاهم علي ابي لما اضغط نكت يجي يعني انا فقط ابي تروح الازرار الي ب اول قائمة ويجي ازار مكانها guiSetVisible ( GUIEditor.button[5] , false ) guiSetVisible ( GUIEditor.button[6] , false ) guiSetVisible ( GUIEditor.button[7] , false ) guiSetVisible ( GUIEditor.button[8] , false ) guiSetVisible ( GUIEditor.button[9] , false ) guiSetVisible ( GUIEditor.button[10] , false ) Link to comment
MR.StoRm Posted September 11, 2017 Share Posted September 11, 2017 5 minutes ago, Qus4Y said: الظاهر محد فاهم علي ابي لما اضغط نكت يجي يعني انا فقط ابي تروح الازرار الي ب اول قائمة ويجي ازار مكانها guiSetVisible ( GUIEditor.button[5] , false ) guiSetVisible ( GUIEditor.button[6] , false ) guiSetVisible ( GUIEditor.button[7] , false ) guiSetVisible ( GUIEditor.button[8] , false ) guiSetVisible ( GUIEditor.button[9] , false ) guiSetVisible ( GUIEditor.button[10] , false ) اذا تبيها تروح -- false اذا تبي تظهر -- true 1 Link to comment
><? Posted September 11, 2017 Share Posted September 11, 2017 (edited) سوي ازرار مكان الازرار الي تبي يجي محلهم بس سويهم مخفيين guiSetVisible ( GUIEditor.button[1] , false ) لما تفتح اللوحه خلي 5 ازرار مخفيه و 5 ضاهره وسوي لما تضغط على نكست تختفي ال 5 ازرار الموجوده وتظهر المخفيه يعني على سبيل المثال function open() addEventHandler ( "onClientRender", root, CosasDX ) guiSetVisible ( GUIEditor.button[1] , true ) guiSetVisible ( GUIEditor.button[2] , true ) guiSetVisible ( GUIEditor.button[3] , true ) guiSetVisible ( GUIEditor.button[4] , true ) guiSetVisible ( GUIEditor.button[5] , true ) guiSetVisible ( GUIEditor.button[6] , false) guiSetVisible ( GUIEditor.button[7] , false) guiSetVisible ( GUIEditor.button[8] , false ) guiSetVisible ( GUIEditor.button[9] , false ) guiSetVisible ( GUIEditor.button[10] , false ) showCursor(true) end bindKey("F1", "both", open) لما تفتح اللوحه 5 ازرار ظاهرين و 5 مخفيين بس لازم اول 5 احداثياتهم ومكانهم باللوحه مثل ال 5 المخفيين بعدها تسوي حدث addEventHandler ( 'onClientGUIClick', root, function ( ) if source == GUIEditor.button[11] then -- ذا الزر حق النكست لما تضغط عليه guiSetVisible ( GUIEditor.button[1] , false ) guiSetVisible ( GUIEditor.button[2] , false) guiSetVisible ( GUIEditor.button[3] , false ) guiSetVisible ( GUIEditor.button[4] , false) guiSetVisible ( GUIEditor.button[5] , false) guiSetVisible ( GUIEditor.button[6] , true) guiSetVisible ( GUIEditor.button[7] , true) guiSetVisible ( GUIEditor.button[8] , true ) guiSetVisible ( GUIEditor.button[9] , true ) guiSetVisible ( GUIEditor.button[10] , true) end end) كذا اول 5 ازرار يختفو ويظهر الي بعدهم .. اتوقع ذا طلبك حاول واعطيني ردك Edited September 11, 2017 by ><? Link to comment
Ahmed Ly Posted September 11, 2017 Share Posted September 11, 2017 Menu = { ["Button_1"] = true, ["Button_2"] = false, ["Button_3"] = false, ["Button_4"] = false } UIEditor = { button = {} } GUIEditor.button[1] = guiCreateButton(1175, 148, 112, 37, "Skin 1", false) GUIEditor.button[2] = guiCreateButton(1175, 310, 112, 37, "Skin 2", false) GUIEditor.button[3] = guiCreateButton(1175, 472, 112, 37, "Skin 3", false) GUIEditor.button[4] = guiCreateButton(1175, 634, 112, 37, "Skin 4", false) GUIEditor.button[5] = guiCreateButton(1000, 470, 112, 37, "Skin 5", false) GUIEditor.button[7] = guiCreateButton(1264, 718, 98, 40, "CLOSE", false) GUIEditor.button[10] = guiCreateButton(1129, 718, 98, 40, "Next", false) guiSetVisible ( GUIEditor.button[1] , false ) guiSetVisible ( GUIEditor.button[2] , false ) guiSetVisible ( GUIEditor.button[3] , false ) guiSetVisible ( GUIEditor.button[4] , false ) guiSetVisible ( GUIEditor.button[5] , false ) guiSetVisible ( GUIEditor.button[7] , false ) guiSetVisible ( GUIEditor.button[9] , false ) local dxfont0_ForzaBlack = dxCreateFont("fonts/ForzaBlack.otf", 15) local sx,sy = guiGetScreenSize() local px,py = 1366,768 -- your resolution local x,y = (sx/px), (sy/py) function CosasDX() if Menu["Button_1"] == true then dxDrawRectangle(x*1100, y*0, x*782, y*1200, tocolor(254, 254, 254, 255), false) dxDrawRectangle(x*1100, y*0, x*782, y*47, tocolor(19, 19, 19, 255), false) dxDrawText("Infernus Skins", x*1190, y*0, x*1280, y*47, tocolor(123, 104, 238, 255), 1.00, dxfont0_ForzaBlack, "center", "center", false, false, false, false, false) dxDrawImage(x*1165, y*60, x*133, y*87, "images/image.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) elseif Menu["Button_2"] == true then dxDrawRectangle(x*1100, y*0, x*782, y*1200, tocolor(254, 254, 254, 255), false) dxDrawRectangle(x*1100, y*0, x*782, y*47, tocolor(19, 19, 19, 255), false) dxDrawText("Infernus Skins", x*1190, y*0, x*1280, y*47, tocolor(123, 104, 238, 255), 1.00, dxfont0_ForzaBlack, "center", "center", false, false, false, false, false) dxDrawImage(x*1165, y*222, x*133, y*87, "images/image2.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) elseif Menu["Button_3"] == true then dxDrawRectangle(x*1100, y*0, x*782, y*1200, tocolor(254, 254, 254, 255), false) dxDrawRectangle(x*1100, y*0, x*782, y*47, tocolor(19, 19, 19, 255), false) dxDrawText("Infernus Skins", x*1190, y*0, x*1280, y*47, tocolor(123, 104, 238, 255), 1.00, dxfont0_ForzaBlack, "center", "center", false, false, false, false, false) dxDrawImage(x*1165, y*383, x*133, y*87, "images/image3.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) elseif Menu["Button_4"] == true then dxDrawRectangle(x*1100, y*0, x*782, y*1200, tocolor(254, 254, 254, 255), false) dxDrawRectangle(x*1100, y*0, x*782, y*47, tocolor(19, 19, 19, 255), false) dxDrawText("Infernus Skins", x*1190, y*0, x*1280, y*47, tocolor(123, 104, 238, 255), 1.00, dxfont0_ForzaBlack, "center", "center", false, false, false, false, false) dxDrawImage(x*1165, y*544, x*133, y*87, "images/image4.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) end end addEventHandler("onClientRender", root,CosasDX) addEventHandler("onClientGUIClick",root, function () if source == GUIEditor.button[10] then Menu["Button_1"] = false Menu["Button_2"] = true guiSetVisible(GUIEditor.button[1],false) guiSetVisible(GUIEditor.button[2],true) elseif source == GUIEditor.button[2] then Menu["Button_2"] = false Menu["Button_3"] = true guiSetVisible(GUIEditor.button[2],false) guiSetVisible(GUIEditor.button[3],true) elseif source == GUIEditor.button[3] then Menu["Button_3"] = false Menu["Button_4"] = true guiSetVisible(GUIEditor.button[3],false) guiSetVisible(GUIEditor.button[4],true) elseif source == GUIEditor.button[4] then Menu["Button_4"] = false Menu["Button_1"] = true guiSetVisible(GUIEditor.button[4],false) guiSetVisible(GUIEditor.button[1],true) end end ) function open() addEventHandler ( "onClientRender", root, CosasDX ) guiSetVisible ( GUIEditor.button[1] , true ) guiSetVisible ( GUIEditor.button[7] , true ) guiSetVisible ( GUIEditor.button[10] , true ) showCursor(true) end bindKey("F1", "both", open) Link to comment
Qus4Y Posted September 11, 2017 Author Share Posted September 11, 2017 شكرا لكل من ساعد للوصل الى الحل اشكركم جميعا حلك الي اشتغل معاي مشكور وشكرا للباقين على المساعدة 19 minutes ago, ><? said: سوي ازرار مكان الازرار الي تبي يجي محلهم بس سويهم مخفيين guiSetVisible ( GUIEditor.button[1] , false ) لما تفتح اللوحه خلي 5 ازرار مخفيه و 5 ضاهره وسوي لما تضغط على نكست تختفي ال 5 ازرار الموجوده وتظهر المخفيه يعني على سبيل المثال function open() addEventHandler ( "onClientRender", root, CosasDX ) guiSetVisible ( GUIEditor.button[1] , true ) guiSetVisible ( GUIEditor.button[2] , true ) guiSetVisible ( GUIEditor.button[3] , true ) guiSetVisible ( GUIEditor.button[4] , true ) guiSetVisible ( GUIEditor.button[5] , true ) guiSetVisible ( GUIEditor.button[6] , false) guiSetVisible ( GUIEditor.button[7] , false) guiSetVisible ( GUIEditor.button[8] , false ) guiSetVisible ( GUIEditor.button[9] , false ) guiSetVisible ( GUIEditor.button[10] , false ) showCursor(true) end bindKey("F1", "both", open) لما تفتح اللوحه 5 ازرار ظاهرين و 5 مخفيين بس لازم اول 5 احداثياتهم ومكانهم باللوحه مثل ال 5 المخفيين بعدها تسوي حدث addEventHandler ( 'onClientGUIClick', root, function ( ) if source == GUIEditor.button[11] then -- ذا الزر حق النكست لما تضغط عليه guiSetVisible ( GUIEditor.button[1] , false ) guiSetVisible ( GUIEditor.button[2] , false) guiSetVisible ( GUIEditor.button[3] , false ) guiSetVisible ( GUIEditor.button[4] , false) guiSetVisible ( GUIEditor.button[5] , false) guiSetVisible ( GUIEditor.button[6] , true) guiSetVisible ( GUIEditor.button[7] , true) guiSetVisible ( GUIEditor.button[8] , true ) guiSetVisible ( GUIEditor.button[9] , true ) guiSetVisible ( GUIEditor.button[10] , true) end end) كذا اول 5 ازرار يختفو ويظهر الي بعدهم .. اتوقع ذا طلبك حاول واعطيني ردك Link to comment
iMr.WiFi..! Posted September 11, 2017 Share Posted September 11, 2017 اختصار بسيط للكود : addEventHandler ( 'onClientGUIClick', root, function ( ) if source == GUIEditor.button[11] then -- ذا الزر حق النكست لما تضغط عليه for i=1,5 do guiSetVisible ( GUIEditor.button[i] , false ) end for i=6,10 do guiSetVisible ( GUIEditor.button[i] , true ) end end end) 1 Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now