Çözüldü Yazılan questler sadece tek bir haritada çalışıyor ? why

  • Konuyu açan Konuyu açan twinslyvio
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 2
  • Gösterim Gösterim 287
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

twinslyvio

Üye
Üye
Mesaj
53
Çözümler
3
Beğeni
18
Puan
89
Ticaret Puanı
0
Selamlar bugün zindan bilgilendirme adında bir quest üzerinde çalışıyordum ilk aşamamı bitirdim sorunsuz çalışıyordu fakat sonradan farkettim ki sadece tek bir haritada çalışıyor o da benim sonradan kendim yapıp eklediğim harita questte indexe dair hiçbirşey yok neden böyle birşey oluyor anlam veremedim yardımcı olabilir misiniz ?


zindan:
Genişlet Daralt Kopyala
quest zindan_bildirim begin
    state start begin
        when letter begin
            send_letter("*Zindan Süre Bilgi ")
        end
        
        when button or info begin
            say_green("*Zindan bilgi sistemi")
            addimage(35,35,'kule.tga')
            say("")
            say("")
            say("")
            say("")
            say("")
            say_yellow("Merhaba Lyvio 2 Ekibi olarak sizler için [ENTER]tasarlanmış zindan bilgi sistemine hoş geldiniz. [ENTER]Buradan kalan süresini öğrenmek istediğin [ENTER]Patronu seçebilir ve zamanlamanı ona göre [ENTER]ayarlayabilirsin...")
            say("")
            local list1 = select("Tamam devam et" , "Vazgec")
            if list1 == 1 then
                say_green("Zindan bilgi sistemi")
                say("")
                say_yellow("Söyle bakalım hangi boss hakkında [ENTER]bilgi almak istiyorsun ?")
                local list2 = select("Ork Reis (60 level)" , "Lusifer (65 level)")
                if list2 == 1 then
                    if get_time() < pc.getqf("orkreis_bekleme2") then
                        local kalan_sure2 = (pc.getqf("orkreis_bekleme2") - get_global_time())
                        st2 = 0
                        dk2 = 0
                        while true begin
                            if kalan_sure2 >= 3600 then
                                st2 = st2 +1
                                kalan_sure2 = kalan_sure2 -3600
                            elseif kalan_sure2 >= 60 then
                                dk2 = dk2 +1
                                kalan_sure2 = kalan_sure2 -60
                            else
                                break
                            end
                        end
                        say_green("Zindan bilgi sistemi")
                        say("")
                        addimage(35,35,'orklabi.tga')
                        say("")
                        say("")
                        say("")
                        say("")
                        say("")
                        say_yellow("Ork Reis'i çağırmam için belli bir süre [ENTER]beklemen gerekiyor")
                        say("")
                        say_yellow("Şu saatte giriş yapabileceksin: " )
                        say("")
                        say_green("Kalan sure: "..st2.." saat "..dk2.." dakika "..kalan_sure2.." saniye")
                        local OK = select("Tamam")
                        send_letter("*Zindan Süre Bilgi ")
                    elseif pc.get_level() < 60 then
                        say_green("Zindan bilgi sistemi")
                        say("")
                        addimage(35,35,'orklabi.tga')
                        say("")
                        say("")
                        say("")
                        say("")
                        say_yellow("Bu patronun bilgilerine ulaşabilmek için [ENTER] en az 60 level olman gerekiyor [ENTER]üzgünüm..")
                        say("")
                        say_red("Yeterli seviyeye sahip değilsin!")
                        local OK2 = select("Tamam")
                        send_letter("*Zindan Süre Bilgi ")
                    else
                        say_green("Zindan bilgi sistemi")
                        say("")
                        addimage(35,35,'orklabi.tga')
                        say("")
                        say("")
                        say("")
                        say("")
                        say_yellow("Bu zindanın bekleme süresi dolmuştur [ENTER]dilediğiniz zaman giriş yapabilirsiniz.")
                        local OK3 = select("Tamam")
                        send_letter("*Zindan Süre Bilgi ")
                    end
                end
            end
        end
        when kill with npc.get_race() == 693  begin
        timer("ork_sure_bilgi1", 1)
        end
        when ork_sure_bilgi1.timer begin
            pc.setqf("orkreis_bekleme2", get_time()+60*10)
        end
        when kill with npc.get_race() == 1095
            pc.setqf("lusifer_bekleme", get_time()+60*30)
        end
    end
end
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Üst