فوكس كونكر - 🦊 - Conquer
موضوع بعنوان :كويست شراب تغير اسم لاعب
الكاتب :ابو ريتاج


بسم الله الرحمن الرحيم

الحمدلله رب العالمين...
معنا اليوم كويست شراب تغير عضوية لاعب 
كويست مرفق في لاسفل
quest change_name begin
    state start begin
        when 71055.use begin
        say_title(" تغير الاسم ")
            if pc.is_married() then
                say(" لا يمكنك تغير اسمك لانك متزوج. ")
                say("")
                return
            end

            if pc.is_polymorphed() then
                say(" لا يمكنك تغيير اسمك لانك متحول. ")
                say("")
                return
            end

            if pc.has_guild() then
                say(" لا يمكنك تغير اسمك اذا كنت في رابطة. ")
                say("")
                return
            end

            if party.is_party() then
                say(" اذهب للمدينة. ")
                say("")
                return
            end

            if pc.get_level() < 50 then
                say(" مستواك قليل جدا ! ")
                say(" تحتاج الوصول إلي مستوي 50 علي الاقل ! ")
                return
            end

            if get_time() < pc.getqf("next_time") then
                say(" لا يمكنك استعمالها الان ")
                say("")
                say_reward("")
                say_reward(string.format("%s", time_to_str(pc.getqf("next_time"))))

                if is_test_server() == true then
                    say("Test serverdayken bu süre s‎f‎rlan‎r.")
                    say("")
                else
                    return
                end
            end

            say(" الرجاء ادخال اسمك الجديد ! ") 

            local name = pc.name
            local str = input()

            local ret = pc.change_name(str)

            if ret == 0 then
            say_title("")
                say(" قم بتسجيل الدخول مره اخرى . ")
                say(" لرؤية اسمك الجديد ")
                say("")

                char_log(0, "CHANGE_NAME", "HAVE NOT RE-LOGIN")
            elseif ret == 1 then
            say_title("فsim izi")
                say("Bir sorun var.")
                say("Daha sonra tekrar dene.")
                say("")
                
                char_log(0, "CHANGE_NAME", "ITEM USE PROBLEM")
            elseif ret == 2 then
            say_title("فsim izi")
                say(" هذا الاسم غير صحيح ")
                say(" الرجاء ادخال اسم اخر ")
                say("")

                char_log(0, "CHANGE_NAME", "CAN NOT USE NAME")
            elseif ret == 3 then
            say_title(" ")
                say(" هذا الاسم غير صحيح ")
                say(" يرجي ادخال اسم ثاني ")
                say("")

                char_log(0, "CHANGE_NAME", "ALREADY USING NAME")
            elseif ret == 4 then
            say_title(" تم ")
                say(" تم تغير اسمك بنجاح ! ")
                say(" سجل دخولك مرة اخرى ")
                say("")

                pc.remove_item("71055",1)

                pc.setqf("next_time", get_time() + time_hour_to_sec(1*1))

                char_log(0, "CHANGE_NAME", "SUCCESS: from "..name.." to "..str)
            else
                say("Bir hata olu‏tu.")

                char_log(0, "CHANGE_NAME", "UNKNOWN NAME")
            end
        end
    end
end