Mostafa MohammeD Posted July 11, 2016 Share Posted July 11, 2016 السلام عليكم ورحمه الله وبركاته سويت زر ولما اضغط عليه يحط الوقت يلي مكتوب بي لبل المهمة هاي الاوكواد مب شغاله ابي تعديل addEventHandler("onClientGUIClick",root, function() if source == GUIEditor.button[9] then if tonumber(GUIEditor.edit[1]) < 24 and tonumber(GUIEditor.edit[1]) > -1 then if tonumber(GUIEditor.edit[2]) < 60 and tonumber(GUIEditor.edit[2]) > -1 then if GUIEditor.edit[1] = '' and GUIEditor.edit[2] ~= '' then setTime(tonumber(GUIEditor.edit[1]),tonumber(GUIEditor.edit[2])) outputChatBox("تم تغير الوقت بنجاح", 0, 255, 0) end end end end end ) Link to comment
Mostafa MohammeD Posted July 11, 2016 Author Share Posted July 11, 2016 وش تبي تسوي؟ كودك غلط. يب الكود غلط ابيك تعدلي عليه للصح Link to comment
Me[Z]oO Posted July 11, 2016 Share Posted July 11, 2016 (edited) addEventHandler("onClientGUIClick",root, function() if source == GUIEditor.button[9] then if tonumber(guiGetText(GUIEditor.edit[1])) < 24 and tonumber(guiGetText(GUIEditor.edit[1])) > -1 then if tonumber(guiGetText(GUIEditor.edit[2])) < 60 and tonumber(guiGetText(GUIEditor.edit[2])) > -1 then if GUIEditor.edit[1] ~= '' and GUIEditor.edit[2] ~= '' then setTime(tonumber(guiGetText(GUIEditor.edit[1])),tonumber(guiGetText(GUIEditor.edit[2]))) outputChatBox("تم تغير الوقت بنجاح", 0, 255, 0) end end end end end ) Edited July 11, 2016 by Guest Link to comment
!#NssoR_) Posted July 11, 2016 Share Posted July 11, 2016 addEventHandler("onClientGUIClick",root, function() if source == GUIEditor.button[9] then if tonumber(GUIEditor.edit[1]) < 24 and tonumber(GUIEditor.edit[1]) > -1 then if tonumber(GUIEditor.edit[2]) < 60 and tonumber(GUIEditor.edit[2]) > -1 then if GUIEditor.edit[1] = '' and GUIEditor.edit[2] ~= '' then setTime(tonumber(guiGetText(GUIEditor.edit[1])),tonumber(guiGetText(GUIEditor.edit[2]))) outputChatBox("تم تغير الوقت بنجاح", 0, 255, 0) end end end end end ) من سطر 4 الي 6 كله غلط Link to comment
Me[Z]oO Posted July 11, 2016 Share Posted July 11, 2016 عدلته قبل م تقول الحين لاحظت انه مو مسوي guiGetText Link to comment
Mostafa MohammeD Posted July 11, 2016 Author Share Posted July 11, 2016 كفووو شكرا لكم ميزو ونصور ما قصرتم والله ممكن تقولولي وش الغلط بكودي ؟ Link to comment
Me[Z]oO Posted July 11, 2016 Share Posted July 11, 2016 كفوووشكرا لكم ميزو ونصور ما قصرتم والله ممكن تقولولي وش الغلط بكودي ؟ المشكلة انك مسوي كذا tonumber(GUIEditor.edit[1]) الحين انت م جبت الارقام الي بداخل النص عشان كذا تستخدم guiGetText مثلا مثال if tonumber(guiGetText(GUIEditor.edit[1])) >= 1 then outputChatBox('الرقم هو 1 او اكبر') end والعفو حياك الله باي وقت ^^ Link to comment
Mostafa MohammeD Posted July 11, 2016 Author Share Posted July 11, 2016 كفوووشكرا لكم ميزو ونصور ما قصرتم والله ممكن تقولولي وش الغلط بكودي ؟ المشكلة انك مسوي كذا tonumber(GUIEditor.edit[1]) الحين انت م جبت الارقام الي بداخل النص عشان كذا تستخدم guiGetText مثلا مثال if tonumber(guiGetText(GUIEditor.edit[1])) >= 1 then outputChatBox('الرقم هو 1 او اكبر') end والعفو حياك الله باي وقت ^^ شكرا Link to comment
AboShanab Posted July 11, 2016 Share Posted July 11, 2016 (edited) addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == GUIEditor.button[9] ) then if ( guiGetText ( GUIEditor.edit[1] ) ~= "" and guiGetText ( GUIEditor.edit[2] ) ~= "" and tonumber ( guiGetText ( GUIEditor.edit[1] ) ) and tonumber ( guiGetText ( GUIEditor.edit[2] ) ) and tonumber ( guiGetText ( GUIEditor.edit[1] ) ) < 24 and tonumber ( guiGetText ( GUIEditor.edit[1] ) ) > -1 and tonumber ( guiGetText ( GUIEditor.edit[2] ) ) < 60 and tonumber ( guiGetText ( GUIEditor.edit[2] ) ) > -1 ) then setTime ( tonumber ( guiGetText ( GUIEditor.edit[1] ) ), tonumber ( guiGetText ( GUIEditor.edit[2] ) ) ) outputChatBox ( "تم تغير الوقت بنجاح", 0, 255, 0, true ) end end end ) كذا الكود مرتب بشكل افضل . Edited July 11, 2016 by Guest Link to comment
Me[Z]oO Posted July 11, 2016 Share Posted July 11, 2016 addEventHandler("onClientGUIClick",root, function ( ) if ( source == GUIEditor.button[9] ) then if ( GUIEditor.edit[1] ~= "" and GUIEditor.edit[2] ~= "" and tonumber ( guiGetText ( GUIEditor.edit[1] ) ) and tonumber ( guiGetText ( GUIEditor.edit[1] ) ) < 24 and tonumber ( guiGetText ( GUIEditor.edit[1] ) ) > -1 and tonumber ( guiGetText ( GUIEditor.edit[2] ) ) < 60 and tonumber ( guiGetText ( GUIEditor.edit[2] ) ) > -1 ) then setTime ( tonumber ( guiGetText ( GUIEditor.edit[1] ) ), tonumber ( guiGetText ( GUIEditor.edit[2] ) ) ) outputChatBox ( "تم تغير الوقت بنجاح", 0, 255, 0, true ) end end end ) كذا الكود مرتب بشكل افضل . addEventHandler("onClientGUIClick",root, function() if source == GUIEditor.button[9] then if tonumber(guiGetText(GUIEditor.edit[1])) < 24 and tonumber(guiGetText(GUIEditor.edit[1])) > -1 then if tonumber(guiGetText(GUIEditor.edit[2])) < 60 and tonumber(guiGetText(GUIEditor.edit[2])) > -1 then if GUIEditor.edit[1] ~= '' and GUIEditor.edit[2] ~= '' then setTime(tonumber(guiGetText(GUIEditor.edit[1])),tonumber(guiGetText(GUIEditor.edit[2]))) outputChatBox("تم تغير الوقت بنجاح", 0, 255, 0) end end end end end ) ما هو الفرق ؟ نفس الكود الحين هذا تزويد مشاركات صح ؟ ... Link to comment
AboShanab Posted July 11, 2016 Share Posted July 11, 2016 @ Me[Z]oO : لو تلاحظ الكود الخاص بك انت قمت بالتحقق بوجود رقم قبل التحقق من كتابة الرقم, وغير ذلك الكود الخاص بك ماهو متناسق بالشكل المطلوب Link to comment
!#NssoR_) Posted July 11, 2016 Share Posted July 11, 2016 addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == GUIEditor.button[9] ) then if ( GUIEditor.edit[1] ~= "" and GUIEditor.edit[2] ~= "" and tonumber ( guiGetText ( GUIEditor.edit[1] ) ) and tonumber ( guiGetText ( GUIEditor.edit[2] ) ) and tonumber ( guiGetText ( GUIEditor.edit[1] ) ) < 24 and tonumber ( guiGetText ( GUIEditor.edit[1] ) ) > -1 and tonumber ( guiGetText ( GUIEditor.edit[2] ) ) < 60 and tonumber ( guiGetText ( GUIEditor.edit[2] ) ) > -1 ) then setTime ( tonumber ( guiGetText ( GUIEditor.edit[1] ) ), tonumber ( guiGetText ( GUIEditor.edit[2] ) ) ) outputChatBox ( "تم تغير الوقت بنجاح", 0, 255, 0, true ) end end end ) كذا الكود مرتب بشكل افضل . تصحيح لكودك addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == GUIEditor.button[9] ) then if ( guiGetText (GUIEditor.edit[1]) ~= "" and guiGetText (GUIEditor.edit[2]) ~= "" and tonumber ( guiGetText ( GUIEditor.edit[1] ) ) and tonumber ( guiGetText ( GUIEditor.edit[2] ) ) and tonumber ( guiGetText ( GUIEditor.edit[1] ) ) < 24 and tonumber ( guiGetText ( GUIEditor.edit[1] ) ) > -1 and tonumber ( guiGetText ( GUIEditor.edit[2] ) ) < 60 and tonumber ( guiGetText ( GUIEditor.edit[2] ) ) > -1 ) then setTime ( tonumber ( guiGetText ( GUIEditor.edit[1] ) ), tonumber ( guiGetText ( GUIEditor.edit[2] ) ) ) outputChatBox ( "تم تغير الوقت بنجاح", 0, 255, 0, true ) end end end ) Link to comment
AboShanab Posted July 11, 2016 Share Posted July 11, 2016 @ NssoR : أشكرك على التصحيح, فعلاً لم انتبه بسبب تعديلي على نفس الكود الذي قام بطرحه الأخ, قمت بالتعديل على الكود لكي يظهر بالشكل الصحيح الآن . Link to comment
Mostafa MohammeD Posted July 12, 2016 Author Share Posted July 12, 2016 شكرا لكل يلي حطو اكواد بس الكود خلاص اشتغل ليش تحطو ؟ + يرجا اغلاق الموضوع 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