سبحان الله وبحمده سبحان الله العظيم





غير متواجد
معلومات الكاتب ▼
رقم العضوية : 982
المشاركات : 13
الجنس : ذكر
يتابعهم : 0
يتابعونه : 0
الرصيد : 0$
قوة السمعة : 10
13-07-2020 04:16 مساء
السلام عليكم .
حملت ملفات فروزن , وعربتها وحذفت كل الكويستات ..
ولكن يوم أضغط ع المرافق مايطلع
فـ رجأء ابي الكويست عشان يطلع


اكواد المرافقين
53007
53008
53009
53010
53011
53012
53013
53014
53015
53016
53017
53018
53019
53020
53021
53222
شكرا لكم




غير متواجد
معلومات الكاتب ▼
رقم العضوية : 937
المشاركات : 31
الجنس : ذكر
يتابعهم : 1
يتابعونه : 1
الرصيد : 0$
قوة السمعة : 10
13-07-2020 04:27 مساء
[1]

توقيع: Astarosa
My Files Progress 5%

غير متواجد
معلومات الكاتب ▼
رقم العضوية : 1
المشاركات : 355
الجنس : ذكر
الدعوات : 3
يتابعهم : 1
يتابعونه : 6
الإجابات المقدمة : 15
الرصيد : 0$
قوة السمعة : 220
13-07-2020 04:28 مساء
[2]
كويست المرافق راح تحصله في مجلد الكويستات يلي في سيرفرك
واسمه pet_system.quest

هذا كويست عندي ولكن لا تجربه بل خذ المعلومات يلي فيه وسوي مثلها في سيرفرك.


