فوكس كونكر - 🦊 - Conquer
موضوع بعنوان :حصريا كويست سقوط الاداوات
الكاتب :ابو ريتاج


بسم الله الرحمن الرحيم 
اليوم جايب لكم كويست سقوط الأدوات
يعني مثلا تبي تسوي في سيرفرك مسابقة كرة القدم
طبعا ما راح تعدل على وحوش السيرفر كلها و تحط كرة القدم تطيح
هذا الكويست بس تدش و تحط كود الاداة و المدة بالدقايق و النسبة و خلاص
تفضلو الكويست وبالنسبة الي الايقونات انسخو الكويست ولن تحدث اي مشكلة :
quest item_drop begin
    state start begin
        when 20020.chat."Item_Drop" with pc.is_gm() begin
            if game.get_event_flag("item_open") == 0 then
                say(" هلا "..pc.get_name().."  ")
                say(" هل تريد فعلا تفعيل مسابقة السقوط ")
                say(" يجب ان تأخذ الاذن من صاحب السيرفر ")
                if select(" نعم "," لا ") == 2 then return end
                say(" ادخل كود الاداة ")
                kill_item = tonumber(input()) or 0
                if kill_item == 0 then
                    say(" كود غير صالح ")
                    return
                end    
                say(" نسبة سقوط الاداة كم من 100 ")
                kill_prozent = tonumber(input()) or 0
                if kill_prozent == 0 then
                    say(" نسبة خاطئة ")
                    return
                end    
                say(" مدة المسابقة بالدقايق كم تبيها ")
                zeit = tonumber(input()) or 0
                if zeit == 0 then
                    say(" المدة خاطئ ")
                    return
                end
                game.set_event_flag("item_time", get_time()+zeit*60)
                game.set_event_flag("item_open", 1)
                notice_all(" مسابقة سقوط ادوات خاصة بدأت ")
                notice_all(" اسم الاداة "..item_name(kill_item).." تستطيع الحصول عليها عن طريق قتل الوحوش ")
                notice_all(" مدة المسابقة "..zeit.." دقيقة ")
            else 
                say(" المسابقة حاليا فعالة ")
                say(" هل تريد الغائها ")
                if select(" نعم ", " لا ")==2 then return end
                game.set_event_flag("item_open", 0)
                kill_prozent, kill_item = nil, nil
            end
        end
        when kill with game.get_event_flag("item_open") == 1 and not npc.is_pc() begin
            if kill_prozent == nil then game.set_event_flag("item_open", 0) return end
            if game.get_event_flag("item_time") < get_time() then
                notice_all(" لقد انتهت مسابقة السقوط ")
                notice_all(" انتظرنا في موعد قادم ")
                game.set_event_flag("item_open", 0)
                kill_prozent, kill_item = nil, nil
                return
            end
            local s=number(1, 101-kill_prozent) 
            if s==1 then
                game.drop_item(kill_item, 1) 
            end
        end
        when login with game.get_event_flag("item_open") == 1 begin
            notice(" يلا الحق نفسك مسابقة السقوط شغالة ") 
            notice(" الادةهي "..item_name(kill_item).." يلا روح اقتل وحووش ")
        end
    end
end
كويست ايضا موجود بالمرفقات : 
كلمة شكرا تكفي :
بالتوفيق :)