منظمة قانون التطور - Evolution Law Organization
موضوع بعنوان :تحويل كويست مسابقة اكس او ل كويست ماب مبارزات
الكاتب :SOPER


مبدئيا الفكرة عبارة عن تحويل
كويست مسابقة اكس او لمسابقه مختلفه كـ مثال " مسابقة المبارزات "
جبت الكويست بتاع أكس او وعدلت عليه ومجربتوش وشيلت منه خيارات اكس او تقريبا
محتاج شخص خبير يشوف الغلطات في الكويست ويصلحها 
بحيث ان وقت ما يتم بدأ المسابقة من التاجرة
20094 يطلع أعلان البدء ووقتها يقدر يشارك الاعبين 
بالدخول من أوريل للماب 
(856800, 6000)
وبعد كدا تقدر تقفل الدخول من التاجرة 20094 ( نفس فكرة الازهار بدون أسم )
والغاء زي المشاهدة 
وإنهاء المسابقة من
20094 ونقل كل الاعبين من الماب للمدينه 

الكويست الي عدلت عليه ( يحتاج إصلاحات )

أو لو موجود مع حد كويست نفس الفكرة ياريت لا يبخل علينا بيه
 
quest SoperWar begin
        state start begin
        when login with game.get_event_flag("soper_status") > 0 and pc.get_map_index() != 112 begin
            send_letter(" مسابقة ألمبارزات ")
        end
            say_title(" مسابقة ألمبارزات ")
            say("")
            say(" هذه المسابقة لا تحدث كل يوم بل مرة في كل شهر ")
            say(" لا تضيع هذه الفرصه من يدك ")
            say(" اذهب إلي ارويل وانضم إلي المسابقة ")
            say(" نظام المسابقة بعد تسجيل اسمك عند ارويل ادخل القاعه وسوف يسال الجي ام ")
            say(" وتقومون بالمبارزات الثنائية ")
            say(" حتي يفوز لاعب واحد  ")
            say(" ويصبح ملك المسابقة واسطورة شخصيته ")
        end
                when 20011.chat." مسابقة ألمبارزات " begin
                        say_title(" ارويل : ")
                        ----"123456789012345678901234567890123456789012345678901234567890"|
                        say(" ياهاذا انت هنا ! ")
                        say("")
                        say(" هل ترا نفسك قادر علي الفوز ")
                        say(" مع كثرة الخصوم وقوتهم الجبارة ")
                        say(" حاول الفوز ولا تيأس لتصبح أسطورة شخصيتك ")
                        say(" ولك جائزة قيمة جدا ! ")
                        wait()

                        if game.get_event_flag("soper_status") == 0 then
                            ----"123456789012345678901234567890123456789012345678901234567890"|
                                say_title(" ارويل : ")
                                say(" عندما تبدا المسابقة يمكن السماح لك بالمشاركة ")
                                say(" استعد وتدرب جيدا حتي هذا الوقت ")
                                say("")
                        elseif game.get_event_flag("soper_status") == 1 then
                            if pc.get_level() > 34 then
                    say_title(" ارويل : ")
                    say("")
                    say(" هل تريد الاشتراك في المسابقة الان ؟ ")
                    say("")

                    local a = select(" المشاركة ", " الغاء ")

                    if a == 1 then
                        say_title(" ارويل : ")
                        say("")
                        say(" هل انت جاهز للمشاركة ؟ ")
                        say(" حسنا هيا بنا ! ")
                        say(" سأقوم بنقلك الان ")

                        wait()
                        if game.get_event_flag("soper_status") == 1 then
                            pc.warp(856800, 6000)
                        else
                            say(" لقد جئت متأخر لا يممكني السماح لك بالدخول الان ")
                            say(" انها تعمل ! ")
                            say("")
                        end
                    if m == 2 then 
                        return 
                else
                    say_title(" ارويل : ")
                    say("")
                    say(" يجب ان تكون مستوي 35 حتي تقدر علي المشاركة ")
                    say(" ولكن يمكنك مشاهدة المسابقة فقط اذا كنت ترغب ")
                    say("")
                    local a = select(" مشاهدة ", " لا شكرا ")
                    if a ==1 then
                        ----"123456789012345678901234567890123456789012345678901234567890"|
                        say_title(" ارويل : ")
                        say("")
                        say(" المشاهدة شئ عظيم ")
                        say(" لانك تكتسب خبرات من الاخرين ")
                        say("")

                        wait()

                        pc.warp(896300, 28900)
                    end
                end

        when 20094.chat." تفعيل مسابقة المبارزات " with pc.is_gm() begin

            local stat = xsoper.get_status()

            if stat == 0 then
                say(" مسابقة ألمبارزات ")
                say(" هل ترغب في بدأ مسابقة المبارزات ")

                local s = select(" بدأ المسابقة ", " الغاء ")

                if s == 1 then
                    local v = xsoper.open()

                    if v == 0 then
                        say(" فشل في بدا المسابقة ")
                        say(" عليك فحص ملفاتك ")
                        say(" جرب إعادة المحاولة ")
                        say("")
                    elseif v == 1 then
                        say(" تم بدأ المسابقة بنجاح ")
                        say(" لقد بدأت المسابقة ")
                        say("")

                        notice_all(" لقد بدأت مسابقة المبارزات ")
                        notice_all(" تحدث إلي اوريل للمشاركة في مسابقة بطل الشخصيات ")
                    else
                        say(" هناك خطأ ما !! ")
                        say("")
                    end
                end
                    local s = select(" اغلاق التسجيل ", " إنهاء المسابقة ", " الغاء ")

                    if s == 1 then
                        xsoper.close()

                        say(" الان التسجيل قد اغلق ")
                        say(" هيا لتبدا مسابقة المبارزات ")
                        say("")
                    end
                    if s == 3 then
                        return 

                    if s == 2 then
                        xsoper.end_event()

                        notice_all(" لقد أنتهت مسابقة المبارزات نتمني لكم حظ أوفر ")
                        notice_all(" ومبروك للفائز بلقب ألاسطورة ")

                        say(" إنتهاء المسابقة ")
                        say("")
                    end
            elseif stat == 3 then
                    say(" جاري تحميل المسابقة انتظر قليلا ... ! ")
                    say("")
                    say("")
                else
                    say(" خطأ ")
                end
            end
        end