مشاهدة نتائج الإستطلاع: مستوى الدرس

المصوتون
1. أنت لم تصوت في هذا الإستطلاع
  • سهل اولى

    0 0%
  • متوسط

    1 100.00%
  • صعب

    0 0%
  • معقد

    0 0%
النتائج 1 إلى 5 من 5

الموضوع: quest

  1. #1
    التسجيل
    22-07-2011
    المشاركات
    49

    quest

    السلام عليكم و رحمة الله و بركاته



    الى من يحب الgame maker و يحب عمل الrpg به
    الدرس ده انشاء الله هيكون عن

    > عمل نظام level بطريقة سهلة
    > عمل quest
    طبعا لازم نستخدم GML بي انا هشرخ كل خطوة باذن الله

    >>>>>>><<<<><<<<<level system
    الفكره:
    عمل متغيرات لل level ,exp,exp limit

    create event for object player
    كود:
    global.lvl = 0
    global.xp = 0
    global.xp_l = 10

    طبعا كل حاجة واضحه؟؟؟

    step event for player
    كود:
    if global.xp > global.xp_l -1
    {
     global.xp = 0
     global.xp_l+=10
     global.lvl += 1
     }
    و يقريبا كلو و اضح

    انتهينا من نظام level


    >>>>>>><<<<><<<<<quest

    الفكرة معقدة قليلا لكن لنستعن بالله و نبدا

    create for object nbc
    كود:
    quest  = false
    item_need = 0
    item_coll = 0
    name = "old"

    quest :ده المتغير اللى هنشغل به الكويست
    item_need:عدد الحاجات اللى الكويست عايزاها
    item_coll:عدد الحاجات اللى جمعناها


    left_pressed for nbc

    لازم نضع test variable from controll tap

    New Bitmap Image.bmp
    و بعدين نحط هذا الكود:
    كود:
    if quest = false 
    {
    
    
    var ask;
    ask =show_question("can u help me")
    
    
    switch(ask)
    {
    case 1:
    show_message = ("bring me 5 black and yellow circles")
    quest = true
    
    item_need = 5
     break ;
     case 0:
     show_message("go away")
     break;
    
    }
    
    }
    لو الكويست مش شغاله
    يعمل متغير اسمه ask
    المتغير ده بيظهر سؤال

    case 0 =لو الاعب اختار لا

    case1 = لو الاعب اختار نعم

    و بعدين هذا الكود
    كود:
    if quest = true and item_coll >= item_need
    {
    show_message("thanks")
    global.xp +=10
    quest = false
    item_need = 0
    item_coll = 0
    
    
    }
    لو الكويست شغاله و الحاجات اللى جمعناها تساوى او اكثر من اللى احنا محتاجين
    تظهر رساله
    ناخذ 10 exp
    يطفئ الكويست

    و بغدين نخط الكود ده
    كود:
    if quest = true and item_coll <> item_need
    {
     show_message("iam waiting")
     }

    لو الكويست شغاله و الحاجات اللى جمعناها لا تساوى اللى احنا محتاجين
    تظهر رساله



    collision event for item with object player
    كود:
    if nbc.quest = true{
    nbc.item_coll +=1
    instance_destroy()}
    else
    exit
    لو الكويست شغاله
    item_coll +1
    تدمير الitem


    عندى طلب صغير ارجو محدش يبخل به
    اللى يستخدم الكلام ده
    مش هائول يحط اسمى فى credits
    بس كل و احد يستخدم ده ميبخلش عليا بالدعاء لى بالمغفرة و الرحمة
    _________________________________________________
    اضغط على الصورة لعرض أكبر

الاســـم:	lightning.jpg
المشاهدات:	3
الحجـــم:	52.9 كيلوبايت
الرقم:	343511

  2. #2
    التسجيل
    02-10-2010
    المشاركات
    187

    رد: quest

    شكرا على هذا الدرس الرائع واصل تقدمك والى الامام دائما

  3. #3
    التسجيل
    22-07-2011
    المشاركات
    49

    رد: quest

    انا نسيت احط ال example اللى انا عمله
    http://www.zshare.net/download/93642570d1a745c1/

  4. #4
    التسجيل
    02-10-2010
    المشاركات
    187

    رد: quest

    وكمان مثال ربنا يكرمك

  5. #5
    التسجيل
    22-07-2011
    المشاركات
    49

    رد: quest

    شكرا لكم جميعا على الاهتمام و كل سنه و انتم طيبين

المواضيع المتشابهه

  1. |~| بــدايــة الأســاطيــر ~ Dragon Quest |~|
    بواسطة : KSA_BOY , في المواضيع المميزة لألعاب Nintendo العام
    مشاركات: 6149
    آخر مشاركة: 24-03-2024, 09:25 PM
  2. Legendary Staf Quest Raid Boss
    بواسطة : izee , في منتدى لعبة World of WarCraft
    مشاركات: 2
    آخر مشاركة: 12-08-2011, 01:20 AM
  3. الأدوار ( الأر بي جي ) [الموضوع الرسمي] Dragon Quest IX
    بواسطة : Xe'Ngura , في ألعاب الننتندو المحمول الحصرية Nintendo 3DS
    مشاركات: 14
    آخر مشاركة: 15-07-2009, 03:29 PM
  4. The Best Quest in WoW
    بواسطة : Vodka , في منتدى لعبة World of WarCraft
    مشاركات: 11
    آخر مشاركة: 25-12-2008, 02:42 AM
  5. الأدوار ( الأر بي جي ) :: Disgaea إلى الجوال & سكوير انيكس توفر موسيقات Dragon Quest ::
    بواسطة : : Super Sonic : , في ألعاب البلاي ستيشن
    مشاركات: 6
    آخر مشاركة: 25-05-2004, 10:27 PM

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •