Re: موضوع الطلبات و المساعدات
اقتباس:
المشاركة الأصلية كتبت بواسطة Blazy
...........
أولا: اقرأ قوانين الموضوع، ممنوع الردود التي لا تحتوي اسئلة أو طلبات أو اجابات.
ثانيا: آسف على التأخير، انشغلت قليلا، هذا هو الدرس مع الصور:
الخطوة 1:
اذهب الى database ثم Skills و صمم حركة جديدة قوية سميها Limit Break مثلا، و يمكنك تصميمها كما تشاء
الخطوة 2:
اذهب الى M.Groups و اختر اي وحش، هل ترى الصفحة البيضاء في الاسفل تحت Trigger? هنا نصمم احداث المعركة، الآن اضغط على الثلاثة نقط ... يمين Trigger و سترى نافذة جديدة، ضع صح امام Hero (المربع قبل الاخير) و اختار اسم البطل من قائمة الاختيار الأولى، اسم البطل الذي ينفذ الليميت طبعا، و في المربعات في الاسفل، المربع الاول ضع واحد و الثاني 25 مثلا، هذا معناه ان الايفينت الذي سنصصمه بعد قليل يبدأ عندما تكون طاقة البطل من 1-25 % ، اختر أوكي.
http://excalistia.avalanchestudios.net/l1.gif
الخطوة 3:
في المربع الابيض اسفل Trigger اضغط مرتين لتضع اوامر، مثل عمل الاحداث الحقيقية على الخريطة تماما، يمكنك ان تضيف هنا اي احداث تحدث عندما تكون طاقة البطل منخفضة، تغير الموسيقى مثلا او تضيء الشاشة، لكن المهم ان تضيف الحركة التي صممتها Limit Break باستخدام امر Change Skill ثم ضع Switch فارغ و اعطه اي اسم، Limit مثلا.
http://excalistia.avalanchestudios.net/l2.gif
http://excalistia.avalanchestudios.net/l3.gif
http://excalistia.avalanchestudios.net/l4.gif
http://excalistia.avalanchestudios.net/l5.gif
الخطوة 4:
في نفس الصفحة اسفل Battle Events هناك زر New Page ، اضغطه و سترى صفحة جديدة ، اضغط النقاط على يمين Trigger مرة اخرى و ضع صح مرة أخرى امام Hero و اختر نفس البطل الذي اخترته في المرة السابقة و المربع الاول اجعله 26 و الثاني 100، ايضا ضع صح امام Switch و اختار switch الذي صممناه قبل قليل و اسميناه Limit ، اختر أوكي و في الصفحة الجديدة الفارغة ضع امر change skill مرة اخرى و اختار نفس الحركة و لكن بدلا من ان تضييفها اختار Forget Skill و ضع switch ايضا و اختار نفس الswitch المسمى limit و تذكر ان تختار Off بدلا من On و انت تضعه، و هذا كل شيء اعمل Copy Page للصفحة الاولى و اعمل لها Paste Page في كل الوحوش، و نفس الشيء للصفحة الثانية.
http://excalistia.avalanchestudios.net/l6.gif
http://excalistia.avalanchestudios.net/l7.gif
الفكرة بسيطة جدا:
Battle events هي الاخداث التي تحدث في المعركة، و تحتاج Trigger أو شرط لبدأ الحدث، قد يكون الشرط مثلا اذا استمر القتال ل12 دورة أو اذا مضى وقت معين أو كان هناك مفتاح مضاء switch on الخ. نحن حددنا شرط احداث الصفحة الاولى بأن تكون طاقة البطل من 1-25% (ضعيف) عند ذلك ننفذ الاحداث التالية:
نعلم البطل الحركة التي نريدها Limit Break.
نفعّل مفتاحا switch on ليدلنا أن البطل في حالة Limit.
في الصفحة الثانية جعلنا شرطين، الاول أن تكون طاقة البطل بين 26-100% (قوي) و الثاني أن يكون المفتاح Switch on لاننا لا نريد أن يتم حدث الصفحة الثانية الا اذا كان البطل في حالة Limit Break. أحداث الصفحة الثانية هي ببساطة عكس أحداث الصفحة الأولى:
نجعل البطل ينسى الحركة لانه قوي و الليميت تحدث عند ضعفه.
نطفىء المفتاح الذي فعّلناه switch off لان البطل خرج من حالة الليميت.
لو فهمت الفكرة فسيكون الامر بسيطا جدا. ستحتاج أن تضع نفس الاحداث و الشروط عند كل عدو، يمكنك استعمال Copy Page و Paste Page لتسهيل الامر.
Re: موضوع الطلبات و المساعدات
اقتباس:
المشاركة الأصلية كتبت بواسطة 20005
أسف على الاسئله أخوي Master x Power
أنا سويت jump للشخصيه بس كل ما أخلي الشخصيه تقفز أطير لفوق وما ترجع وكيف أخلي الشخصيه تطلق رصاص؟
وجزاك الله خير ....
عندك الفهرس
http://www.montada.com/showthread.ph...9&page=1&pp=20
فيه مواضيع مفيدة جدأ
وعلى فكرة انا لا استخدم Game Maker