quest pet_system begin
    state start begin
        function get_pet_info(itemVnum)
            pet_info_map = {
            --  [ITEM VNUM] MOB_VNUM, DEFAULT NAME, buff_idx, spawn_effect_idx
                [53001]     = { 34001, " - عنقاء النار ", 0},
                [53002]     = { 34002, " - صغير الرنة ", 0},
                [53003]     = { 34003, " - عنقاء الثلج ", 0},
                [53005]     = { 34004, " - صغير فرعائيل ", 0},      
                [53006]        = { 34009, " - صغير فرعائيل الذهبي ", 0},
                [53007]     = { 34010, " - بأمبي ", 0},
                [53008]        = { 34011, " - كنود ", 0},
                [53009]        = { 34012, " - باو باو ", 0},
                [53010]     = { 34008, " - ليونيداس ", 0},
                [53011]     = { 34007, " - خان ", 0},
                [53012]     = { 34005, " - بوركي ", 0},
                [53013]     = { 34006, " - روفوس ", 0},
                [53014]     = { 34013, " - الجلاد ", 0},
                [53015]     = { 34014, " - جلاد ذهبي ", 0},
                [53016]     = { 34015, " - عظمي ", 0},
                [53017]     = { 34016, " - عنقاء اليشم ", 0},
                [53018]     = { 34020, " - ليونيداس الجليد ", 0},
                [53019]     = { 34019, " - خان قطبي ", 0},
                [53020]     = { 34017, " - بوركي قطبي ", 0},
                [53021]     = { 34018, " - روفوس الجليد ", 0},
                [53022]     = { 34021, " - شماخ ", 0},
                [53023]     = { 34022, " - كاسر ", 0},
                [53024]     = { 34023, " - صغير النمر ", 0},
                [53025]     = { 34024, " - صغير الفهد ", 0},
                [53026]     = { 34001, " - Pepita ", 0},
                [53218]     = { 34023, " - صغير النمر ", 0},
                [53219]     = { 34023, " - صغير النمر ", 0},
                [53220]     = { 34024, " - صغير الفهد ", 0},
                [53221]     = { 34024, " - صغير الفهد ", 0},
                [53222]     = { 34026, " - راس القرع ", 0},
                [53223]     = { 34027, " - المكنسه الصغيره ", 0},
                [53224]     = { 34028, " - رقيق ", 0},
                [53225]     = { 34029, " - جريس ", 0},
                [53226]     = { 34030, " - كوبيدو ", 0},
                [53227]     = { 34031, " - القلب الغاضب ", 0},
                [53228]     = { 34033, " - هليل ازرق ", 0},
                [53229]     = { 34032, " - هليل ذهبي ", 0},
                [53230]     = { 34034, " - نعجة بيضاء ", 0},
                [53231]     = { 34035, " - جمل أزرق ", 0},
                [53232]     = { 34039, " - صغير هواشين ", 0},
                [53233]     = { 34055, " - برأق ", 0},
                [53234]     = { 34056, " - وراق ", 0},
                [53235]     = { 34057, " - رايح ", 0},
                [53236]     = { 34058, " - فالنتينيو ", 0},
                [53237]     = { 34059, " - فالنتينيا ", 0},
                [53238]     = { 34058, " - فالنتينيو ", 0},
                [53239]     = { 34059, " - فالنتينيا ", 0},
                [53240]     = { 34063, " - فانوس هلال ازرق ", 0},
                [53241]     = { 34062, " - فانوس هلال برتقالي ", 0},
                [53256]     = { 34066, " - بونساي ", 0},
                [53244]     = { 34067, " - السيدة جيانغ ", 0},
                [53245]     = { 34068, " - السيد جيانغ ", 0},
                [53246]     = { 34069, " - جيانغ الابن ", 0},
                [53247]     = { 34070, " - ملاك أحمر ", 0},
                [53248]     = { 34071, " - ملاك أخضر ", 0},
                [53249]     = { 34072, " - ملاك أحمر ", 0},
                [53250]     = { 34084, " - دوني ", 0},
                [53251]     = { 34085, " - فرانك ", 0},
                [53258]     = { 34090, " - فانوس الكرم ملون ", 0},
                [53259]     = { 34091, " - فانوس الكرم أخضر ", 0},
                [53260]     = { 34092, " - السير أوزوالد ", 0},
                [53261]     = { 34093, " - السير كوبليبوت ", 0},
                [53262]     = { 34094, " - السير تشيسترفيلد ", 0},
                [53268]     = { 34100, " - ليكانر ماديوس ", 0},
                [53269]     = { 34101, " - ليكانينهو ", 0},
                [53270]     = { 34102, " - كاتيناتشو الصغير ", 0},
                [53254]     = { 34087, " - بوه ", 0},
                [53253]     = { 34086, " - هوي ", 0},
                [53263]     = { 34095, " - غريفي ", 0},
                [53264]     = { 34096, " - نوجا ", 0},
                [53265]     = { 34097, " - ايزابيل ", 0},
                [53266]     = { 34098, " - هيلينا ", 0},
                [53271]     = { 34103, " - الطووس الازرق ", 0},
                [53272]     = { 34104, " - الطووس الاحمر ", 0},
                [53274]     = { 34106, " - الامير الابيض ", 0},
                [53275]     = { 34107, " - الامير الاحمر ", 0},
                [53282]     = { 34114, " - القط الاسود ", 0},
                [53283]     = { 34115, " - القط الرمادي ", 0},
            }

            itemVnum = tonumber(itemVnum)

            return pet_info_map[itemVnum]
        end
        function get_spawn_effect_file(idx)
            effect_table = {
                [0] = nil,
                [1] = "d:\\\\ymir work\\\\effect\\\\etc\\\\buff\\\\buff_item3.mse",
            }
            return effect_table [idx]
        end
        when 53001.use or 53002.use or 53003.use or 53005.use or 53006.use or 53007.use or 53008.use or 53009.use or 53010.use or
        53011.use or 53012.use or 53013.use or 53014.use or 53015.use or 53016.use or 53017.use or 53018.use or 53019.use or 53020.use or
        53021.use or 53022.use or 53023.use or 53024.use or 53025.use or 53026.use or
        53218.use or 53219.use or 53220.use or 53221.use or 53222.use or 53223.use or 53224.use or 53225.use or 53226.use or 
        53227.use or 53228.use or 53229.use or 53230.use or 53231.use or 53232.use or 53233.use or 53234.use or 53235.use or 53236.use or
        53237.use or 53238.use or 53239.use or 53240.use or 53241.use or 53242.use or 53244.use or 53245.use or 53246.use or 53247.use or 53248.use or 
        53249.use or 53250.use or 53251.use or 53253.use or 53254.use or 53256.use or 53258.use or 53259.use or 53260.use or 53261.use or 53262.use or 
        53265.use or 53263.use or 53264.use or 53266.use or 53268.use or 53269.use or 53270.use or 53271.use or 53272.use or 53274.use or 53275.use or 53282.use or 53283.use begin
    
            if pc.get_map_index() == 88 then
                chat(" [النظام]: غير مخصص لك بأستخدام المرافق في الخريطة. ")
            else
                local pet_info = pet_system.get_pet_info(item.vnum)

                if null != pet_info then

                    local mobVnum = pet_info[1]
                    local petName = pet_info[2]
                    local spawn_effect_file_name = pet_system.get_spawn_effect_file(pet_info[3])

                    if true == pet.is_summon(mobVnum) then
                        if spawn_effect_file_name != nil then
                            pet.spawn_effect (mobVnum, spawn_effect_file_name)
                            
                        end
                        
                        pet.unsummon(mobVnum)
                        pc.setqf("basho_mrafq_time",get_time()+5) -- وقت الإنتظار 5 ثواني
                    else
                        if pet.count_summoned() < 1 then
                            if get_time() > pc.getqf("basho_mrafq_time") then
                                pet.summon(mobVnum, petName, false)
                            else
                                syschat(" [النظام]: الإستراحة الإجبارية لإستدعاء المرافق مرة أخرى هي: "..math.floor(pc.getqf("basho_mrafq_time")-get_time()).." ثوان ")
                            end
                        else
                            syschat(" [النظام]: عليك إرسال المرافق الحالي أولاً  ")
                        end
                        if spawn_effect_file_name != nil then
                            pet.spawn_effect(mobVnum, spawn_effect_file_name)
                        end
                    end -- if pet.is_summon
                end  -- if null != pet_info
            end
            
        end -- when
    end -- state
end -- quest


توقيع: Basho
Discord: Basho#8263



المواضيع المتشابهه
فتح الموضوع بصفحة مستقلة تمت الإجابة مشكلة بظهور رموز غريبة بالكويست (مغلق)
maradona - بتاريخ: 26-07-2020 05:00 صباحا
الردود : 3
الزوار : 129
عدد المشاهدات:
عدد الردود:
129
3