غير متواجد
معلومات الكاتب ▼
رقم العضوية : 931
المشاركات : 7
الجنس : ذكر
يتابعهم : 0
يتابعونه : 2
الرصيد : 0$
قوة السمعة : 10
29-06-2020 05:32 صباحا
السلام عليكم
الموضوع من عنوانه ، كويستان تم إضافة وقت الإستدعاء للمرافق والرفيق ( كل 5 ثواني ) 


كويست الرفيق :

quest PetSystems begin
    state start begin
        function get_pet_info(itemVnum)
            pet_info_map =
            {
                [55701] = { 34041, "'s ", 0}, --أضف إسم الرفيق بنفسك
                [55702] = { 34045, "'s ", 0},
                [55703] = { 34049, "'s ", 0},
                [55704] = { 34053, "'s ", 0},
                [55705] = { 34036, "'s ", 0},
                [55706] = { 34064, "'s ", 0},
                [55707] = { 34073, "'s ", 0},
                [55708] = { 34075, "'s ", 0},
                [55709] = { 34080, "'s ", 0},                
            }
            itemVnum = tonumber(itemVnum)
            return pet_info_map[itemVnum]
        end
        
        -- تم إضافة أكواد الرفيق الجديدة
        when 55701.use or 55702.use or 55703.use or 55704.use or 55705.use or 55706.use or 55707.use or 55708.use or 55709.use begin
            if get_time() > pc.getqf("newpetuse_timer") then
                local pet_info = PetSystems.get_pet_info(item.vnum)
                if null != pet_info then

                    local mobVnum = pet_info[1]
                    local petName = pet_info[2]

                    if true == newpet.is_summon(mobVnum) then                    
                        newpet.unsummon(mobVnum)
                    else
                        if newpet.count_summoned() < 1 then
                            newpet.summon(mobVnum, petName, false)
                            pc.setqf("newpetuse_timer", get_time() + 5) -- الوقت بالثواني 5
                        else
                            syschat(" لقد استدعيت رفيقك أصلا!")
                        end                    
                    end -- if pet.is_summon
                end  -- if null != pet_info
            else
                syschat(" إنتظر 5 ثوان لفعل هذا.")
            end --if get_time
        end -- when
    end
end


كويست المرافقين : 


quest PetSystems begin
    state start begin
        function get_pet_info(itemVnum)
            pet_info_map =
            {
                [55701] = { 34041, "'s ", 0}, --أضف إسم الرفيق بنفسك
                [55702] = { 34045, "'s ", 0},
                [55703] = { 34049, "'s ", 0},
                [55704] = { 34053, "'s ", 0},
                [55705] = { 34036, "'s ", 0},
                [55706] = { 34064, "'s ", 0},
                [55707] = { 34073, "'s ", 0},
                [55708] = { 34075, "'s ", 0},
                [55709] = { 34080, "'s ", 0},                
            }
            itemVnum = tonumber(itemVnum)
            return pet_info_map[itemVnum]
        end

        -- تم إضافة أكواد الرفيق الجديدة
        when 55701.use or 55702.use or 55703.use or 55704.use or 55705.use or 55706.use or 55707.use or 55708.use or 55709.use begin
            if get_time() > pc.getqf("newpetuse_timer") then
                local pet_info = PetSystems.get_pet_info(item.vnum)
                if null != pet_info then

                    local mobVnum = pet_info[1]
                    local petName = pet_info[2]

                    if true == newpet.is_summon(mobVnum) then                    
                        newpet.unsummon(mobVnum)
                    else
                        if newpet.count_summoned() < 1 then
                            newpet.summon(mobVnum, petName, false)
                            pc.setqf("newpetuse_timer", get_time() + 5) -- الوقت بالثواني 5
                        else
                            syschat(" لقد استدعيت رفيقك أصلا!")
                        end                    
                    end -- if pet.is_summon
                end  -- if null != pet_info
            else
                syschat(" إنتظر 5 ثوان لفعل هذا.")
            end --if get_time
        end -- when
    end

تم تحرير الموضوع بواسطة :Basho بتاريخ:29-06-2020 05:59 صباحا. سبب التعديل : ..


توقيع: Swizle
تعوّد على أن لا تتعوّد .


غير متواجد
معلومات الكاتب ▼
رقم العضوية : 134
المشاركات : 113
الجنس : ذكر
الدعوات : 1
يتابعهم : 0
يتابعونه : 0
الإجابات المقدمة : 4
الرصيد : 0$
قوة السمعة : 50
29-06-2020 10:57 صباحا
[1]
شكراً لك

غير متواجد
معلومات الكاتب ▼
رقم العضوية : 482
المشاركات : 355
الجنس : ذكر
الدعوات : 4
يتابعهم : 5
يتابعونه : 4
الإجابات المقدمة : 5
الرصيد : 0$
قوة السمعة : 70
موقعي : زيارة موقعي
29-06-2020 02:57 مساء
[2]
كويست مميز
ننتظر جديدك اخي الكريم

توقيع: MrData
MrData

MrData Project 17%


c++ - py - js - html - php - ccs

"الشجاعة هي الذّهاب من فشل إلى فشل دون خسارة الأمل و التفاؤل "
غير متواجد
معلومات الكاتب ▼
رقم العضوية : 847
المشاركات : 8
الجنس : ذكر
يتابعهم : 1
يتابعونه : 0
الرصيد : 0$
قوة السمعة : 10
12-07-2020 03:14 صباحا
[3]
شكرا حبيبي تسلم