Yardım quest lazım

  • Konuyu açan Konuyu açan enkazmt2
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 22
  • Gösterim Gösterim 111
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

enkazmt2

Üye
Üye
Mesaj
24
Beğeni
3
Puan
405
Ticaret Puanı
0
elinde nemere razadorun tek kat questi gibi maviejderha[Beransteatu] questi olan varımı yanı hiç şifre felan istemicek npc ye tıklıcan bıleti verecen direk içeri gir beranı kes dısarı atacak bu kadar olan bı questi olan varmı
 
cheatgpt ye soyledım soyle bısı yazdı ama ejderı kestıkden sonra 10 sanıye ıcınde ıcerıyı bosaltması lazım ya o ara benı ışınlamak yerne oyundan atıyor



Kod:
Genişlet Daralt Kopyala
quest kristal_oda begin
    state start begin

        when logout begin
            if pc.get_map_index() == 208 then
                pc.delqf("icerdesin")
                pc.delqf("lider")
            end
        end

        when 30121.chat."Kristal Oda (Mavi Ejderha)" begin
            if pc.get_level() < 75 then
                say_title("Sura Ruhu:")
                say("")
                say("75. seviyenin altinda oldugun icin ")
                say("Kristal Oda'ya giremezsin...")
                return
            end
            if pc.count_item(30179) < 3 then
                say_title("Sura Ruhu:")
                say("")
                say("Gerekli esya 3x: "..item_name(30179))
                say_item_vnum(30179)
                say("3 adet Kivrik Anahtar olmadan giris yapamazsin.")
                return
            end
            if party.is_party() then
                say_title("Sura Ruhu:")
                say("")
                say("Grubun varken giris yapamazsin. Tek basina girmelisin.")
                return
            end
          
            say_title("Sura Ruhu:")
            say("")
            say("Mavi Ejderha'nin odasina girmek istiyor musun?")
            local s = select("Evet, Hazirim!","Hayir, girmek idiom.")
            if s == 1 then
                pc.remove_item(30179, 3)
                pc.setqf("icerdesin", 1)
                pc.setqf("lider", 1)
                pc.warp(843600, 1066900)
            else
                return
            end
        end
      
        when login begin
            if pc.get_map_index() == 208 then
                if pc.getqf("icerdesin") == 1 then
                    send_letter("Mavi Ejderhayi Maglup Edin")
                  
                    if pc.getqf("lider") == 1 then
                        notice_all(pc.get_name().." grubu, Mavi Ejderha'yi oldurmeye calisiyor!")
                        purge_area(829200, 1059600, 844200, 1074600)
                        regen_in_map(208, "data/dungeon/skia_deliboss.txt")
                      
                        -- Sadece 30 dakikalık zaman aşımı süresini aktif eder
                        server_timer("ejder_timeup", 1800, pc.get_map_index())
                        pc.setqf("lider", 2)
                    end
                else
                    -- İzinsiz girenleri hatasız şekilde 1. Köye gönderir
                    pc.warp(469300, 964200)
                end
            end
        end
      
        -- Ejderha kesildiğinde standart çalışan kararlı fonksiyon
        when 2493.kill with pc.get_map_index() == 208 begin
            notice_all("Mavi Ejderha, "..pc.get_name().." tarafindan maglup edildi!")
            notice_in_map("Mavi Ejderha olduruldu! 10 saniye icinde disari aktarilacaksiniz.")
            server_timer("ejder_exit_timer", 10, pc.get_map_index())
        end
      
        when ejder_timeup.server_timer begin
            if pc.get_map_index() == 208 then
                notice_in_map("Zaman doldu! Disari ışınlaniyorsunuz.")
                pc.warp(469300, 964200)
            end
        end

        -- Çökme yapmayan, sunucunun en rahat okuduğu güvenli bölge ışınlaması
        when ejder_exit_timer.server_timer begin
            if pc.get_map_index() == 208 then
                clear_server_timer("ejder_timeup", 208)
                -- Sizi paket hatasına düşürmeden pürüzsüzce Mavi Köy (1. Köy) meydanına ışınlar
                pc.warp(469300, 964200)
            end
        end
    end
end
Sizi ışınladığı kordinat hatalı olabilir mi?
 
Geri
Üst