Çözülemedi Kostüm süre uzatma questi sorunu

  • Konuyu açan Konuyu açan igul97
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 0
  • Gösterim Gösterim 60
Ne yazık ki bu konuda sorulara çözüm bulunmuyor. Eğer konuda yorumlar varsa hepsini inceleyebilirsiniz. Belki sizlerin sorununuzu çözmek için için ipuçları bulabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

igul97

Üye
Üye
Mesaj
144
Çözümler
1
Beğeni
35
Puan
494
Ticaret Puanı
0
Kodları resim olarak paylaşmayınız, kod bloğunu kullanarak ekleyiniz!
Kullandığım questi aşağıya ekledim ancak videodaki gibi hata veriyor. Questte item aralığı belirttiği için 3 tane ayrı ayrı quest okuttum. Bu sorunu nasıl çözebilirim



SYSERR: Dec 21 13:11:05 :: Select: wrong QUEST_SELECT request! : 17762
SYSERR: Dec 21 13:11:45 :: locale_find: LOCALE_ERROR: "CANT_DO_THIS_BECAUSE_OTHER_WINDOW_OPEN";

Lua (Quest):
Genişlet Daralt Kopyala
---  ---
--- ----

quest kostum_time begin
    state start begin
        when 9006.chat."Kostüm Süresini Uzat" begin
            say_title("Yaşlı Kadın :")
            say("Kostümün süresini istediğim eşyalar karşılığında")
            say("uzatabilirim. Bunu nasıl mı yapabilirsin ?")
            say_reward("Uzatmak istediğin kostümü sadece üzerime sürükle .. ")
            say("")
        end
     
        when 9006.take with item.vnum >= 41001 and item.vnum <= 45181 begin
            say_title("Yaşlı Kadın :")
            say("Kostüm süresini uzatmak biraz zordur.")
            say("Istediğim eşyaları getirdiğin taktir de ")
            say("kostümünün süresini eşya sayına göre uzatabilirim.")
            say_reward("Ruh Taşı Istiyorum Senden ?")
            say_item_vnum(50513)
            local s = select("Uzat","Vazgec ")
                if s == 2 then
                    return
                elseif s == 1 then
                    say_title("Yaşlı Kadın :")
                    say("Hadi seninle kostümünün suresini uzatalim ..")
                    say_reward("Ne kadar uzatmak Istiyorsun ?")
                    local sure = select("5 Gun Uzatmak Istiyorum","10 Gun Uzatmak Istiyorum","15 Gun Uzatmak Istiyorum","Vazgec")
                        if sure == 4 then
                            return
                         
                        elseif sure == 1 then
                            say_title("Yaşlı Kadın :")
                            say("Sectigin surenin bedeli 50 adet Ruh Taşı.")
                            say_item_vnum(50513)
                            say_reward("Kabul ediyor musun ?")
                            local sure50 = select("Evet","Hayir")
                                if sure50 == 2 then
                                    return
                             
                                elseif sure50 == 1 then
                                    local sure50test = pc.count_item(50513)
                                        if sure50test < 50 then
                                            say_title("Yaşlı Kadın :")
                                            say("Malesef,")
                                            say("Bunun icin "..50-sure50test.." adet daha")
                                            say("Ruh Taşının olmasi gerekiyor.")
                                            say_item_vnum(50513)
                                        else
                                            say_title("Yaşlı Kadın :")
                                            say_reward("Tebrikler ek olarak 5 gun Sure Eklendi !")
                                            pc.remove_item("50513",50)
                                            item.set_socket(0,item.get_socket(0) + 60*60*24*5)
                                        end
                                end
                        elseif sure == 2 then
                            say_title("Yaşlı Kadın :")
                            say("Sectigin surenin bedeli 75 adet Ruh Taşı.")
                            say_item_vnum(50513)
                            say_reward("Kabul ediyor musun ?")
                            local sure75 = select("Evet","Hayir")
                                if sure75 == 2 then
                                    return
                             
                                elseif sure75 == 1 then
                                    local sure75test = pc.count_item(50513)
                                        if sure75test < 75 then
                                            say_title("Yaşlı Kadın :")
                                            say("Malesef,")
                                            say("Bunun icin "..75-sure75test.." adet daha")
                                            say("Ruh Taşının olmasi gerekiyor.")
                                            say_item_vnum(50513)
                                        else
                                            say_title("Yaşlı Kadın :")
                                            say_reward("Tebrikler ek olarak 10 gun Sure Eklendi !")
                                            pc.remove_item("50513",75)
                                            item.set_socket(0,item.get_socket(0) + 60*60*24*10)
                                        end
                                end
                        elseif sure == 3 then
                            say_title("Yaşlı Kadın :")
                            say("Sectigin surenin bedeli 100 adet Ruh Taşı.")
                            say_item_vnum(50513)
                            say_reward("Kabul ediyor musun ?")
                            local sure100 = select("Evet","Hayir")
                                if sure100 == 2 then
                                    return
                             
                                elseif sure100 == 1 then
                                    local sure100test = pc.count_item(50513)
                                        if sure100test < 100 then
                                            say_title("Yaşlı Kadın :")
                                            say("Malesef,")
                                            say("Bunun icin "..100-sure100test.." adet daha")
                                            say("Ruh Taşının olmasi gerekiyor.")
                                            say_item_vnum(50513)
                                        else
                                            say_title("Yaşlı Kadın :")
                                            say_reward("Tebrikler ek olarak 15 gun Sure Eklendi !")
                                            pc.remove_item("50513",100)
                                            item.set_socket(0,item.get_socket(0) + 60*60*24*15)
                                        end
                                end
                        end
                end
        end
    end
end
 
Son düzenleme:
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst