w7sH Posted May 24, 2017 Share Posted May 24, 2017 (edited) وش المشكلة في هذا الكود اذا حطيت على الشيك بوكس ما اقدر اشيله ملاحظة : هذا من الفري روم function damgeState() if damgeState then setElementData( g_Me, 'damgeState', true ) guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), true) else guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false) setElementData ( g_Me, 'damgeState', false ) end end Edited May 24, 2017 by w7sH Link to comment
Mhmd.z Posted May 24, 2017 Share Posted May 24, 2017 (edited) damgeState وين تعريف ال + حدث الفنكشن Edited May 24, 2017 by Mhmd.z Link to comment
w7sH Posted May 24, 2017 Author Share Posted May 24, 2017 مافهمتك function damgeState() هذا التعريف Link to comment
Mhmd.z Posted May 24, 2017 Share Posted May 24, 2017 17 minutes ago, w7sH said: وش المشكلة في هذا الكود اذا حطيت على الشيك بوكس ما اقدر اشيله ملاحظة : هذا من الفري روم if damgeState then هذا المفروض له تعريف Link to comment
w7sH Posted May 24, 2017 Author Share Posted May 24, 2017 وكيف اعرفه, انا حطيته كذا بس مدري له فائدة في كودي او لا Link to comment
^iiEcoo'x_) Posted May 24, 2017 Share Posted May 24, 2017 function test ( uData_ ) uData_ = 'dataname' local data = getElementData ( element, uData_ ) end اظن كذا تعرفه من مود اخر Link to comment
w7sH Posted May 24, 2017 Author Share Posted May 24, 2017 ماضبط معي , حاول تسويها ع كودي اللي فوق ؟^ شف وش المشكلة Link to comment
^iiEcoo'x_) Posted May 24, 2017 Share Posted May 24, 2017 (edited) function damgeState( name ) if name == 'damgeState' then setElementData( g_Me, name, true ) guiCheckBoxSetSelected(getControl(wndMain, 'damageState'), true) else guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false) setElementData ( g_Me, name, false ) end end Edited May 24, 2017 by #_iMr.[E]coo Link to comment
w7sH Posted May 24, 2017 Author Share Posted May 24, 2017 الكود اللي فوق حقي شغال بس مشكلته اذا ضغط على الشيك بوكس ما يقدر يشيله Link to comment
^iiEcoo'x_) Posted May 24, 2017 Share Posted May 24, 2017 Just now, w7sH said: الكود اللي فوق حقي شغال بس مشكلته اذا ضغط على الشيك بوكس ما يقدر يشيله ايوا , شككتني بحالي Link to comment
w7sH Posted May 24, 2017 Author Share Posted May 24, 2017 نفس المشكله حتى بعد التعديل Just now, #_iMr.[E]coo said: ايوا , شككتني بحالي الكود حقك ما اشتغل وجرب خش سيرفر خاص Link to comment
w7sH Posted May 24, 2017 Author Share Posted May 24, 2017 الآن ضبط الشيك بوكس بس الوظيفة ماتجي يعني شيك بوكس ع الفاضي بدون فايده حطيته كذا بالضبط بعد محاولة --------------------------- -- Damage State --------------------------- function damgeState( name ) if name == 'damgeState' then setElementData( g_Me, name, true ) guiCheckBoxGetSelected(getControl(wndMain, 'damageState'), true) else guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), false) setElementData ( g_Me, name, false ) end end addEventHandler('onClientDamage', g_Root, name) Quote + حاولت كذا function damgeState( name ) if name == 'damgeState' then setElementData( g_Me, name, true ) guiCheckBoxGetSelected(getControl(wndMain, 'damageState'), true) else guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), false) setElementData ( g_Me, name, false ) end end addEventHandler ( 'onClientPlayerDamage', g_Me, function ( ) if ( getElementData ( g_Me, 'damgeState' ) ) then cancelEvent ( ) end end ) ولا محاولة ضبطت معي محاولة اخيرة وضبطت لكن نفس المشكلة الاولى اذا حطيت تبقى الخاصية حتى لو شلتها من الشيك بوكس تكون موجودة function damgeState() if damgeState then setElementData( g_Me, 'damgeState', true ) guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), true) else setElementData ( g_Me, 'damgeState', false ) guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false) end end addEventHandler ( "onClientPlayerDamage", localPlayer, function ( ) if ( getElementData ( localPlayer, "damgeState" ) ) then cancelEvent ( ) end end ) Link to comment
Master_MTA Posted May 24, 2017 Share Posted May 24, 2017 2 hours ago, w7sH said: الآن ضبط الشيك بوكس بس الوظيفة ماتجي يعني شيك بوكس ع الفاضي بدون فايده حطيته كذا بالضبط بعد محاولة --------------------------- -- Damage State --------------------------- function damgeState( name ) if name == 'damgeState' then setElementData( g_Me, name, true ) guiCheckBoxGetSelected(getControl(wndMain, 'damageState'), true) else guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), false) setElementData ( g_Me, name, false ) end end addEventHandler('onClientDamage', g_Root, name) function damgeState( name ) if name == 'damgeState' then setElementData( g_Me, name, true ) guiCheckBoxGetSelected(getControl(wndMain, 'damageState'), true) else guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), false) setElementData ( g_Me, name, false ) end end addEventHandler ( 'onClientPlayerDamage', g_Me, function ( ) if ( getElementData ( g_Me, 'damgeState' ) ) then cancelEvent ( ) end end ) ولا محاولة ضبطت معي محاولة اخيرة وضبطت لكن نفس المشكلة الاولى اذا حطيت تبقى الخاصية حتى لو شلتها من الشيك بوكس تكون موجودة function damgeState() if damgeState then setElementData( g_Me, 'damgeState', true ) guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), true) else setElementData ( g_Me, 'damgeState', false ) guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false) end end addEventHandler ( "onClientPlayerDamage", localPlayer, function ( ) if ( getElementData ( localPlayer, "damgeState" ) ) then cancelEvent ( ) end end ) function damgeState() if damgeState then setElementData( g_Me, 'damgeState', 'yes' ) guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), true) else setElementData( g_Me, 'damgeState', 'no' ) guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false) end end addEventHandler ( "onClientPlayerDamage", localPlayer, function ( ) if ( getElementData ( g_Me, "damgeState" )=='yes' ) then cancelEvent ( ) end end ) جرب Link to comment
iMr.WiFi..! Posted May 25, 2017 Share Posted May 25, 2017 الله يهديكم بس .. حاطين guiCheckBoxGetSelected التصحيح : function damgeState() if source == getControl(wndMain, 'damgeState') then if guiCheckBoxGetSelected(getControl(wndMain, 'damgeState')) == false then setElementData( g_Me, 'damgeState', 'yes' ) guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), true) else setElementData( g_Me, 'damgeState', 'no' ) guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false) end end end addEventHandler("onClientGUIClick", root, damgeState) addEventHandler ( "onClientPlayerDamage", localPlayer, function ( ) if ( getElementData ( g_Me, "damgeState" )=='yes' ) then cancelEvent ( ) end end ) Link to comment
Master_MTA Posted May 25, 2017 Share Posted May 25, 2017 1 hour ago, iMr.WiFi..! said: الله يهديكم بس .. حاطين guiCheckBoxGetSelected التصحيح : function damgeState() if source == getControl(wndMain, 'damgeState') then if guiCheckBoxGetSelected(getControl(wndMain, 'damgeState')) == false then setElementData( g_Me, 'damgeState', 'yes' ) guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), true) else setElementData( g_Me, 'damgeState', 'no' ) guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false) end end end addEventHandler("onClientGUIClick", root, damgeState) addEventHandler ( "onClientPlayerDamage", localPlayer, function ( ) if ( getElementData ( g_Me, "damgeState" )=='yes' ) then cancelEvent ( ) end end ) ههههههههههههه حشيش نوعية فاخره Link to comment
w7sH Posted May 25, 2017 Author Share Posted May 25, 2017 11 hours ago, iMr.WiFi..! said: الله يهديكم بس .. حاطين guiCheckBoxGetSelected التصحيح : function damgeState() if source == getControl(wndMain, 'damgeState') then if guiCheckBoxGetSelected(getControl(wndMain, 'damgeState')) == false then setElementData( g_Me, 'damgeState', 'yes' ) guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), true) else setElementData( g_Me, 'damgeState', 'no' ) guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false) end end end addEventHandler("onClientGUIClick", root, damgeState) addEventHandler ( "onClientPlayerDamage", localPlayer, function ( ) if ( getElementData ( g_Me, "damgeState" )=='yes' ) then cancelEvent ( ) end end ) تمام ويعطيك العافية كودك 100% , لكن أبي اسوي حفظ للزر بحيث اذا اللاعب حط الخاصية او شغل الشيك بوكس يكون محفوظ حتى لو يطلع ويخش واذا شال الزر يكون غير فعال حتى لو طلع ودخل .. أتمنى وصلت الفكرة واتوقع هذي بالـ سيت دات اكاونت Link to comment
Abdul KariM Posted May 25, 2017 Share Posted May 25, 2017 مواضيعك نفسها تكرر اكواد جاهزة وتاخذ ليه ماتركبها بنفسك وتشتغل بنفسك في موضوعك السابق بغيت شي الحفظ بالسكل وعطاك زاحف الكود كامل بس عليك تركبه والحين ترجع تكرر نفس الموضوع واكثر من مره الاحظ انك تبي كود جاهز وبعدين دامك تعرف انها بالاكونت داتا ليه ماتسويها وتطرح محاولتك ونصححها لك والمقصد من كلامك انك تبي الكود جاهز , المهم عني ماحب اعطي اكوادك جاهزة خل يجي واحد يعطيك كود جاهز ويتعلم فيك 2 Link to comment
Master_MTA Posted May 25, 2017 Share Posted May 25, 2017 Just now, Abdul KariM said: مواضيعك نفسها تكرر اكواد جاهزة وتاخذ ليه ماتركبها بنفسك وتشتغل بنفسك في موضوعك السابق بغيت شي الحفظ بالسكل وعطاك زاحف الكود كامل بس عليك تركبه والحين ترجع تكرر نفس الموضوع واكثر من مره الاحظ انك تبي كود جاهز وبعدين دامك تعرف انها بالاكونت داتا ليه ماتسويها وتطرح محاولتك ونصححها لك والمقصد من كلامك انك تبي الكود جاهز , المهم عني ماحب اعطي اكوادك جاهزة خل يجي واحد يعطيك كود جاهز ويتعلم فيك بالله علمني كيف ترتب السطور كذا الاول اصغر ثم الثاني اكبر ثم الثالث اكبر كيف @_@ Link to comment
w7sH Posted May 25, 2017 Author Share Posted May 25, 2017 (edited) 4 minutes ago, Abdul KariM said: مواضيعك نفسها تكرر اكواد جاهزة وتاخذ ليه ماتركبها بنفسك وتشتغل بنفسك في موضوعك السابق بغيت شي الحفظ بالسكل وعطاك زاحف الكود كامل بس عليك تركبه والحين ترجع تكرر نفس الموضوع واكثر من مره الاحظ انك تبي كود جاهز وبعدين دامك تعرف انها بالاكونت داتا ليه ماتسويها وتطرح محاولتك ونصححها لك والمقصد من كلامك انك تبي الكود جاهز , المهم عني ماحب اعطي اكوادك جاهزة خل يجي واحد يعطيك كود جاهز ويتعلم فيك هههههههههههه ياقلبي اتوقع اني اول ماطرحت الموضوع حطيت محاولتي بكودي ما احد عطاني .. ثانياً شي انا طلبت المساعدة بالاكاونت داتا ماطلبت انهم يعطوني جاهز بس طلبت توضيح الفكرة واذا ضبطت معي كويس ماضبطت طرحت محاولتي وصححوها الشباب ما احد يوقف على احد مفروض بدال كلامك هذا طرحت الكودات المطلوبة .. وقلت تفضل نشوف محاولتك يامعلم يامبرمج كبير ! ثالثاً ما احد طق لك الباب وقال تكفى ساعدني .. المجال مفتوح للكل واللي يحب يساعد واللي مايحب أهلاً وسهلاً ---------------------- لكن أهنيك على حركة السطور أستمر # حاولت أسويها لكن ما قدرت للأسف Edited May 25, 2017 by w7sH Link to comment
Abdul KariM Posted May 25, 2017 Share Posted May 25, 2017 في احد مواضيعك قلت ابي اتعلم واستفيد من الاكواد والي اشوفه عكس كلامك المهم الشي راجعلك لكن الي يعطيك اليوم اكواد جاهزة مره مرتين يعطيك بعدها بيسحب عليك نصيحة مني لك حاول في طلبك وبعدها اطرح محاولتك بعد ماتشوف الدي بوق موب طوالي ماضبط معك تجي تطرح كودك ويصححونه بالنهاية الافادة لك , وبالتوفيق لك Link to comment
w7sH Posted May 25, 2017 Author Share Posted May 25, 2017 2 minutes ago, Abdul KariM said: في احد مواضيعك قلت ابي اتعلم واستفيد من الاكواد والي اشوفه عكس كلامك المهم الشي راجعلك لكن الي يعطيك اليوم اكواد جاهزة مره مرتين يعطيك بعدها بيسحب عليك نصيحة مني لك حاول في طلبك وبعدها اطرح محاولتك بعد ماتشوف الدي بوق موب طوالي ماضبط معك تجي تطرح كودك ويصححونه بالنهاية الافادة لك , وبالتوفيق لك طيب أبشر بحاول بس ممكن بعد أذنك يامطور عبد الكريم .. تعطيني الاكواد المتطلبه للسيت اكاونت داتا Link to comment
Abdul KariM Posted May 25, 2017 Share Posted May 25, 2017 "onClientGUIClick" guiCheckBoxGetSelected triggerServerEvent getPlayerAccount isGuestAccount setAccountData -- Part 2 "onResourceStart" getElementsByType getPlayerAccount isGuestAccount getAccountData triggerClientEvent "onPlayerLogin" getAccountData triggerClientEvent لاتشوف الفنكشنات طويله , لكن التركيب سهل والله حاول وانا بساعدك 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