Best Studio 1
Best Studio
D 1
delimuratt
Aliyldrim 1
Aliyldrim
Mt2Hizmet 1
Mt2Hizmet
noisiv 1
noisiv
Manwe Work 1
Manwe Work
melankolıa18 1
melankolıa18
Agora Metin2 1
Agora Metin2
Cannn6161 1
Cannn6161
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplanmadı Nemere razdör quest sorunu

  • Konuyu başlatan Konuyu başlatan n0x.
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 14
  • Görüntüleme Görüntüleme 339

n0x.

Level 1
Üye
Katılım
11 Eki 2025
Konular
5
Mesajlar
24
Çözüm
2
Online süresi
1d 14h
Reaksiyon Skoru
3
Altın Konu
0
TM Yaşı
7 Ay 25 Gün
Başarım Puanı
17
MmoLira
469
DevLira
0
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Elimde nemere razadör catacomb tek kat quesleri var, oyuncuyu ışınlyor ama odayı başlatmıyor. Neden olabilir? Mob spawn olmuyor, oda da bekliyor sadece.

Güncelleme:
Razadör'de odaya girip ch attıktan sonra odada tekrar doğuyor ve boss spawn oluyor.


Nemere
Kod:
------------------------------------------------------------------
--  Kar Zindani – Tek Kat (Solo + Nemere)
--  • NPC 20395  • Boss vnum 6191
--  • Sure 30 dk
------------------------------------------------------------------
quest snow_dungeon_solo begin
    state start begin

        -- Zindana giris
        when 20395.chat."Kar Zindani (Son Kat)" begin
            if not pc.can_warp() then
                say("Su anda isinlanamazsin.")
                return
            end

            if pc.get_level() < 100 then
                say("Bu zindana girebilmek icin seviyen 100 uzerinde olmali.")
                return
            end

            say_title("Zindan Bilgilendirmesi:")
            say("Zindanda sadece boss ve Nemere vardir. 30 dakikan olacak.")
            say("Girmek istiyor musun?")
            local s = select("Evet", "Hayir")
            if s == 2 then return end

            -- Solo instance olustur ve map indexi guvenli al
            local map_idx = d.new_jump(352, 6047*100, 1924*100)
            syschat("DEBUG: Snow Dungeon instance map_idx="..map_idx)
            server_timer("snow_init", 2, map_idx)
        end

    --------------------------------------------------------------
        -- Zindani baslat
        when snow_init.server_timer begin
            local map_idx = get_server_timer_arg()
            if not d.select(map_idx) then
                syschat("DEBUG: snow_init - d.select basarisiz map_idx="..map_idx..", retrying in 2 sec")
                server_timer("snow_init", 2, map_idx)
                return
            end

            d.set_regen_file("")

            -- Boss ve Nemere spawn
            d.spawn_mob(6191, 927, 333)   -- Boss
            d.spawn_mob(6191, 950, 340)   -- Nemere (ayni vnum, farkli koordinat)

            d.setf("end_time", get_global_time() + 1800) -- 30 dk
            notice_all("[Kar Zindani] Boss ve Nemere ortaya cikti! 30 dakikan var!")
            server_loop_timer("snow_warn_check", 60, map_idx)
        end

    --------------------------------------------------------------
        -- Sure uyarilari ve kontrol
        when snow_warn_check.server_timer begin
            local map_idx = get_server_timer_arg()
            if not d.select(map_idx) then
                syschat("DEBUG: snow_warn_check - d.select basarisiz map_idx="..map_idx..", retrying in 2 sec")
                server_timer("snow_warn_check", 2, map_idx)
                return
            end

            local end_time = d.getf("end_time")
            if not end_time or end_time <= 0 then
                syschat("DEBUG: snow_warn_check - end_time yok veya gecersiz map_idx="..map_idx)
                return
            end

            local remain_time = end_time - get_global_time()
            if remain_time <= 0 then
                clear_server_timer("snow_warn_
Razadör
Kod:
------------------------------------------------------------------
--  Flame Dungeon – Tek Kat (Solo) v4.0 (Map Atilma Sorunu Cozuldu ve Debug Log Eklendi)
--  • NPC 20394  • Harita 351
--  • Sure 15 dk   • Boss vnum 6091
------------------------------------------------------------------
quest flame_dungeon_solo begin
    state start begin

        -- Zindana giris
        when 20394.chat."Alev Zindani (Solo)" begin
            if party.is_party() then
                say("Grup lideri zindana tek basina girmelidir.")
                return
            end
            if not pc.can_warp() then
                say("Su anda isinlanamazsin.")
                return
            end
            if pc.get_level() < 100 then
                say("Bu zindana girebilmek icin seviyen 100 uzerinde olmalidir.")
                return
            end

            say_title("Zindan Bilgilendirmesi:")
            say("Zindanda sadece boss bulunur ve 15 dakikan var.")
            say("Girmek istiyor musun?")
            local s = select("Evet", "Hayir")
            if s == 2 then return end

            -- Solo instance olustur ve map indexini guvenli al
            local map_idx = d.new_jump(351, 8109 * 100, 6867 * 100)
            server_timer("fds_init", 5, map_idx)
        end
    --------------------------------------------------------------
        -- Zindani baslat
        when fds_init.server_timer begin
            local map_idx = get_server_timer_arg()
            if not d.select(map_idx) then
                syschat("DEBUG: fds_init - d.select basarisiz map_idx="..map_idx)
                return
            end

            d.set_regen_file("")
            d.spawn_mob(6091, 686, 637)
            d.setf("end_time", get_global_time() + 900) -- 15 dk
            notice_all("[Alev Zindani] Boss ortaya cikti! Onu yenmek icin 15 dakikan var.")
            server_loop_timer("fds_warn_check", 60, map_idx) -- 1 dk araliklarla kontrol
        end
    --------------------------------------------------------------
        -- Sure uyarilari ve kontrol
        when fds_warn_check.server_timer begin
            local map_idx = get_server_timer_arg()
            if not d.select(map_idx) then
                syschat("DEBUG: fds_warn_check - d.select basarisiz map_idx="..map_idx)
                return
            end

            local end_time = d.getf("end_time")
            if end_time == 0 then
                syschat("DEBUG: fds_warn_check - end_time=0 map_idx="..map_idx)
                return
            end

            local remain_time = end_time - get_global_time()
            if remain_time <= 0 then
                clear_server_timer("fds_warn_check", map_idx)
                notice_all("[Alev Zindani] Suren doldu! Zindandan cikariliyorsun.")
                server_timer("fds_kick_timeout", 10, map_idx)
            elseif remain_time <= 60 then
                notice_all("[Alev Zindani] Son 1 dakika!")
            elseif remain_time <= 300 then
                notice_all("[Alev Zindani] Son 5 dakika!")
            end
        end
    --------------------------------------------------------------
        -- Sure dolunca oyuncuyu cikar
        when fds_kick_timeout.server_timer begin
            local map_idx = get_server_timer_arg()
            if d.select(map_idx) then
                d.set_warp_location(62, 6142, 7068)
                d.exit_all()
            else
                syschat("DEBUG: fds_kick_timeout - d.select basarisiz map_idx="..map_idx)
            end
        end
    --------------------------------------------------------------
        -- Boss oldugunde
        when 6091.kill begin
            local map_idx = d.get_map_index()
            if map_idx >= 3510000 then
                clear_server_timer("fds_warn_check", map_idx)
                notice_all("[Alev Zindani] Tebrikler! Boss'u yendin. 60 saniye sonra disari cikarilacaksin.")
                server_timer("fds_exit_success", 60, map_idx)
            end
        end
    --------------------------------------------------------------
        -- Boss olduktan sonra disari cikar
        when fds_exit_success.server_timer begin
            local map_idx = get_server_timer_arg()
            if d.select(map_idx) then
                d.set_warp_location(62, 6142, 7068)
                d.exit_all()
            else
                syschat("DEBUG: fds_exit_success - d.select basarisiz map_idx="..map_idx)
            end
        end
    --------------------------------------------------------------
        when logout begin
            -- Cooldown yok
        end

    end -- state start end
end -- quest end

Catacomb
Kod:
                warp_to_village()
            end
        end

        -- NPC giriş kontrolü
        when 20367.chat."Catacomb" begin
            if pc.get_level() < 75 then
                say_title("Bekçi:")
                say("75. seviyenin altında zindana giremezsin.")
                return
            end
            if pc.count_item(30319) < 1 then
                say("Gerekli eşya olmadan giriş yapamazsın.")
                say_item_vnum(30319)
                return
            end
            if pc.getf("catacomb_dead","dungeon_time") > get_global_time() then
                say_title("Bekçi:")
                say("Henüz odaya giremezsin.")
                say("Kalan Süre: "..LIB_duration(pc.getf("catacomb_dead","dungeon_time")-get_global_time()))
                return
            end

            say_title("Bekçi:")
            say("Zindana girmek istiyor musun?")
            local s = select("Evet!","Hayır")
            if s == 1 then
                pc.remove_item(30319,1)
                timer("catacomb_solo_enter",2)
            else
                return
            end
        end

        -- Zindana giriş ve boss spawn
        when catacomb_solo_enter.timer begin
            d.new_jump(216, 3145*100, 13177*100)  -- solo instance
            local map_idx = d.get_map_index()
            if map_idx >= 2160000 then
                d.select(map_idx)
                -- Boss spawn
                d.spawn_mob_dir(2598, 3145, 13177, 1)
                -- Uyarı ve zamanlayıcı başlat
                server_timer("catacomb_uyari",5,map_idx)
                server_timer("catacomb_timeup",30*60,map_idx) -- 30 dakika süre
            end
        end

        -- Zindan uyarı mesajları
        when catacomb_uyari.server_timer begin
            local map_idx = get_server_timer_arg()
            if d.select(map_idx) then
                d.notice("Catacomb Zindanına Hoşgeldin!")
                d.notice("30 dakika içinde Boss'u Yok Etmelisin!")
                d.notice("Bol Şanslar!")
            end
        end

        -- Boss öldü
        when kill with npc.get_race() == 2598 begin
            local map_idx = d.get_map_index()
            if map_idx >= 2160000 then
                pc.setf("catacomb_dead","dungeon_time", get_global_time() + 30*60)
                clear_server_timer("catacomb_uyari", map_idx)
                notice_all("|cff00ff00"..pc.get_name().." Catacomb Boss'u yendi!")
                server_timer("catacomb_exit_success",60,map_idx)
            end
        end

        -- Zaman doldu
        when catacomb_timeup.server_timer begin
            local map_idx = get_server_timer_arg()
            if d.select(map_idx) then
                d.notice("Zaman doldu. Zindandan çıkarılıyorsun!")
                d.exit_all()
            end
        end

        -- Boss öldükten sonra çıkış
        when catacomb_exit_success.server_timer begin
            local map_idx = get_server_timer_arg()
            if d.select(map_idx) then
                d.exit_all()
            end
        end

    end -- state start
end -- quest
 
Son düzenleme:
Son düzenleme:
bekle questi deneyip özelden ileticem
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst