أسئلة بسيطة

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

أسئلة بسيطة

مُساهمة من طرف abigan في الثلاثاء أغسطس 26, 2014 7:04 pm

1/ كيف أجعل اللاعب يطلق النار؟
2/ كيف أجعله يطلق حسب الإتجاه الذي ينظر فيه؟
3/ كيف أجعل عددا محدودا من الطلقات له؟
4/ كيف أجعل اللاعب يضرب خصمه ..مثلا بضربة يد أو قدم..؟
أنتظر الإجابة 
أنتظر الإجابة 
Take This Flower
avatar
abigan
 
 

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



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

رد: أسئلة بسيطة

مُساهمة من طرف فاعل خير في الثلاثاء أغسطس 26, 2014 7:38 pm

انا عضو جديد و لا اعرف بهذا المجال
انظممت فقط لأجرب الالعاب العربية

فاعل خير
Banned

الجنس : ذكر
عدد المساهمات : 138



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

رد: أسئلة بسيطة

مُساهمة من طرف Abdullah Alsayed في الثلاثاء أغسطس 26, 2014 9:02 pm

أهلا بيك في LearnGM welcome ..

يا ريت يبقى السؤال واحد وبعد اجابته نفتح سؤال تاني وكمان يبقى في معلومات اكتر عن نوع اللعبة أو الاكواد اللي استعملتيها عشان تعملي المطلوب وايه الـError اللي جالك ساعتها أو الـBug اللي خلتك تطلبي المساعدة ..

بالنسبة لاسئلتك .. ممكن تشوفي TDS Tutorials | تشكيلة تى دى اس gmk تتطلب خبرة في الـGML وممكن تبحثي في المنتدى عن دروس وملفات أكثر, بالتوفيقflower
avatar
Abdullah Alsayed
Admin
Admin

الجنس : ذكر
عدد المساهمات : 1790



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

رد: أسئلة بسيطة

مُساهمة من طرف ball في الثلاثاء أغسطس 26, 2014 9:37 pm

في ال Create Event  الخاصة باللاعب عليك وضع متغير لعدد الطلقات ، إما بالأكواد أو ب ، لنفترض أنه fire = 10 بعد ذلك إذهبي إلى الحدث الذي يمشي فيه اللاعب ثم إستخدمي   أو الكود الآتي لتغير صورة اللاعب .
الكود:
sprite_index = الصورة التي تريدين إستخدامها، مثلاً يكون فيها إتجاه اللاعب لليمين;
ثم قومي بصنع أوبجكتين للرصاص واحد يتجه لليمين وآخر لليسار ، ثم عودي إلى اللاعب وضعي هذا الكود في الحدث الذي يطلق النار :
الكود:
if sprite_index = صورة اللاعب لليمين
if fire > 0
{
instance_create(x,y,أوبجيكت الرصاصة التي تذهب إلى اليمين);
fire -= 1
}


ثم كرري نفس الشيء مع تغيير الصورة و الأوبجيكت للإتجاه المعاكس .
هناك طريقة آخرى للقيام بهذا بإستخدام طلقة واحدة لكن هذه الطريقة أسهل للتنفيذ ، بالنسبة لسؤالك الأخير فبإمكانك تغيير صورة اللاعب عندما يضرب وإذا إنتهى الإنيمايشن يعود إلى صورته الأصلية ، وإذا كان في صورة القتال ولمس عدواً ، إجعلي العدو يموت عن طريق وضع هذا الكود في الـCollision Event الخاص بالعدو مع اللاعب
الكود:
with other if sprite_index = صورة الضرب
{
instance_destroy();
}
وكما قال المدير الرجاء وضع كل سؤال في موضوع مختلف ، و أن تبحثي قبل أن تسألي حتى تتأكدي أن السؤال لم يطرح من قبل .
بالتوفيق . Smile

ball
Lessons Moderator
Lessons Moderator

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











وسام المساعدة


وسام الدرس الحصري





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

رد: أسئلة بسيطة

مُساهمة من طرف abigan في الأربعاء أغسطس 27, 2014 6:58 pm

أبس آسفة جدا أشعر بالاحراج  No Comment
شكرا لكما سأبحث في المنتدى
وسأجرب الكودين وإن واجهت مشكلة سأطرحها لكم
avatar
abigan
 
 

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



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

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


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