اطلاق النار بتجاه العدو .
صفحة 1 من اصل 1 • شاطر
اطلاق النار بتجاه العدو .
السلام عليكم
اخواني عندي مشكلة اتمنى الاقي حلها بأقرب وقت .
وهي تعقيب عن هذا الموضوع ..
http://www.learngm.com/t517p50-topic#19472
عملية اطلاق النار بتجاه العدو .
اولآ .. اذا كان لدي اكثر من عدو !!
واريد ان يرمي على الاقرب فقط !!
هذي الطريقة اذا كان اكثر من عدو سيطلق طلقتين ان كان العدويين لديه اوبجكتات مختلفة .
كيف اجعله يرمي على الاقرب ويهمل الابعد ؟
يارب تساعدوني بأسرع وقت .
واكون لكم ممنون
سداح-
- الجنس :
عدد المساهمات : 224
رد: اطلاق النار بتجاه العدو .
حسنآ .. سأشرح بطريقة موسعة
يعني انا مثلا .. عندي اوبجكت .. وهو جندي .. يسير الى الامام . عندما يصادف عدو امامه يقف .. كأن يكون العدو فوقه او بمستواه او اقل منه .
عندما يصل هذا الجندي الى مسافة معينة .. يقف ويبدأ بأطلاق النار بتجاه العدو ...
لكن المشكلة عندما يكون نوعين من الاعداء .
سيبدأ بأطلاق طلقتين على العدويين .. كل طلقة نحو عدو.
فكيف اجعله يرمي طلقة واحدة نحو العدو الاقرب ويهمل الابعد .
هل الشرح واضح الحين ؟
سداح-
- الجنس :
عدد المساهمات : 224
رد: اطلاق النار بتجاه العدو .
اذا لم يكن واضح شرحي سأضع صور توضيحية.
@_@
سداح-
- الجنس :
عدد المساهمات : 224
رد: اطلاق النار بتجاه العدو .
لقد فهمت وجمعت الحل إن شاء الله وجار العمل عليه
m7m5ud-
- الجنس :
عدد المساهمات : 90
رد: اطلاق النار بتجاه العدو .
تسلم وربي لا يحرمنك من الأجر .
ان شاء الله نخدمك بعرسك
ههههههه
ربي يرضى عنك .
سداح-
- الجنس :
عدد المساهمات : 224
رد: اطلاق النار بتجاه العدو .
ربنا يخليك تفضل الرابط وأتمن أنه ينفعك بس أنت بدل الاسماء وأتجاه الرصاص
الرابط
الرابط
m7m5ud-
- الجنس :
عدد المساهمات : 90
رد: اطلاق النار بتجاه العدو .
مشكور اخي تعبتك معي .
بس الظاهر انك معطيني رابط لغير شي .
-_-
آسف اذا كان شرحي مو واضح .
راح احط صور واتمنى يكون واضح اكثر .
اقرب لعبة للطلب هي لعبة ( دافع عن مملكتك )
عبارة عن طريق يمر به العدو .. وانت تضع مقاومات على جانب الطريق لأجل عدم السماح لهم بالوصول للمملكة .
كهذي الصورة .
اتكلم عن المقاومة ... عندما يدخل العدو الى مدى المقاومة تبدأ ترمي عليه النار .
يعني لو فرضنا ان الطلقة سرعتها 1 .. الاتجاه يجب ان يكون بتجاه اوبجكت العدو .. يعني بدون رقم .. لازم الطلقة تنطلق على العدو حتى وان تحرك وتغير مكانه .. كأن يكون هو في الشمال وبعد قليل اصبح في الجنوب .. ( المقاومة ترمي على العدو بما انه داخل مدى الرمي وان تغير موقعه ) .
انا اعرف اجعلها ترمي على العدو .. لكن المشكلة تظهر عندما يصبح لدي نوعين من الاعداء ..
ستبدأ المقاومة ترمي طلقتين بنفس الوقت ..
وانا اريدها ترمي على الاقرب الى ان يتدمر وبعدها ترممي على الثاني .. وليس الاثنان مع بعض .
هذي صور توضيحية .
مثلا اوبجكت المقاومة هو : obj_player_move
اما اوبجكت الاعداء .. سيكونون اثنان .
obj_arme_move && obj_arme_contry
في اوبجكت المقاومة .. step وضعت
هذه الاكشنات .. والتي تنفذ الامر ( اذا كان العدو داخل مدى المقاومة - اقل من 120 - تخلق طلقة )
هذا الامر متكرر مرتين في الصورة .. لأن لدينا اعداء اثنان .
بعدها في اوبجكت طلقة المقاومة step وضعت الاكشن.
يعمل على حركة الطلقة بتجاه العدو .
واضع نفس الاكشن لكن اغيره لأسم العدو الآخر
لكن هذا العمل صحيح لو فرضنا يوجد نوع واحد من الاعداء
اما اذا اصبحوا اثنان .. سيبدأ يرمي بنفس الوقت طلقتين اذا اصبحوا اثنانهم داخل مدى الاطلاق .
وهذه هي المشكلة
@_@
-: يعني مختصر مفيد :-
.. فقط اذا دخل نوعين من الاعداء في مدى المقاومة كيف اجعلها تهمل البعيد(لا ترمي عليه) وترمي على الاقرب منها.
وبس
^_^
سداح-
- الجنس :
عدد المساهمات : 224
رد: اطلاق النار بتجاه العدو .
مشكورين اخواني .
لقيت الحل بنفسي.
^_^
حاليآ لقيت طريقة اخلص من هاي المشكلة .
اقدر اقول يعني انحلت
هههههههههه
سداح-
- الجنس :
عدد المساهمات : 224
رد: اطلاق النار بتجاه العدو .
اذا كان نوع اللعبة التي تصنعها من نوع tower defence انصحك بهذا الملف
http://www.gulfup.com/?lsDQAM
Nephron- Discussion Moderator
- الجنس :
عدد المساهمات : 389
الأوسمة :
وسام المساعدة
رد: اطلاق النار بتجاه العدو .
اخي مشكور جدآ على هذي الخدمة الكبيرة .
الصراحة وبدون مجاملة .. هذا الملف مفيد جدآ .
لكن .. الملف كله فيه نوع واحد من الاعداء .
لو انه اصبح فيه نوعين من الاعداء لحل لي المشكلة
يعني ان يأتي نوعين من الاعداء في نفس الوقت ..
ستحدث مشكلة في المقاومة .. وهي انها تبدي ترمي على العدووين بنفس الوقت .
لأني لا اعرف كيف اجعلها ترمي على واحد فقط .
اتمنى تجد ملف آخر او شرح من عندك . ماذا يجب ان اضيف ؟
سداح-
- الجنس :
عدد المساهمات : 224
رد: اطلاق النار بتجاه العدو .
لم افعل الكثير اضفت عدو اخر بنفس الاكواد وبسبرايت مختلف...جرب الان!
http://www.gulfup.com/?UaNyB8
Nephron- Discussion Moderator
- الجنس :
عدد المساهمات : 389
الأوسمة :
وسام المساعدة
رد: اطلاق النار بتجاه العدو .
هههه تعديل بسيط جدا..نسيت شيء
http://www.gulfup.com/?BTqrNK
Nephron- Discussion Moderator
- الجنس :
عدد المساهمات : 389
الأوسمة :
وسام المساعدة
رد: اطلاق النار بتجاه العدو .
الحين جيد جدآ
^_^
فقط بقى افهم على الاكواد .
اني اطلعت على الاكواد واضن احتاج مدرس يلا يفهمني عليها
هههههههههههه
لكن احاول ان اراجعها بوقت آخر لفهمها بصورة جيدة
الحين انا تحت تأثير النوم
مشكور اخي وربي يبارك فيك
ويجزيك الفردوس الاعلى
ويزوجك من الحور العين
^_^
تقبل مني اطيب التقدير والشكر لمجهودك الرائع .
ولأخي محمود عبدالعاطي .
ربي يحفظكم
سداح-
- الجنس :
عدد المساهمات : 224
رد: اطلاق النار بتجاه العدو .
وفيك بارك الله اخي العزيز
Nephron- Discussion Moderator
- الجنس :
عدد المساهمات : 389
الأوسمة :
وسام المساعدة
رد: اطلاق النار بتجاه العدو .
اخي لقيت مشكلة عند تنفيذ الملف هذا .
وهي عندما يوجد نوعين من الاعداء .. يصبح الرمي بصورة اسرع.
اختصرت المشكلة في هذا الملف القابل للتعديل .
اتمنى تقدر تساعدني فيه .
سداح-
- الجنس :
عدد المساهمات : 224
رد: اطلاق النار بتجاه العدو .
يرجى اعادة الرفع.. المتصفح يظهر لي تحذير بان الملف به برامج ضارة
Nephron- Discussion Moderator
- الجنس :
عدد المساهمات : 389
الأوسمة :
وسام المساعدة
رد: اطلاق النار بتجاه العدو .
حسنآ .. لقد وضعته في ملف مضغوط .
لأجل ان لا تظهر مشاكل مرة اخرى .
وهذا الملف .. عبارة عن اعداء اثنين .. وبعد 5 ثواني يظهر عدوا ثالث .. لأجل ان تشاهد الاختلاف بالرمي .
اتمنى انك تقدر تساعدني واكون لك ممنون
سداح-
- الجنس :
عدد المساهمات : 224
رد: اطلاق النار بتجاه العدو .
هل الملف شغال !؟
@_@
اذا كان شغال اتمنى انك تقدر تعدل فيه وترفعه من جديد .
وربي يجزاك خير الجزاء .
سداح-
- الجنس :
عدد المساهمات : 224
رد: اطلاق النار بتجاه العدو .
حسنا الذي فهمته ان اوبجكت اللاعب يطلق بالسرعة المطلوبة عند وجود عدو واحد لكن في حالة وجود عدو اخر في نطاق الاطلاق لاوبجكت اللاعب فان اوبجكت الاعب يطلق بسرعة اسرع لتخلص من العدو الاول ومن ثم الاطلاق علي العدو الثاني
هذا يحدث نظرا للذكاء الاصطناعي لاوبجكت اللاعب وهذا هو المتبع في هذا النوع من الالعاب..لاتحتاج تغير اي شيء
Nephron- Discussion Moderator
- الجنس :
عدد المساهمات : 389
الأوسمة :
وسام المساعدة
رد: اطلاق النار بتجاه العدو .
كلامك صحيح .
يعني لا يوجد حل لهذي المشكلة ؟
ممم .. المشكلة اني عامل الرمي سريع .. فأذا اصبح اسرع سيكون واضح ان الرمي اصبح سريع جدآ
^_^
ههههههههه
يلا مشكور يا خوي .. اكمل على هذا المنوال .
ربي يرضى عنك ويجزاك خير الجزاء .
سداح-
- الجنس :
عدد المساهمات : 224
مواضيع مماثلة
» مشكلة في اطلاق النار على العدو
» اطلاق النار
» كيف أجعل العدو أِذا كان اللاعب أمامه يطلق النار عليه
» كيف اجعل العدو اذ اطلق اللاعب النار يطلق العدو على اللاعب
» تحديد مكان اطلاق النار
» اطلاق النار
» كيف أجعل العدو أِذا كان اللاعب أمامه يطلق النار عليه
» كيف اجعل العدو اذ اطلق اللاعب النار يطلق العدو على اللاعب
» تحديد مكان اطلاق النار
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
السبت فبراير 03, 2018 7:40 pm من طرف ZAHRANI BLACK
» مساعدة ضروورية
الإثنين يناير 29, 2018 10:32 pm من طرف king_of_fun
» شارك رابط تطبيقك من تطبيقك على الاندرويد على وسائل التواصل الاجتماعي
الإثنين يناير 29, 2018 12:45 pm من طرف ibraheem2d
» ازاي اصنع لعبه علي Android
الأحد يناير 28, 2018 4:31 pm من طرف ibraheem2d
» درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
الخميس يناير 11, 2018 2:44 am من طرف Abdullah Alsayed
» اخر مساعدة منكم لي في الجيم ماكر
الأربعاء يناير 03, 2018 2:18 am من طرف king_of_fun
» ادعوكم اصدقائي لتجريب لعبتي الاولي Am Head Soccer
الثلاثاء ديسمبر 26, 2017 2:41 pm من طرف nexusrex
» طلب مساعدة بخصوص لعبة pinball.
الأحد ديسمبر 03, 2017 8:52 pm من طرف moummi.mouh@gmail.com