İlan
04 Haz 2026 21 çevrimiçi üye Duyurular
Ana Sayfa Quests
Ana Sayfa Forum Quests Mavi Ejderhanın Gizemi: Beran Setaou'yu Bulun...
İlan Yan banner placeholder

Mavi Ejderhanın Gizemi: Beran Setaou'yu Bulun

Oyun_Bozan 18.04.2026 20:21 1.6K görüntüleme 8 cevap
Son Mesaj
Oyun_Bozan
Üye
Üye
Katılım16 Nis 2026
Konular8
Mesajlar71
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
18.04.2026 20:21 #1
Mavi Ejder (Beran Setaou) Quest:
quest blue_dragon begin
    state start begin

        when 30121.chat."Mavi Ejderha Zindani" with pc.get_map_index() == 73 begin

            say_title(mob_name(30121))
            say_reward("")
            say_reward("Ne yapmak istiyorsun?")

            local s = select("Zindan Oluştur","Zindana Gir","Iptal")

            if s == 3 then
                return
            end

            -- ZINDAN OLUSTUR
            if s == 1 then

                if pc.get_level() < 90 then
                    say_reward("En az 90 level olmalisin.")
                    return
                end

                if pc.getf("blue_dragon","cooldown") > get_global_time() then

                    local kalan = pc.getf("blue_dragon","cooldown") - get_global_time()
                    local dakika = math.floor(kalan / 60)
                    local saniye = kalan - dakika * 60

                    say_reward("Tekrar girmek icin beklemelisin.")
                    say_reward("Kalan sure: "..dakika.." dk "..saniye.." sn")
                    return
                end

                if pc.count_item(25165) < 3 then
                    say_reward("Giris icin gerekli esya sende yok.")
                    say_item_vnum(25165,3)
                    return
                end

                if party.is_party() then
                    say_reward("Gruptan Çıkman Gerekiyor!")
                    say_reward("Zindana Girdikten Sonra Belirlediğin")
                    say_reward("Şifreyi Arkadaşların İle Paylaşabilirsin")
                    return
                end

                say_reward("Zindan Şifresi Belirle.")
                local pass = input()

                if pass == "" then
                    say_reward("Sifre Boş Olamaz.")
                    return
                end

                if tonumber(pass) == nil then
                    say_reward("Şifre sadece sayı olmalı.")
                    return
                end

                chat(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%s|r", pass))
                say_title(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%s|r", pass))

                pc.remove_item(25165,3)
                pc.setf("blue_dragon","cooldown",get_global_time()+600)
                pc.setf("blue_dragon","pass", tonumber(pass))

                d.new_jump(208,8436*100,10669*100)

                local map = d.get_map_index()

                game.set_event_flag("blue_pass_"..map, tonumber(pass))
                pc.setf("blue_dragon","map", map)

                d.setf("finished",0)

                d.spawn_mob(2493,182,173)

                server_timer("blue_dragon_timeout",1800,map)

                say_reward("Zindan olusturuldu.")
                say_reward("Sifre: "..pass)
                say_reward("Arkadaslarin bu sifre ile girebilir.")

                return
            end

            -- ZINDANA GIR
            if s == 2 then

                if pc.get_level() < 90 then
                    say_reward("En az 90 level olmalisin.")
                    return
                end

                if pc.count_item(25165) < 3 then
                    say_reward("Giris icin gerekli esya sende yok.")
                    say_item_vnum(25165,3)
                    return
                end

                if party.is_party() then
                    say_reward("Gruptayken buraya giremezsin!")
                    say_reward("Gruptan Çık!")
                    return
                end

                say_reward("Zindan Şifresini gir.")
                local pass = input()

                if tonumber(pass) == nil then
                    say_reward("Sifre sadece sayi olmali.")
                    return
                end

                local map = 0

                for i = 2080000,2089999 do
                    if game.get_event_flag("blue_pass_"..i) == tonumber(pass) then
                        map = i
                        break
                    end
                end

                if map == 0 then
                    say_reward("Böyle Bir Zindan Bulunamadı.")
                    return
                end

                pc.remove_item(25165,3)
                pc.warp(8436*100,10669*100,map)

                return
            end

            -- SIFREMI GOSTER
            if s == 3 then

                local pass = pc.getf("blue_dragon","pass")

                if pass == 0 then
                    say_reward("Aktif Zindanın Yok.")
                    return
                end

                chat(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%d|r", pass))
                return
            end
        end


        when login with pc.get_map_index() >= 2080000 and pc.get_map_index() <= 2089999 begin

            local pass = pc.getf("blue_dragon","pass")

            if pass > 0 then
                say_title("Mavi Ejderha Zindani")
                say_reward("")
                say_reward("Zindan sifren:")
                say_reward(pass)
                say_reward("")
                say_reward("Bu sifreyi arkadaslarin ile paylasarak")
                say_reward("zindana girmelerini saglayabilirsin.")
            end

        end


        -- BOSS KILL
        when 2493.kill with pc.get_map_index() >= 2080000 and pc.get_map_index() <= 2089999 begin

            if d.getf("finished") == 0 then

                d.setf("finished",1)

                notice_all(string.format("%s Beran Setaou'yu yok etti!", pc.get_name()))

                notice_in_map("Beran Setaou yenildi. 60 saniye sonra cikis.",d.get_map_index())

                server_timer("blue_dragon_end",60,d.get_map_index())

            end
        end


        -- ZINDAN BITIS
        when blue_dragon_end.server_timer begin

            local map = get_server_timer_arg()

            if d.select(map) then

                game.set_event_flag("blue_pass_"..map,0)

                d.global_warp_all_to_base(1800*100,12199*100,map,1)

            end
        end


        -- ZINDAN SURE BITIS
        when blue_dragon_timeout.server_timer begin

            local map = get_server_timer_arg()

            if d.select(map) then

                notice_in_map("Zindan Süresi Doldu.",map)

                game.set_event_flag("blue_pass_"..map,0)

                d.global_warp_all_to_base(1800*100,12199*100,map,1)

            end
        end

    end
end


Forumlarda pek göremediğim gördükleriminde pek stabil çalışmadığını fark ettim ihtiyacı olan arkadaşlarım kullanabilirler şifreli Beran Setaou questi
szxtr
Üye
Üye
Katılım28 Kas 2025
Konular8
Mesajlar71
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
20.04.2026 15:23 #2
PAYLAŞIM İÇİN TEŞEKKÜRLER,ELİNE SAĞLIK.
WebClubTR
Üye
Üye
Katılım22 Şub 2026
Konular7
Mesajlar86
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
02.05.2026 03:53 #3
Mavi Ejder (Beran Setaou) Quest:
quest blue_dragon begin
    state start begin

        when 30121.chat."Mavi Ejderha Zindani" with pc.get_map_index() == 73 begin

            say_title(mob_name(30121))
            say_reward("")
            say_reward("Ne yapmak istiyorsun?")

            local s = select("Zindan Oluştur","Zindana Gir","Iptal")

            if s == 3 then
                return
            end

            -- ZINDAN OLUSTUR
            if s == 1 then

                if pc.get_level() < 90 then
                    say_reward("En az 90 level olmalisin.")
                    return
                end

                if pc.getf("blue_dragon","cooldown") > get_global_time() then

                    local kalan = pc.getf("blue_dragon","cooldown") - get_global_time()
                    local dakika = math.floor(kalan / 60)
                    local saniye = kalan - dakika * 60

                    say_reward("Tekrar girmek icin beklemelisin.")
                    say_reward("Kalan sure: "..dakika.." dk "..saniye.." sn")
                    return
                end

                if pc.count_item(25165) < 3 then
                    say_reward("Giris icin gerekli esya sende yok.")
                    say_item_vnum(25165,3)
                    return
                end

                if party.is_party() then
                    say_reward("Gruptan Çıkman Gerekiyor!")
                    say_reward("Zindana Girdikten Sonra Belirlediğin")
                    say_reward("Şifreyi Arkadaşların İle Paylaşabilirsin")
                    return
                end

                say_reward("Zindan Şifresi Belirle.")
                local pass = input()

                if pass == "" then
                    say_reward("Sifre Boş Olamaz.")
                    return
                end

                if tonumber(pass) == nil then
                    say_reward("Şifre sadece sayı olmalı.")
                    return
                end

                chat(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%s|r", pass))
                say_title(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%s|r", pass))

                pc.remove_item(25165,3)
                pc.setf("blue_dragon","cooldown",get_global_time()+600)
                pc.setf("blue_dragon","pass", tonumber(pass))

                d.new_jump(208,8436*100,10669*100)

                local map = d.get_map_index()

                game.set_event_flag("blue_pass_"..map, tonumber(pass))
                pc.setf("blue_dragon","map", map)

                d.setf("finished",0)

                d.spawn_mob(2493,182,173)

                server_timer("blue_dragon_timeout",1800,map)

                say_reward("Zindan olusturuldu.")
                say_reward("Sifre: "..pass)
                say_reward("Arkadaslarin bu sifre ile girebilir.")

                return
            end

            -- ZINDANA GIR
            if s == 2 then

                if pc.get_level() < 90 then
                    say_reward("En az 90 level olmalisin.")
                    return
                end

                if pc.count_item(25165) < 3 then
                    say_reward("Giris icin gerekli esya sende yok.")
                    say_item_vnum(25165,3)
                    return
                end

                if party.is_party() then
                    say_reward("Gruptayken buraya giremezsin!")
                    say_reward("Gruptan Çık!")
                    return
                end

                say_reward("Zindan Şifresini gir.")
                local pass = input()

                if tonumber(pass) == nil then
                    say_reward("Sifre sadece sayi olmali.")
                    return
                end

                local map = 0

                for i = 2080000,2089999 do
                    if game.get_event_flag("blue_pass_"..i) == tonumber(pass) then
                        map = i
                        break
                    end
                end

                if map == 0 then
                    say_reward("Böyle Bir Zindan Bulunamadı.")
                    return
                end

                pc.remove_item(25165,3)
                pc.warp(8436*100,10669*100,map)

                return
            end

            -- SIFREMI GOSTER
            if s == 3 then

                local pass = pc.getf("blue_dragon","pass")

                if pass == 0 then
                    say_reward("Aktif Zindanın Yok.")
                    return
                end

                chat(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%d|r", pass))
                return
            end
        end


        when login with pc.get_map_index() >= 2080000 and pc.get_map_index() <= 2089999 begin

            local pass = pc.getf("blue_dragon","pass")

            if pass > 0 then
                say_title("Mavi Ejderha Zindani")
                say_reward("")
                say_reward("Zindan sifren:")
                say_reward(pass)
                say_reward("")
                say_reward("Bu sifreyi arkadaslarin ile paylasarak")
                say_reward("zindana girmelerini saglayabilirsin.")
            end

        end


        -- BOSS KILL
        when 2493.kill with pc.get_map_index() >= 2080000 and pc.get_map_index() <= 2089999 begin

            if d.getf("finished") == 0 then

                d.setf("finished",1)

                notice_all(string.format("%s Beran Setaou'yu yok etti!", pc.get_name()))

                notice_in_map("Beran Setaou yenildi. 60 saniye sonra cikis.",d.get_map_index())

                server_timer("blue_dragon_end",60,d.get_map_index())

            end
        end


        -- ZINDAN BITIS
        when blue_dragon_end.server_timer begin

            local map = get_server_timer_arg()

            if d.select(map) then

                game.set_event_flag("blue_pass_"..map,0)

                d.global_warp_all_to_base(1800*100,12199*100,map,1)

            end
        end


        -- ZINDAN SURE BITIS
        when blue_dragon_timeout.server_timer begin

            local map = get_server_timer_arg()

            if d.select(map) then

                notice_in_map("Zindan Süresi Doldu.",map)

                game.set_event_flag("blue_pass_"..map,0)

                d.global_warp_all_to_base(1800*100,12199*100,map,1)

            end
        end

    end
end


Forumlarda pek göremediğim gördükleriminde pek stabil çalışmadığını fark ettim ihtiyacı olan arkadaşlarım kullanabilirler şifreli Beran Setaou questi
Paylaşım için teşekkürler
Oyun_Bozan
Üye
Üye
Katılım16 Nis 2026
Konular8
Mesajlar71
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
02.05.2026 14:12 #4
Mavi Ejder (Beran Setaou) Quest:
quest blue_dragon begin
    state start begin

        when 30121.chat."Mavi Ejderha Zindani" with pc.get_map_index() == 73 begin

            say_title(mob_name(30121))
            say_reward("")
            say_reward("Ne yapmak istiyorsun?")

            local s = select("Zindan Oluştur","Zindana Gir","Iptal")

            if s == 3 then
                return
            end

            -- ZINDAN OLUSTUR
            if s == 1 then

                if pc.get_level() < 90 then
                    say_reward("En az 90 level olmalisin.")
                    return
                end

                if pc.getf("blue_dragon","cooldown") > get_global_time() then

                    local kalan = pc.getf("blue_dragon","cooldown") - get_global_time()
                    local dakika = math.floor(kalan / 60)
                    local saniye = kalan - dakika * 60

                    say_reward("Tekrar girmek icin beklemelisin.")
                    say_reward("Kalan sure: "..dakika.." dk "..saniye.." sn")
                    return
                end

                if pc.count_item(25165) < 3 then
                    say_reward("Giris icin gerekli esya sende yok.")
                    say_item_vnum(25165,3)
                    return
                end

                if party.is_party() then
                    say_reward("Gruptan Çıkman Gerekiyor!")
                    say_reward("Zindana Girdikten Sonra Belirlediğin")
                    say_reward("Şifreyi Arkadaşların İle Paylaşabilirsin")
                    return
                end

                say_reward("Zindan Şifresi Belirle.")
                local pass = input()

                if pass == "" then
                    say_reward("Sifre Boş Olamaz.")
                    return
                end

                if tonumber(pass) == nil then
                    say_reward("Şifre sadece sayı olmalı.")
                    return
                end

                chat(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%s|r", pass))
                say_title(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%s|r", pass))

                pc.remove_item(25165,3)
                pc.setf("blue_dragon","cooldown",get_global_time()+600)
                pc.setf("blue_dragon","pass", tonumber(pass))

                d.new_jump(208,8436*100,10669*100)

                local map = d.get_map_index()

                game.set_event_flag("blue_pass_"..map, tonumber(pass))
                pc.setf("blue_dragon","map", map)

                d.setf("finished",0)

                d.spawn_mob(2493,182,173)

                server_timer("blue_dragon_timeout",1800,map)

                say_reward("Zindan olusturuldu.")
                say_reward("Sifre: "..pass)
                say_reward("Arkadaslarin bu sifre ile girebilir.")

                return
            end

            -- ZINDANA GIR
            if s == 2 then

                if pc.get_level() < 90 then
                    say_reward("En az 90 level olmalisin.")
                    return
                end

                if pc.count_item(25165) < 3 then
                    say_reward("Giris icin gerekli esya sende yok.")
                    say_item_vnum(25165,3)
                    return
                end

                if party.is_party() then
                    say_reward("Gruptayken buraya giremezsin!")
                    say_reward("Gruptan Çık!")
                    return
                end

                say_reward("Zindan Şifresini gir.")
                local pass = input()

                if tonumber(pass) == nil then
                    say_reward("Sifre sadece sayi olmali.")
                    return
                end

                local map = 0

                for i = 2080000,2089999 do
                    if game.get_event_flag("blue_pass_"..i) == tonumber(pass) then
                        map = i
                        break
                    end
                end

                if map == 0 then
                    say_reward("Böyle Bir Zindan Bulunamadı.")
                    return
                end

                pc.remove_item(25165,3)
                pc.warp(8436*100,10669*100,map)

                return
            end

            -- SIFREMI GOSTER
            if s == 3 then

                local pass = pc.getf("blue_dragon","pass")

                if pass == 0 then
                    say_reward("Aktif Zindanın Yok.")
                    return
                end

                chat(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%d|r", pass))
                return
            end
        end


        when login with pc.get_map_index() >= 2080000 and pc.get_map_index() <= 2089999 begin

            local pass = pc.getf("blue_dragon","pass")

            if pass > 0 then
                say_title("Mavi Ejderha Zindani")
                say_reward("")
                say_reward("Zindan sifren:")
                say_reward(pass)
                say_reward("")
                say_reward("Bu sifreyi arkadaslarin ile paylasarak")
                say_reward("zindana girmelerini saglayabilirsin.")
            end

        end


        -- BOSS KILL
        when 2493.kill with pc.get_map_index() >= 2080000 and pc.get_map_index() <= 2089999 begin

            if d.getf("finished") == 0 then

                d.setf("finished",1)

                notice_all(string.format("%s Beran Setaou'yu yok etti!", pc.get_name()))

                notice_in_map("Beran Setaou yenildi. 60 saniye sonra cikis.",d.get_map_index())

                server_timer("blue_dragon_end",60,d.get_map_index())

            end
        end


        -- ZINDAN BITIS
        when blue_dragon_end.server_timer begin

            local map = get_server_timer_arg()

            if d.select(map) then

                game.set_event_flag("blue_pass_"..map,0)

                d.global_warp_all_to_base(1800*100,12199*100,map,1)

            end
        end


        -- ZINDAN SURE BITIS
        when blue_dragon_timeout.server_timer begin

            local map = get_server_timer_arg()

            if d.select(map) then

                notice_in_map("Zindan Süresi Doldu.",map)

                game.set_event_flag("blue_pass_"..map,0)

                d.global_warp_all_to_base(1800*100,12199*100,map,1)

            end
        end

    end
end


Forumlarda pek göremediğim gördükleriminde pek stabil çalışmadığını fark ettim ihtiyacı olan arkadaşlarım kullanabilirler şifreli Beran Setaou questi
szxtr
Üye
Üye
Katılım28 Kas 2025
Konular8
Mesajlar71
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 06:00 #5
PAYLAŞIM İÇİN TEŞEKKÜRLER,ELİNE SAĞLIK.
WebClubTR
Üye
Üye
Katılım22 Şub 2026
Konular7
Mesajlar86
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 11:12 #6
Mavi Ejder (Beran Setaou) Quest:
quest blue_dragon begin
    state start begin

        when 30121.chat."Mavi Ejderha Zindani" with pc.get_map_index() == 73 begin

            say_title(mob_name(30121))
            say_reward("")
            say_reward("Ne yapmak istiyorsun?")

            local s = select("Zindan Oluştur","Zindana Gir","Iptal")

            if s == 3 then
                return
            end

            -- ZINDAN OLUSTUR
            if s == 1 then

                if pc.get_level() < 90 then
                    say_reward("En az 90 level olmalisin.")
                    return
                end

                if pc.getf("blue_dragon","cooldown") > get_global_time() then

                    local kalan = pc.getf("blue_dragon","cooldown") - get_global_time()
                    local dakika = math.floor(kalan / 60)
                    local saniye = kalan - dakika * 60

                    say_reward("Tekrar girmek icin beklemelisin.")
                    say_reward("Kalan sure: "..dakika.." dk "..saniye.." sn")
                    return
                end

                if pc.count_item(25165) < 3 then
                    say_reward("Giris icin gerekli esya sende yok.")
                    say_item_vnum(25165,3)
                    return
                end

                if party.is_party() then
                    say_reward("Gruptan Çıkman Gerekiyor!")
                    say_reward("Zindana Girdikten Sonra Belirlediğin")
                    say_reward("Şifreyi Arkadaşların İle Paylaşabilirsin")
                    return
                end

                say_reward("Zindan Şifresi Belirle.")
                local pass = input()

                if pass == "" then
                    say_reward("Sifre Boş Olamaz.")
                    return
                end

                if tonumber(pass) == nil then
                    say_reward("Şifre sadece sayı olmalı.")
                    return
                end

                chat(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%s|r", pass))
                say_title(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%s|r", pass))

                pc.remove_item(25165,3)
                pc.setf("blue_dragon","cooldown",get_global_time()+600)
                pc.setf("blue_dragon","pass", tonumber(pass))

                d.new_jump(208,8436*100,10669*100)

                local map = d.get_map_index()

                game.set_event_flag("blue_pass_"..map, tonumber(pass))
                pc.setf("blue_dragon","map", map)

                d.setf("finished",0)

                d.spawn_mob(2493,182,173)

                server_timer("blue_dragon_timeout",1800,map)

                say_reward("Zindan olusturuldu.")
                say_reward("Sifre: "..pass)
                say_reward("Arkadaslarin bu sifre ile girebilir.")

                return
            end

            -- ZINDANA GIR
            if s == 2 then

                if pc.get_level() < 90 then
                    say_reward("En az 90 level olmalisin.")
                    return
                end

                if pc.count_item(25165) < 3 then
                    say_reward("Giris icin gerekli esya sende yok.")
                    say_item_vnum(25165,3)
                    return
                end

                if party.is_party() then
                    say_reward("Gruptayken buraya giremezsin!")
                    say_reward("Gruptan Çık!")
                    return
                end

                say_reward("Zindan Şifresini gir.")
                local pass = input()

                if tonumber(pass) == nil then
                    say_reward("Sifre sadece sayi olmali.")
                    return
                end

                local map = 0

                for i = 2080000,2089999 do
                    if game.get_event_flag("blue_pass_"..i) == tonumber(pass) then
                        map = i
                        break
                    end
                end

                if map == 0 then
                    say_reward("Böyle Bir Zindan Bulunamadı.")
                    return
                end

                pc.remove_item(25165,3)
                pc.warp(8436*100,10669*100,map)

                return
            end

            -- SIFREMI GOSTER
            if s == 3 then

                local pass = pc.getf("blue_dragon","pass")

                if pass == 0 then
                    say_reward("Aktif Zindanın Yok.")
                    return
                end

                chat(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%d|r", pass))
                return
            end
        end


        when login with pc.get_map_index() >= 2080000 and pc.get_map_index() <= 2089999 begin

            local pass = pc.getf("blue_dragon","pass")

            if pass > 0 then
                say_title("Mavi Ejderha Zindani")
                say_reward("")
                say_reward("Zindan sifren:")
                say_reward(pass)
                say_reward("")
                say_reward("Bu sifreyi arkadaslarin ile paylasarak")
                say_reward("zindana girmelerini saglayabilirsin.")
            end

        end


        -- BOSS KILL
        when 2493.kill with pc.get_map_index() >= 2080000 and pc.get_map_index() <= 2089999 begin

            if d.getf("finished") == 0 then

                d.setf("finished",1)

                notice_all(string.format("%s Beran Setaou'yu yok etti!", pc.get_name()))

                notice_in_map("Beran Setaou yenildi. 60 saniye sonra cikis.",d.get_map_index())

                server_timer("blue_dragon_end",60,d.get_map_index())

            end
        end


        -- ZINDAN BITIS
        when blue_dragon_end.server_timer begin

            local map = get_server_timer_arg()

            if d.select(map) then

                game.set_event_flag("blue_pass_"..map,0)

                d.global_warp_all_to_base(1800*100,12199*100,map,1)

            end
        end


        -- ZINDAN SURE BITIS
        when blue_dragon_timeout.server_timer begin

            local map = get_server_timer_arg()

            if d.select(map) then

                notice_in_map("Zindan Süresi Doldu.",map)

                game.set_event_flag("blue_pass_"..map,0)

                d.global_warp_all_to_base(1800*100,12199*100,map,1)

            end
        end

    end
end


Forumlarda pek göremediğim gördükleriminde pek stabil çalışmadığını fark ettim ihtiyacı olan arkadaşlarım kullanabilirler şifreli Beran Setaou questi
Paylaşım için teşekkürler
Oyun_Bozan
Üye
Üye
Katılım16 Nis 2026
Konular8
Mesajlar71
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 20:59 #7
Mavi Ejder (Beran Setaou) Quest:
quest blue_dragon begin
    state start begin

        when 30121.chat."Mavi Ejderha Zindani" with pc.get_map_index() == 73 begin

            say_title(mob_name(30121))
            say_reward("")
            say_reward("Ne yapmak istiyorsun?")

            local s = select("Zindan Oluştur","Zindana Gir","Iptal")

            if s == 3 then
                return
            end

            -- ZINDAN OLUSTUR
            if s == 1 then

                if pc.get_level() < 90 then
                    say_reward("En az 90 level olmalisin.")
                    return
                end

                if pc.getf("blue_dragon","cooldown") > get_global_time() then

                    local kalan = pc.getf("blue_dragon","cooldown") - get_global_time()
                    local dakika = math.floor(kalan / 60)
                    local saniye = kalan - dakika * 60

                    say_reward("Tekrar girmek icin beklemelisin.")
                    say_reward("Kalan sure: "..dakika.." dk "..saniye.." sn")
                    return
                end

                if pc.count_item(25165) < 3 then
                    say_reward("Giris icin gerekli esya sende yok.")
                    say_item_vnum(25165,3)
                    return
                end

                if party.is_party() then
                    say_reward("Gruptan Çıkman Gerekiyor!")
                    say_reward("Zindana Girdikten Sonra Belirlediğin")
                    say_reward("Şifreyi Arkadaşların İle Paylaşabilirsin")
                    return
                end

                say_reward("Zindan Şifresi Belirle.")
                local pass = input()

                if pass == "" then
                    say_reward("Sifre Boş Olamaz.")
                    return
                end

                if tonumber(pass) == nil then
                    say_reward("Şifre sadece sayı olmalı.")
                    return
                end

                chat(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%s|r", pass))
                say_title(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%s|r", pass))

                pc.remove_item(25165,3)
                pc.setf("blue_dragon","cooldown",get_global_time()+600)
                pc.setf("blue_dragon","pass", tonumber(pass))

                d.new_jump(208,8436*100,10669*100)

                local map = d.get_map_index()

                game.set_event_flag("blue_pass_"..map, tonumber(pass))
                pc.setf("blue_dragon","map", map)

                d.setf("finished",0)

                d.spawn_mob(2493,182,173)

                server_timer("blue_dragon_timeout",1800,map)

                say_reward("Zindan olusturuldu.")
                say_reward("Sifre: "..pass)
                say_reward("Arkadaslarin bu sifre ile girebilir.")

                return
            end

            -- ZINDANA GIR
            if s == 2 then

                if pc.get_level() < 90 then
                    say_reward("En az 90 level olmalisin.")
                    return
                end

                if pc.count_item(25165) < 3 then
                    say_reward("Giris icin gerekli esya sende yok.")
                    say_item_vnum(25165,3)
                    return
                end

                if party.is_party() then
                    say_reward("Gruptayken buraya giremezsin!")
                    say_reward("Gruptan Çık!")
                    return
                end

                say_reward("Zindan Şifresini gir.")
                local pass = input()

                if tonumber(pass) == nil then
                    say_reward("Sifre sadece sayi olmali.")
                    return
                end

                local map = 0

                for i = 2080000,2089999 do
                    if game.get_event_flag("blue_pass_"..i) == tonumber(pass) then
                        map = i
                        break
                    end
                end

                if map == 0 then
                    say_reward("Böyle Bir Zindan Bulunamadı.")
                    return
                end

                pc.remove_item(25165,3)
                pc.warp(8436*100,10669*100,map)

                return
            end

            -- SIFREMI GOSTER
            if s == 3 then

                local pass = pc.getf("blue_dragon","pass")

                if pass == 0 then
                    say_reward("Aktif Zindanın Yok.")
                    return
                end

                chat(string.format("|cFF00FFFF[Mavi Ejderha]|r Zindan sifren: |cFFFFFF00%d|r", pass))
                return
            end
        end


        when login with pc.get_map_index() >= 2080000 and pc.get_map_index() <= 2089999 begin

            local pass = pc.getf("blue_dragon","pass")

            if pass > 0 then
                say_title("Mavi Ejderha Zindani")
                say_reward("")
                say_reward("Zindan sifren:")
                say_reward(pass)
                say_reward("")
                say_reward("Bu sifreyi arkadaslarin ile paylasarak")
                say_reward("zindana girmelerini saglayabilirsin.")
            end

        end


        -- BOSS KILL
        when 2493.kill with pc.get_map_index() >= 2080000 and pc.get_map_index() <= 2089999 begin

            if d.getf("finished") == 0 then

                d.setf("finished",1)

                notice_all(string.format("%s Beran Setaou'yu yok etti!", pc.get_name()))

                notice_in_map("Beran Setaou yenildi. 60 saniye sonra cikis.",d.get_map_index())

                server_timer("blue_dragon_end",60,d.get_map_index())

            end
        end


        -- ZINDAN BITIS
        when blue_dragon_end.server_timer begin

            local map = get_server_timer_arg()

            if d.select(map) then

                game.set_event_flag("blue_pass_"..map,0)

                d.global_warp_all_to_base(1800*100,12199*100,map,1)

            end
        end


        -- ZINDAN SURE BITIS
        when blue_dragon_timeout.server_timer begin

            local map = get_server_timer_arg()

            if d.select(map) then

                notice_in_map("Zindan Süresi Doldu.",map)

                game.set_event_flag("blue_pass_"..map,0)

                d.global_warp_all_to_base(1800*100,12199*100,map,1)

            end
        end

    end
end


Forumlarda pek göremediğim gördükleriminde pek stabil çalışmadığını fark ettim ihtiyacı olan arkadaşlarım kullanabilirler şifreli Beran Setaou questi
szxtr
Üye
Üye
Katılım28 Kas 2025
Konular8
Mesajlar71
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 21:08 #8
PAYLAŞIM İÇİN TEŞEKKÜRLER,ELİNE SAĞLIK.
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
Benzer Konular
18 cevap
2K görüntüleme
Yeni Fantezi Rölenti Oluşturma Yöntemi
Kirkhammett · 02 Nis 2026
19 cevap
2K görüntüleme
11 cevap
1.9K görüntüleme
Yeni Quest I Kelle Avcısı
EniyiSunucum · 11 Nis 2026
16 cevap
1.9K görüntüleme
65 - 250 Jackpot Sistemi | Quest
Gusav · 28 Mar 2026
6 cevap
1.9K görüntüleme
İlan Yan banner placeholder