LearnGM
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال))

استعرض الموضوع التالي استعرض الموضوع السابق اذهب الى الأسفل

[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Empty [تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال))

مُساهمة من طرف ghenastar الأحد يناير 29, 2012 9:02 pm

السلام عليكم ورحمة الله وبركاته
لقد قمت بصناعة لعبة .....وكان فيها عدة مفاتيح ...واريد عندما يصل اللاعب للمفتاح الاول مثلا يظهر له سؤال وخياران أحداهما صح والاخر خطأ
وعندما يضغط على الصح يزيد السكور وعندما يضغط على الخطأ ينقص السكور


المطلوووب ((( كيف أخلي السؤال والخياران يظهران عندما يقوم اللاعب بأخذ المفتاح ))
وشكرااا
ghenastar
ghenastar
 
 

الجنس : انثى
عدد المساهمات : 64



الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Empty رد: [تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال))

مُساهمة من طرف عاشق الجيم ميكر الأحد يناير 29, 2012 10:52 pm

لو قلنا ان اوبجكت اللاعب player و المفتاح key اذا نذهب الى player نضع فى الحدث Collision Event مع key الكود التالى


الكود:

q=show_message_ext("who are you ?","GameMaker","LearnGM","YoyoGames")
if q=1 { show_message("Wrong") score-=5 }
if q=2 { show_message("Right ! ") score+=5 }
if q=3 { show_message("Wrong") score-=5 }

نبذة عن show_message_ext
هذا الكود يستخدم فى اظهار سؤال اختيار من متعدد و يكتب بالصيغة الاتية
الكود:

المتغير الخاص بالسؤال=show_message_ext("الاختيار الثالث","الاختيار الثانى","الاختيار الاول","نص السؤال")

وبعد كتابة هذا الكود نقوم بالقيام بعدة اوامر شرطية IF اعتماداً على اختيار اللاعب .. فكما بالكود الذى قمنا باضافته للعبة نجد ان
الكود:

if q=1 { show_message("Wrong") score-=5 }
فى هذا الكود نقوم باختبار اجابة اللاعب فاذا كانت " الاجابة الاولى " 1 .. تظهر له رسالة بها كلمة Wrong و ينقص السكور بينما فى الكود

الكود:

if q=2 { show_message("Right ! ") score+=5 }
فاذا كان اختياره " الاجابة الثانية " 2 .. تظهر له رسالة بها كلمة Right ! و يزداد السكور

اتمنى ان اكون وفقت فى الشرح flower
عاشق الجيم ميكر
عاشق الجيم ميكر
Discussion Moderator
Discussion Moderator

الجنس : ذكر
عدد المساهمات : 728
الأوسمة :


[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Small-10


[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Award10

[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) 1st10
[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) N210

[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Drss7s10
وسام الدرس الحصري

[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Help10
وسام المساعدة





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Empty رد: [تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال))

مُساهمة من طرف abd-alrahman الثلاثاء يناير 31, 2012 12:03 am

عاشق الجيم ميكر كتب:لو قلنا ان اوبجكت اللاعب player و المفتاح key اذا نذهب الى player نضع فى الحدث Collision Event مع key الكود التالى


الكود:

q=show_message_ext("who are you ?","GameMaker","LearnGM","YoyoGames")
if q=1 { show_message("Wrong") score-=5 }
if q=2 { show_message("Right ! ") score+=5 }
if q=3 { show_message("Wrong") score-=5 }

نبذة عن show_message_ext
هذا الكود يستخدم فى اظهار سؤال اختيار من متعدد و يكتب بالصيغة الاتية
الكود:

المتغير الخاص بالسؤال=show_message_ext("الاختيار الثالث","الاختيار الثانى","الاختيار الاول","نص السؤال")

وبعد كتابة هذا الكود نقوم بالقيام بعدة اوامر شرطية IF اعتماداً على اختيار اللاعب .. فكما بالكود الذى قمنا باضافته للعبة نجد ان
الكود:

if q=1 { show_message("Wrong") score-=5 }
فى هذا الكود نقوم باختبار اجابة اللاعب فاذا كانت " الاجابة الاولى " 1 .. تظهر له رسالة بها كلمة Wrong و ينقص السكور بينما فى الكود

الكود:

if q=2 { show_message("Right ! ") score+=5 }
فاذا كان اختياره " الاجابة الثانية " 2 .. تظهر له رسالة بها كلمة Right ! و يزداد السكور

اتمنى ان اكون وفقت فى الشرح flower

شرح رائع "عاشق الجيم ميكر" .. مشكور ع الرد welcome
abd-alrahman
abd-alrahman
Global Moderator
Global Moderator

الجنس : ذكر
عدد المساهمات : 757
الأوسمة :
[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Grapgh10
وسام الجرافيك

[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Help10
وسام المساعدة

[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Drss7s10
وسام الدرس الحصري




الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Empty رد: [تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال))

مُساهمة من طرف ghenastar الثلاثاء يناير 31, 2012 5:17 pm

شكرا كثيرا لك ....جعله الله في مواازين أعمالك ......بالتوفيق وإلى الأماام ^_^
ghenastar
ghenastar
 
 

الجنس : انثى
عدد المساهمات : 64



الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Empty رد: [تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال))

مُساهمة من طرف abd-alrahman الثلاثاء يناير 31, 2012 6:13 pm

تم الحل .. يغلق closed
abd-alrahman
abd-alrahman
Global Moderator
Global Moderator

الجنس : ذكر
عدد المساهمات : 757
الأوسمة :
[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Grapgh10
وسام الجرافيك

[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Help10
وسام المساعدة

[تم الحل]كيف أستطيع أظهار السؤال عند الوصول للأوبجيكت المحدد((ممكن مثال)) Drss7s10
وسام الدرس الحصري




الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع التالي استعرض الموضوع السابق الرجوع الى أعلى الصفحة

- مواضيع مماثلة

صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى