رد: موضوع الطلبات و المساعدات Game Makers
السلام عليكم ورحمة الله وبركاته
لدي بعض الأسئلة، أرجو أن أجد لها إجابة لديكم وخاصة الأخوة PrinceOfSorrow واسود الرافدين
لأني بصدد عمل لعبة RPG عن طريق برنامج GAME MAKER إن شاء الله أوفق في ذلك، ولكن تنقصني أشياء كثيرة.
1- عند الضغط على زر معين أريد الشخصية تعمل الحركة لمرة واحدة فقط، حتى لو كان الزر مضغوطاً. ( طريقة إيقاف الحركة ).
2- هل بإمكان البرنامج عمل حركتين متتابعتين؟ ( عند انتهاء الحركة الأولى تبدأ الحركة الثانية مباشرة وتلقائياً )،
بمعنى أن الشخصية أمامها صندوق.. وعندما أضغط أي زر تقوم الشخصية بحمل الصندوق ( كحركة أولى ) ثم متابعة السير ( كحركة ثانية )..
3- كيفية إختيار السلاح بالضغط عليه؟ ( طريقة تغيير السلاح ).
4- هل يوجد في البرنامج طريقة معينة وجميلة لإظهار المحادثة للشخصيات كما هي في ألعاب RPG أم لابد من عمل سبرايت ونقوم بالكتابة داخله وعرضه في اللعبة؟
5- أرجو من الأخوة المحترفين في البرنامج شرح طريقة عمل المتجر..
سأرفق لكم مثال للعمل المبدئي إن إردتم ذلك
وشكراً لكم سلفاً على مساعدتكم
رد: موضوع الطلبات و المساعدات Game Makers
هذا مثال حركة على السريع عملتو لك وباقي استفساراتك وقت اخر
http://www.up-00.com/dldXI093529.rar.html
رد: موضوع الطلبات و المساعدات Game Makers
اقتباس:
المشاركة الأصلية كتبت بواسطة اسود الرافدين
شكراً لك أخي على المثال.. ولكن أقصد التوقف بطريقة أكثر احترافية.. فأنا لدي خلفية لابأس بها في الجيم ميكر
لقد عملت طريقة ضرب الشخصية في جميع الاتجاهات وتوقفها في نفس الاتجاه عندما تترك زر Z ، عن طريق الكود بصعوبة جداً..
لأن خبرتي في السكربت قليلة.. غير أنني أتذكر بعض الأوامر في فيجوال بيسيك.
ما أريده الآن هو كيف أجعل الشخصية تضرب لمرة واحدة ثم تتوقف حتى ولو كان الزر مضغوطاً؟
وهذا مثال للعمل
http://www.mediafire.com/?db5xitg8e8b9j9f
رد: موضوع الطلبات و المساعدات Game Makers
ااها افهمت قصدك اوكي بس احمل المثال واشوفه لان النت عندي ضعيف الان ..
رد: موضوع الطلبات و المساعدات Game Makers
كيف اجل النقاط الي في اللعبه اشتري بيهم في اللعبه ؟
يعني اجمع نقاط بعدين بعد ما اخلص المرحله اشتري بيهم
رد: موضوع الطلبات و المساعدات Game Makers
اخي دانتي هذا شئ سريع وانت غير بكيفك ( توقف الحركة)
http://www.up-00.com/dldec746799.rar.html
اقتباس:
كيف اجل النقاط الي في اللعبه اشتري بيهم في اللعبه ؟
يعني اجمع نقاط بعدين بعد ما اخلص المرحله اشتري بيهم
سهله
فقط ضع علامة صح على relative واكتب في السكور مثلا السعر مثل ( -100 ) بالسالب
رد: موضوع الطلبات و المساعدات Game Makers
ما فهمت يعني اكتب -100 على ايش ؟؟
رد: موضوع الطلبات و المساعدات Game Makers
ممكن يا اسود الرافدين تعطيني صور RBG الي حطيتهم انت في المثال الي فوق وتعطيني كل الصور الي عندك عن RBG
رد: موضوع الطلبات و المساعدات Game Makers
شكراً لك أخي اسود الرافدين.. مع إني كنت أبغى توقف حركة الضرب بالسيف.. سأحاول التغيير فيه..
ولكن أرجو منك شرح للكود حتى أفهم معناه.. لأستطيع التغيير فيه.
رد: موضوع الطلبات و المساعدات Game Makers
اخي عمر الراجح اقصد انك تخلي السكور يقل نسبيا عند نهاية المرحلة واذا ماضبطت معك اعملك مثال بالنسبة لاخي دانتي انا الى الان لم افهم الذي تعنيه بالضبط قصدك من يضرب السيف عندما يصل الى نهاية الضربه سيفه يبقى مكانه؟والكود الي خليته بسيط جدا في stepاذا كانت المسافة بين ابجكيت الاعب وابجكيت الصلب اقل من رقم معين فانه اشارة الصور تكون الاختيار صفر (رقم الصورة ) واذا لم يكن كذلك فلايوجد اختيار حقيقي وهي سالب واحد
رد: موضوع الطلبات و المساعدات Game Makers
صراحة ما قدرت اعملي مثال اذا ما فيها تعب وياريت تعطيني صور RBG الي عندك
رد: موضوع الطلبات و المساعدات Game Makers
شكراً أخي أسود الرافدين على الشرح..
لدي سؤال أعتقد أنه سهل ولكن حاولت بجميع الطرق ولم أجد حل..!!
إذا وضعت نقاط في اللعبة طبعاً غير الـ Score أريدها أن تستمر معي في جميع المراحل ( إلى نهاية اللعبة ).. ولكن عندما أنتقل إلى غرفة جديدة ترجع النقاط إلى الصفر.
المثال سوف يوضح لك أكثر على هذا الرابط:
http://www.mediafire.com/?7nggzrroheu4hk3
الأخ عمر الراجح: بعد إذن الأخ اسود الرافدين، لقد عملت لك مثال لسؤالك أرجو أن يكون هو ما تريد..
قم بالضغط على زر الفأرة اليسار لشراء قنبلة تحتاج إلى 80 نقطة .. ولشراء سلاح قم بالضغط على Ctrl تحتاج إلى 150 نقطة.. قم بالتعديل عليه كما تشاء..
بإمكانك إظهار رسالة، إذا قام الشخص بالشراء ولم تكن النقاط كافية مثلاً ( لا توجد لديك نقاط كافية لشراء سلاح ).
الرابط يحتوي على مثالين ( مثال السؤال )، و ( مثال الإجابة على سؤال عمر راجح ).
رد: موضوع الطلبات و المساعدات Game Makers
الرابط ما فيه الا مثال واحد وهو سألك
رد: موضوع الطلبات و المساعدات Game Makers
الرابط فيه سؤالي.. بالإضافة إلى جواب سؤالك.. حاول تركز.. وتشوف الـ Score
سؤالي يتعلق بالـ POINT
وانت سؤالك يتعلق بالـ SCORE
وكلها موجودة في المثال.. أجمع 80 نقطة واضغط زر الفأرة الأيسر في أي مكان في اللعبة .. أواجمع 150 نقطة واضغط كنترول Ctrl.
رد: موضوع الطلبات و المساعدات Game Makers
اقتباس:
إذا وضعت نقاط في اللعبة طبعاً غير الـ Score أريدها أن تستمر معي في جميع المراحل ( إلى نهاية اللعبة ).. ولكن عندما أنتقل إلى غرفة جديدة ترجع النقاط إلى الصفر.
لازم بالبداية تغير المتغير الى عام من
score1
الى
global.score1
وتضعها في ابجكيت مستقل اذا بتحب وتضعها في Game start وتضع الابجكيت هذا في اول روم من اللعبه وخلاص...