EH10 Posted December 11, 2013 Share Posted December 11, 2013 طلب كود مثلا ضغطت الزر ويعطيهم فلوس وابي لما يضغط الزر ثاني مرهه ينسحبن الفلوس مثلا ضغطت الزر ويعطيك سياره اذا ضغطته ثاني مره يسحبها Link to comment
K1NG Posted December 11, 2013 Share Posted December 11, 2013 إذا كان فيه وظيفة للتحقق من الشيء استخدمها .. اذا ماكان فيه وظيفة استخدم المتغيرات : مثآل على المتغيرات من الويكي * -- Client Side # local isChatVisible = true -- let's assume the chat is visible function chat ( key, keyState ) if isChatVisible then -- if it's on showChat ( false ) -- turn it off isChatVisible = false else showChat ( true ) -- if it's off isChatVisible = true -- turn it on end end bindKey ( "i", "down", chat ) -- the player's "i" key will toggle the chat Link to comment
EH10 Posted December 11, 2013 Author Share Posted December 11, 2013 إذا كان فيه وظيفة للتحقق من الشيء استخدمها .. اذا ماكان فيه وظيفة استخدم المتغيرات: مثآل على المتغيرات من الويكي * -- Client Side # local isChatVisible = true -- let's assume the chat is visible function chat ( key, keyState ) if isChatVisible then -- if it's on showChat ( false ) -- turn it off isChatVisible = false else showChat ( true ) -- if it's off isChatVisible = true -- turn it on end end bindKey ( "i", "down", chat ) -- the player's "i" key will toggle the chat قصدي ابي زر button Link to comment
K1NG Posted December 11, 2013 Share Posted December 11, 2013 button = guiCreateButton ( ... ) addEventHandler ( "onClientGUIClick", button, function ( ) if not ( x ) then givePlayerMoney ( 1000 ) else takePlayerMoney ( 1000 ) end x = not x end, false ) . على فكرة هنا اعطاء الفلوس وسحبها بيكون وهمي لأنه بجانب كلنت .. لكن سويته لكـ كَـ مثآل فقط عشان تفهم Link to comment
3ssol Posted December 11, 2013 Share Posted December 11, 2013 button = guiCreateButton ( ... ) addEventHandler ( "onClientGUIClick", button, function ( ) if not ( x ) then givePlayerMoney ( 1000 ) else takePlayerMoney ( 1000 ) end x = not x -- This end, false ) كينق ممكن تقولي وش معني هاذي الي انا كاتب جمبها this ي ليت يكون الشرح ب التفصييل عشان افهمها لني مو فاهمها Link to comment
K1NG Posted December 11, 2013 Share Posted December 11, 2013 button = guiCreateButton ( ... ) addEventHandler ( "onClientGUIClick", button, function ( ) if not ( x ) then givePlayerMoney ( 1000 ) else takePlayerMoney ( 1000 ) end x = not x -- This end, false ) كينق ممكن تقولي وش معني هاذي الي انا كاتب جمبها this ي ليت يكون الشرح ب التفصييل عشان افهمها لني مو فاهمها بعكس قيمته الي معرف عليها حالياً "x" هاذي معناها يعرف المتغير false هي "x" يعني لنفرض ان قيمة المتغير true بكذا رح تصير قيمته true هي "x" ولو كانت قيمة المتغير false بكذا رح تصير قيمته : الحين انا سويت كذا .. عشان اختصر ع نفسي بدال ما أعرفها كل شوي مثل كذا button = guiCreateButton ( ... ) local x = true addEventHandler ( "onClientGUIClick", button, function ( ) if ( x ) then givePlayerMoney ( 1000 ) x = false else takePlayerMoney ( 1000 ) x = true end end, false ) Link to comment
3ssol Posted December 11, 2013 Share Posted December 11, 2013 button = guiCreateButton ( ... ) addEventHandler ( "onClientGUIClick", button, function ( ) if not ( x ) then -- الحين هي false givePlayerMoney ( 1000 ) else -- هنا true takePlayerMoney ( 1000 ) end x = not x -- وهنا ترجعها false ولا كيف؟ end, false ) Link to comment
فاّرس Posted December 11, 2013 Share Posted December 11, 2013 ثم تتحول لفولس وكذا true بالاول تكون هي نفس نظام, var = false else var = true Link to comment
K1NG Posted December 11, 2013 Share Posted December 11, 2013 button = guiCreateButton ( ... ) addEventHandler ( "onClientGUIClick", button, function ( ) if not ( x ) then -- الحين هي false givePlayerMoney ( 1000 ) else -- هنا true takePlayerMoney ( 1000 ) end x = not x -- وهنا ترجعها false ولا كيف؟ end, false ) if not ( x ) then -- الحين هي false يب صح كلامكـ ^ x = not x -- وهنا ترجعها false ولا كيف؟ true عشان كذا يحولها الى false لأنه ذا يحول المتغير الى عكسه يعني هي قيمتها بالبداية كانت true لا هنا ترجعها الى .. وهكذا رح يصير النمط كل ماكبست الزر false عشان كذا بيحوله الى true ويوم تكبس ع الزر مرة ثانية رح يكون المتغير قيمته ثم تتحول لفولس وكذا true بالاول تكون هي نفس نظام, var = false else var = true . لأنها تكون ماهي معرفة false بالأول تكون ** Link to comment
3ssol Posted December 11, 2013 Share Posted December 11, 2013 x = not x والله للحين مافهمت هاذي يعني شنو هذا السطر ؟ يعني ال اكس مومعرفه ولا كيف او يرجع القيمه الي false ? Link to comment
K1NG Posted December 11, 2013 Share Posted December 11, 2013 x = not x والله للحين مافهمت هاذي يعني شنو هذا السطر ؟ يعني ال اكس مومعرفه ولا كيف او يرجع القيمه الي false ? true يخليها false ذا يغير قيمة الـ اكس الى عكسها يعني هي كانت وبس false يخليها true ولو كانت Link to comment
3ssol Posted December 11, 2013 Share Posted December 11, 2013 طيب يعني كذا شووف button = guiCreateButton ( ... ) addEventHandler ( "onClientGUIClick", button, function ( ) if not ( x ) then -- الحين هي false givePlayerMoney ( 1000 ) else -- هنا true takePlayerMoney ( 1000 ) end x = not x --واذا ضغط الضغطه الثالثه ترجع false ? end, false ) Link to comment
فاّرس Posted December 11, 2013 Share Posted December 11, 2013 (edited) بأختصار , x = not x والعكس false يخليه true يساوي x يعني اذا كان Edited December 11, 2013 by Guest Link to comment
jafar Posted December 11, 2013 Share Posted December 11, 2013 طيب يعني كذا شووف button = guiCreateButton ( ... ) addEventHandler ( "onClientGUIClick", button, function ( ) if not ( x ) then -- الحين هي false givePlayerMoney ( 1000 ) else -- هنا true takePlayerMoney ( 1000 ) end x = not x --واذا ضغط الضغطه الثالثه ترجع false ? end, false ) بإختصار ,, أول مايشتغل المود تكون x موب معرفة فقيمتها تصير false فأول شيء نسوي اذا كانت القيمة false نعطي اللاعب 1000 واذا كانت true تاخذ من اللاعب 1000 وبالنسبة لــ x = not x فهو يقلب الإشارة يعني اذا كانت false يحولها الى true واذا كانت true يحولها الى false Link to comment
EH10 Posted December 11, 2013 Author Share Posted December 11, 2013 عسول من الي فهمته يعني اذا انت حطيت false يخليها true واذا حطيتها true يخليها false اتوقع هذا الي فهمته 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