w7sH Posted April 23, 2017 Posted April 23, 2017 السلام عليكم عندي هذا الكود اذا ضغطت على الزر تشتغل الخاصية بس لو اضغط ثانية تبقى شغاله ابي اضيف عليه اذا ضغطت ثانيه تطفى مثلا ضغطت على الزر الاول الخاصية الاولى اشتغلت اضغط ثانية تطفى هذا الكود addEventHandler('onClientGUIClick',root, function ( ) if ( source == GUIEditor.button[1] ) then setWorldSpecialPropertyEnabled ( "aircars", true ) elseif ( source == GUIEditor.button[2] ) then setWorldSpecialPropertyEnabled ( "hovercars", true ) elseif ( source == GUIEditor.button[3] ) then setWorldSpecialPropertyEnabled ( "extrabunny", true ) elseif ( source == GUIEditor.button[4] ) then setWorldSpecialPropertyEnabled ( "extrajump", true ) end end )
N3xT Posted April 23, 2017 Posted April 23, 2017 بدل سطر 3 و 4 بأسماء الايقاف والتشغيل اللي تبيها سطر 3 لازم يكون مثل اسماء ازرار التشغيل اللي عندك addEventHandler('onClientGUIClick', root, function ( ) local enableButton = "تشغيل" local disableButton = "إيقاف" if ( source == GUIEditor.button[1] ) then if guiGetText(source) == enableButton then setWorldSpecialPropertyEnabled ( "aircars", true ) guiSetText(source, disableButton) else setWorldSpecialPropertyEnabled ( "aircars", false ) guiSetText(source, enableButton) end elseif ( source == GUIEditor.button[2] ) then if guiGetText(source) == enableButton then setWorldSpecialPropertyEnabled ( "hovercars", true ) guiSetText(source, disableButton) else setWorldSpecialPropertyEnabled ( "hovercars", false ) guiSetText(source, enableButton) end elseif ( source == GUIEditor.button[3] ) then if guiGetText(source) == enableButton then setWorldSpecialPropertyEnabled ( "extrabunny", true ) guiSetText(source, disableButton) else setWorldSpecialPropertyEnabled ( "extrabunny", false ) guiSetText(source, enableButton) end elseif ( source == GUIEditor.button[4] ) then if guiGetText(source) == enableButton then setWorldSpecialPropertyEnabled ( "extrajump", true ) guiSetText(source, disableButton) else setWorldSpecialPropertyEnabled ( "extrajump", false ) guiSetText(source, enableButton) end end end )
w7sH Posted April 23, 2017 Author Posted April 23, 2017 اولاً يعطيك العافية وماقصرت والكود شغال تمام .. بس فيه مشكلة اذا ضغطت على زر بيتحول أسمه تشغيل ثم إيقاف هنا كل شي تمام بس انا حاط الأسماء على الأزرار لازم أحط فوقها ليبل؟
w7sH Posted April 23, 2017 Author Posted April 23, 2017 أقصد الآن اذا ضغطت على زر مشي على البحر راح يختفي كلام مشي على البحر ويجي تشغيل ثم اذا ضغطت على تشغيل يجي إيقاف يعني تشغيل - إيقاف وهكذا يعني كلمة مشي على البحر راح تختفي هل فيه طريقة ولا لازم احط فوقه ليبل عشان يعرف اللي بيشغل؟
iMr.WiFi..! Posted April 23, 2017 Posted April 23, 2017 17 minutes ago, w7sH said: اولاً يعطيك العافية وماقصرت والكود شغال تمام .. بس فيه مشكلة اذا ضغطت على زر بيتحول أسمه تشغيل ثم إيقاف هنا كل شي تمام بس انا حاط الأسماء على الأزرار لازم أحط فوقها ليبل؟ لا مو لازم ,
iMr.WiFi..! Posted April 23, 2017 Posted April 23, 2017 (edited) local enableButton = "تشغيل" local disableButton = "إيقاف" بدل ذول بـ local aButton = true; وبدل الاكواد ذول if guiGetText(source) == enableButton then setWorldSpecialPropertyEnabled ( "extrabunny", true ) guiSetText(source, disableButton) else setWorldSpecialPropertyEnabled ( "extrabunny", false ) guiSetText(source, enableButton) end بـ if aButton == true then setWorldSpecialPropertyEnabled("extrabunny",true) aButton = false; else setWorldSpecialPropertyEnabled("extrabunny",false) aButton = true; end Edited April 23, 2017 by iMr.WiFi..!
w7sH Posted April 23, 2017 Author Posted April 23, 2017 addEventHandler('onClientGUIClick', root, function ( ) local aButton = true; if GUIEditor.button[4] == true then setWorldSpecialPropertyEnabled("aircars",true) aButton = false; else setWorldSpecialPropertyEnabled("aircars",false) aButton = true; end elseif GUIEditor.button[3] == true then setWorldSpecialPropertyEnabled("hovercars",true) aButton = false; else setWorldSpecialPropertyEnabled("hovercars",false) aButton = true; end elseif GUIEditor.button[2] == true then setWorldSpecialPropertyEnabled("extrabunny",true) aButton = false; else setWorldSpecialPropertyEnabled("extrabunny",false) aButton = true; end elseif GUIEditor.button[1] == true then setWorldSpecialPropertyEnabled("extrajump",true) aButton = false; else setWorldSpecialPropertyEnabled("extrajump",false) aButton = true; end end end) وش المشكلة؟
iMr.WiFi..! Posted April 23, 2017 Posted April 23, 2017 (edited) addEventHandler('onClientGUIClick', root, function ( ) local aButton = true; local aButton2 = true; local aButton3 = true; local aButton4 = true; if source == GUIEditor.button[4] then if aButton == true then setWorldSpecialPropertyEnabled("aircars",true) aButton = false; else setWorldSpecialPropertyEnabled("aircars",false) aButton = true; end end elseif source == GUIEditor.button[3] then if aButton2 == true then setWorldSpecialPropertyEnabled("hovercars",true) aButton2 = false; else setWorldSpecialPropertyEnabled("hovercars",false) aButton2 = true; end end elseif source == GUIEditor.button[2] then if aButton3 == true then setWorldSpecialPropertyEnabled("extrabunny",true) aButton3 = false; else setWorldSpecialPropertyEnabled("extrabunny",false) aButton3 = true; end end elseif source == GUIEditor.button[1] then if aButton4 == true then setWorldSpecialPropertyEnabled("extrajump",true) aButton4 = false; else setWorldSpecialPropertyEnabled("extrajump",false) aButton4 = true; end end end end) Edited April 23, 2017 by iMr.WiFi..!
w7sH Posted April 23, 2017 Author Posted April 23, 2017 ما أشتغل معي.. أشكر نكست وأشكر واي فاي أستخدمت كود نكست وتم عمل ليبل لكل زر .. شكراً لتعوانكم معنا.
iMr.WiFi..! Posted April 23, 2017 Posted April 23, 2017 elseif -> if كان تحولهم ويشتغل الكود علعموم بتوفيق لكك !
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