Işınlanma Yüzüğü

  • Konuyu açan Konuyu açan TheAdmin33
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 0
  • Gösterim Gösterim 36

TheAdmin33

Ah, bu şarkıların gözü kör olsun
Geliştirici
Yardımsever Üye
Usta Üye
Editör
Mesaj
1.506
Çözümler
84
Beğeni
6.864
Puan
2.859
Ticaret Puanı
0
Bildiğiniz ışınlanma yüzüğü questi

ring_warp.lua:
Genişlet Daralt Kopyala
quest move_ring begin
    state start begin
        when 70058.use begin
            say_title("Işınlanma Yüzüğü ")
            say("Nereye gitmek istiyorsun?")
            local s = select(
                "Köyler",
                "Orman Bölgeleri",
                "Ada-Beta Bölgeleri",
                "Örümcek Zindanı ",
                "Sürgün Mağarası ",
                "Diğer Bölgeler",
                "Kapat"
            )

            if s == 1 then
                say_title("Işınlanma Yüzüğü ")
                local s1 = select(
                    "Kırmızı Bayrak (1.Köy)",
                    "Kırmızı Bayrak (2.Köy)",
                    "Sarı Bayrak (1.Köy)",
                    "Sarı Bayrak (2.Köy)",
                    "Mavi Bayrak (1.Köy)",
                    "Mavi Bayrak (2.Köy)",
                    "Kapat"
                )
                if s1 == 1 then
                    pc.warp(474300, 954800)
                elseif s1 == 2 then
                    pc.warp(360800, 877600)
                elseif s1 == 3 then
                    pc.warp(63800, 166400)
                elseif s1 == 4 then
                    pc.warp(138500, 234900)
                elseif s1 == 5 then
                    pc.warp(959800, 268400)
                elseif s1 == 6 then
                    pc.warp(873100, 242600)
                end

            elseif s == 2 then
                say_title("Işınlanma Yüzüğü ")
                local s2 = select(
                    "Hayalet Orman",
                    "Kızıl Orman Başlangıcı ",
                    "Kızıl Orman Sonu",
                    "Kapat"
                )
                if s2 == 1 then
                    pc.warp(288700, 5700)
                elseif s2 == 2 then
                    pc.warp(1119900, 70800)
                elseif s2 == 3 then
                    pc.warp(1118100, 8600)
                end

            elseif s == 3 then
                say_title("Işınlanma Yüzüğü ")
                local s3 = select(
                    "Ada Bölgeleri",
                    "Beta Bölgeleri",
                    "Kapat"
                )
                if s3 == 1 then
                    say_title("Işınlanma Yüzüğü ")

                    if pc.get_level() < 60 then
                        say("Ada'lara ışınlanmak icin önce 60 seviyeye ulaşmalısın.")
                        return
                    end

                    local s3a = select(
                        "Kırmızı Ada",
                        "Sarı Ada",
                        "Mavi Ada",
                        "Kapat"
                    )
                    if s3a >= 1 and s3a <= 3 then
                        say("Bu ışınlanma Su Taşından 1 adet harcayacak.")
                        say("Devam etmek istiyor musun?")
                        local confirm = select("Evet", "Hayır")
                        if confirm == 1 then
                            if pc.count_item(27991) < 1 then
                                say("Bu bölgeye girmek icin [ENTER]en az 1 adet Su Taşı[-] gerekiyor.")
                                say("Bu eşyayı envanterinde bulundurmalısın.")
                                return
                            end
                            pc.remove_item(27991, 1)

                            if s3a == 1 then
                                pc.warp(135600, 4300)
                            elseif s3a == 2 then
                                pc.warp(221900, 9200)
                            elseif s3a == 3 then
                                pc.warp(271800, 13000)
                            end
                        end
                    end
                elseif s3 == 2 then
                    say_title("Işınlanma Yüzüğü ")

                    if pc.get_level() < 90 then
                        say("Beta Map'lara ışınlanmak icin önce 90 seviyeye ulaşmalısın.")
                        return
                    end

                    local s3b = select(
                        "Ejderha Ateşi Burnu",
                        "Nefrit Körfezi",
                        "Gautama Ucurumu",
                        "Yıldırım Dağları ",
                        "Kapat"
                    )
                    if s3b >= 1 and s3b <= 4 then
                        say("Bu ışınlanma Su Taşından 25 adet harcayacak.")
                        say("Devam etmek istiyor musun?")
                        local confirm = select("Evet", "Hayır")
                        if confirm == 1 then
                            if pc.count_item(27991) < 25 then
                                say("Bu bölgeye girmek icin [ENTER]en az 25 adet Su Taşı[-] gerekiyor.")
                                say("Bu eşyayı envanterinde bulundurmalısın.")
                                return
                            end
                            pc.remove_item(27991, 25)

                            if s3b == 1 then
                                pc.warp(1085600, 1784700)
                            elseif s3b == 2 then
                                pc.warp(1087200, 1653700)
                            elseif s3b == 3 then
                                pc.warp(1226300, 1681100)
                            elseif s3b == 4 then
                                pc.warp(1134500, 1653900)
                            end
                        end
                    end
                end

            elseif s == 4 then
                say_title("Işınlanma Yüzüğü ")
                local s4 = select(
                    "Örümcek Zindanı 1. Kat Başı ",
                    "Örümcek Zindanı 1. Kat Sonu",
                    "Örümcek Zindanı 2. Kat Başı ",
                    "Örümcek Zindanı 2. Kat Sonu",
                    "Örümcek Zindanı 3. Kat Başı ",
                    "Kapat"
                )
                if s4 == 1 then
                    pc.warp(60000, 496700)
                elseif s4 == 2 then
                    pc.warp(92300, 525500)
                elseif s4 == 3 then
                    pc.warp(704100, 464000)
                elseif s4 == 4 then
                    pc.warp(704100, 521900)
                elseif s4 == 5 then
                    pc.warp(99000, 571100)
                end

            elseif s == 5 then
                say_title("Işınlanma Yüzüğü ")
                local s5 = select(
                    "Sürgün Mağarası 1. Kat Başı ",
                    "Sürgün Mağarası 1. Kat Sonu",
                    "Sürgün Mağarası 2. Kat Başı ",
                    "Sürgün Mağarası 2. Kat Sonu",
                    "Kapat"
                )
                if s5 == 1 then
                    pc.warp(10000, 1207800)
                elseif s5 == 2 then
                    pc.warp(131900, 1343700)
                elseif s5 == 3 then
                    pc.warp(241300, 1275400)
                elseif s5 == 4 then
                    pc.warp(180100, 1220400)
                end

            elseif s == 6 then
                say_title("Işınlanma Yüzüğü ")
                local s6 = select(
                    "Seungryong Vadisi",
                    "Sohan Dağı ",
                    "Yongbi cölü ",
                    "Doyyumhwan",
                    "Devler Diyarı ",
                    "Şeytan Kulesi",
                    "Şeytan Katakombu",
                    "Kırmızı Ejderha Kalesi",
                    "Nemere'nin Gözetleme Kulesi",
                    "Kapat"
                )
                if s6 == 1 then
                    pc.warp(336000, 755600)
                elseif s6 == 2 then
                    pc.warp(436400, 215600)
                elseif s6 == 3 then
                    pc.warp(296800, 547400)
                elseif s6 == 4 then
                    pc.warp(600800, 687400)
                elseif s6 == 5 then
                    pc.warp(829900, 763300)
                elseif s6 == 6 then
                    pc.warp(590500, 110500)
                elseif s6 == 7 then
                    pc.warp(591100, 99300)
                elseif s6 == 8 then
                    pc.warp(614739, 706929)
                elseif s6 == 9 then
                    pc.warp(432792, 165998)
                end
            end
        end
    end
end
 
Geri
Üst