İlan
05 Haz 2026 26 çevrimiçi üye Duyurular
Ana Sayfa Quests
Ana Sayfa Forum Quests Macera Yolculuğu / Epik Macera Görevi...
İlan Yan banner placeholder

Macera Yolculuğu / Epik Macera Görevi

Emka 24.03.2026 04:31 494 görüntüleme 8 cevap
Son Mesaj
Emka
Üye
Üye
Katılım22 Ara 2025
Konular5
Mesajlar42
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
24.03.2026 04:31 #1
  1. Bölge 1: Canavar Avcılığı İlk bölgede seni hemen aksiyonun içine atıyoruz! 10 adet Orman Yaratığı'nı yenmen gerekiyor. Cesurca savaş ve bu canavarları alt et!
  2. Bilmece Çözme Canavarları yendikten sonra, zekanı sınamak için seni bir bilmecenin önüne getiriyoruz. Bilmeceyi doğru çözersen, seni ikinci bölgeye götüreceğiz.
  3. Bölge 2: Eşya Toplama İkinci bölgede, nadir bulunan bir bitki olan 'Şifalı Ot'u toplamanı istiyoruz. Bu ot, sadece tehlikeli bölgelerde yetişir. Yani dikkatli ol!
  4. Bölge 3: Son Muharebe ⚔Son bölgede, çok güçlü bir Boss Canavar ile yüzleşmen gerekiyor. Kendini iyi hazırla ve tüm gücünle savaş!
  5. Ödüller Tüm bu aşamaları başarıyla tamamlarsan, sana özel ödüller verilecek! Ancak, bu görevi toplamda sadece 50 kez alabilirsin. Bu yüzden her seferini say!

Bu değerleri kendi oyununuzun içeriğine göre değiştirerek görevi kişiselleştirebilirsiniz

NPC ID: Görevi veren NPC'nin ID'si. Şu anda 20084 olarak ayarlı.
Lua:
when 20084.chat."Üç Bölge Macerası Görevini Al" begin
Canavar ID'leri: Öldürmeniz gereken canavarların ID'leri. Şu anda 2101 ve BOSS_ID olarak ayarlı.
Lua:
when 2101.kill begin  -- Orman Yaratığı
Lua:
when BOSS_ID.kill begin  -- Boss Canavar
Eşya ID'leri: Toplamanız gereken eşyanın ID'si. Şu anda ITEM_ID olarak ayarlı.
Lua:
if pc.count_item(ITEM_ID) >= 1 then  -- Şifalı Ot
İsimler ve Diğer Metinler: Diyaloglarda geçen canavar, NPC, eşya isimleri ve diğer metinler.
Lua:
say("10 adet Orman Yaratığı'nı öldürmen gerekiyor.")
say("Çok güçlü bir Boss Canavar ile yüzleşmen gerekiyor.")
Görev Limiti: Görevi kaç kez alabileceğiniz. Şu anda 50 olarak ayarlı.
Lua:
local max_attempts = 50

Lua:
quest adventure_quest begin
    state start begin
        when login or levelup with pc.level >= 10 begin
            set_state(adventure_quest)
        end
    end
    
    state adventure_quest begin
        when 20084.chat."Maceralı Görevi Başlat" begin
            if pc.getqf("completed_count") >= 50 then
                say("Bu görevi toplamda 50 kez tamamladınız. Daha fazla alamazsınız.")
            else
                say("Maceralı göreve hoş geldin! Bu görevde sana üç bölgede çeşitli görevler verilecek. Hazır mısın?")
                local s = select("Evet, hazırım!", "Hayır, henüz değilim.")
                if s == 1 then
                    say("Harika! İlk bölgedeki görevin, 10 adet Orman Yaratığı'nı yenmek. Başarılar!")
                    set_state(bölge_1)
                    pc.setqf("kill_count", 0)
                end
            end
        end
    end
    
    state bölge_1 begin
        when 2101.kill begin
            local current_kill_count = pc.getqf("kill_count")
            if current_kill_count < 10 then
                pc.setqf("kill_count", current_kill_count + 1)
            end
            if pc.getqf("kill_count") >= 10 then
                say("Birinci bölgedeki düşmanları yendin!")
                set_state(bilmece)
            end
        end
    end
    
    state bilmece begin
        when 20084.chat."Bilmeceyi Çöz" begin
            local bilmeceler = {
                {"Beni taşırsın ama ben seni taşımam, neyim ben?", "Ayakkabı"},
                {"Bir kuyum var içi dolu çıkar, neyim ben?", "Kuyu"},
                {"Tencere yuvarlanmış neyi bulmuş?", "Kapağını"},
                {"Ben giderim, o gider, üstümde gölge eder.", "Şemsiye"},
                {"Gökte açık arar, yerde izi var.", "Yağmur"},
                {"Yer altında sakallı dede.", "Soğan"},
                {"Benden düşme sakın, yıldızlara takılırsın.", "Uçurum"},
                {"Büyüğüm küçüğüm hemen yanında gezerim.", "Ay"},
                {"Üstümde sarı şemsiye, ıslakken çıkar, kuruyunca girer.", "Şeftali"},
                {"Dağdan gelir, takır takır ayakları kırk altın.", "Kervan"},
                {"Sarı mendil, mavi boncuk.", "Yumurta"},
                {"Yapışkan, yeşil sıvı nedir?", "Salça"},
                {"Gemiye benzemeyen şehir hangisidir?", "Ankara"},
                {"Elle beni, dilimden düşerim.", "Dondurma"},
                {"Çiğnenir ama yutulmaz.", "Sakız"},
                {"Dal üstünde iğri burgu.", "İncir"},
                {"Ben giderim o gider, göğüs kafesimin içinde kalbim yanımda gider.", "Gölge"},
                {"Bir adamın bir oğlu var ama oğlunun babası yoktur. Nasıl olur?", "Adam, oğlunun babasıdır."},
                {"Küçük odam kanağım, içinde bir tane aynağım. Ne olduğunu bileceksin, bilemezsen çıkar ayağım.", "Yüzük"},
                {"Ne ağaçta ne de yerde, bunun mayası var terde.", "Kurutulmuş yoğurt"}
            }
            
            local random_index = math.random(#bilmeceler)
            local selected_bilmece = bilmeceler[random_index]
            
            say("Tebrikler, birinci bölgeyi tamamladın! Şimdi sana bir bilmece soracağım.")
            say("Bilmecem şu: " .. selected_bilmece[1])
            local user_answer = input()
            if user_answer == selected_bilmece[2] then
                say("Tebrikler! Bilmecemi doğru bildin.")
                set_state(bölge_2)
            else
                say("Üzgünüm, yanlış cevap
emrealnk
Üye
Üye
Katılım23 Kas 2025
Konular11
Mesajlar104
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
31.03.2026 09:36 #2
  1. Bölge 1: Canavar Avcılığı İlk bölgede seni hemen aksiyonun içine atıyoruz! 10 adet Orman Yaratığı'nı yenmen gerekiyor. Cesurca savaş ve bu canavarları alt et!
  2. Bilmece Çözme Canavarları yendikten sonra, zekanı sınamak için seni bir bilmecenin önüne getiriyoruz. Bilmeceyi doğru çözersen, seni ikinci bölgeye götüreceğiz.
  3. Bölge 2: Eşya Toplama İkinci bölgede, nadir bulunan bir bitki olan 'Şifalı Ot'u toplamanı istiyoruz. Bu ot, sadece tehlikeli bölgelerde yetişir. Yani dikkatli ol!
  4. Bölge 3: Son Muharebe ⚔Son bölgede, çok güçlü bir Boss Canavar ile yüzleşmen gerekiyor. Kendini iyi hazırla ve tüm gücünle savaş!
  5. Ödüller Tüm bu aşamaları başarıyla tamamlarsan, sana özel ödüller verilecek! Ancak, bu görevi toplamda sadece 50 kez alabilirsin. Bu yüzden her seferini say!

Bu değerleri kendi oyununuzun içeriğine göre değiştirerek görevi kişiselleştirebilirsiniz

NPC ID: Görevi veren NPC'nin ID'si. Şu anda 20084 olarak ayarlı.
Lua:
when 20084.chat."Üç Bölge Macerası Görevini Al" begin
Canavar ID'leri: Öldürmeniz gereken canavarların ID'leri. Şu anda 2101 ve BOSS_ID olarak ayarlı.
Lua:
when 2101.kill begin  -- Orman Yaratığı
Lua:
when BOSS_ID.kill begin  -- Boss Canavar
Eşya ID'leri: Toplamanız gereken eşyanın ID'si. Şu anda ITEM_ID olarak ayarlı.
Lua:
if pc.count_item(ITEM_ID) >= 1 then  -- Şifalı Ot
İsimler ve Diğer Metinler: Diyaloglarda geçen canavar, NPC, eşya isimleri ve diğer metinler.
Lua:
say("10 adet Orman Yaratığı'nı öldürmen gerekiyor.")
say("Çok güçlü bir Boss Canavar ile yüzleşmen gerekiyor.")
Görev Limiti: Görevi kaç kez alabileceğiniz. Şu anda 50 olarak ayarlı.
Lua:
local max_attempts = 50

Lua:
quest adventure_quest begin
    state start begin
        when login or levelup with pc.level >= 10 begin
            set_state(adventure_quest)
        end
    end
   
    state adventure_quest begin
        when 20084.chat."Maceralı Görevi Başlat" begin
            if pc.getqf("completed_count") >= 50 then
                say("Bu görevi toplamda 50 kez tamamladınız. Daha fazla alamazsınız.")
            else
                say("Maceralı göreve hoş geldin! Bu görevde sana üç bölgede çeşitli görevler verilecek. Hazır mısın?")
                local s = select("Evet, hazırım!", "Hayır, henüz değilim.")
                if s == 1 then
                    say("Harika! İlk bölgedeki görevin, 10 adet Orman Yaratığı'nı yenmek. Başarılar!")
                    set_state(bölge_1)
                    pc.setqf("kill_count", 0)
                end
            end
        end
    end
   
    state bölge_1 begin
        when 2101.kill begin
            local current_kill_count = pc.getqf("kill_count")
            if current_kill_count < 10 then
                pc.setqf("kill_count", current_kill_count + 1)
            end
            if pc.getqf("kill_count") >= 10 then
                say("Birinci bölgedeki düşmanları yendin!")
                set_state(bilmece)
            end
        end
    end
   
    state bilmece begin
        when 20084.chat."Bilmeceyi Çöz" begin
            local bilmeceler = {
                {"Beni taşırsın ama ben seni taşımam, neyim ben?", "Ayakkabı"},
                {"Bir kuyum var içi dolu çıkar, neyim ben?", "Kuyu"},
                {"Tencere yuvarlanmış neyi bulmuş?", "Kapağını"},
                {"Ben giderim, o gider, üstümde gölge eder.", "Şemsiye"},
                {"Gökte açık arar, yerde izi var.", "Yağmur"},
                {"Yer altında sakallı dede.", "Soğan"},
                {"Benden düşme sakın, yıldızlara takılırsın.", "Uçurum"},
                {"Büyüğüm küçüğüm hemen yanında gezerim.", "Ay"},
                {"Üstümde sarı şemsiye, ıslakken çıkar, kuruyunca girer.", "Şeftali"},
                {"Dağdan gelir, takır takır ayakları kırk altın.", "Kervan"},
                {"Sarı mendil, mavi boncuk.", "Yumurta"},
                {"Yapışkan, yeşil sıvı nedir?", "Salça"},
                {"Gemiye benzemeyen şehir hangisidir?", "Ankara"},
                {"Elle beni, dilimden düşerim.", "Dondurma"},
                {"Çiğnenir ama yutulmaz.", "Sakız"},
                {"Dal üstünde iğri burgu.", "İncir"},
                {"Ben giderim o gider, göğüs kafesimin içinde kalbim yanımda gider.", "Gölge"},
                {"Bir adamın bir oğlu var ama oğlunun babası yoktur. Nasıl olur?", "Adam, oğlunun babasıdır."},
                {"Küçük odam kanağım, içinde bir tane aynağım. Ne olduğunu bileceksin, bilemezsen çıkar ayağım.", "Yüzük"},
                {"Ne ağaçta ne de yerde, bunun mayası var terde.", "Kurutulmuş yoğurt"}
            }
           
            local random_index = math.random(#bilmeceler)
            local selected_bilmece = bilmeceler[random_index]
           
            say("Tebrikler, birinci bölgeyi tamamladın! Şimdi sana bir bilmece soracağım.")
            say("Bilmecem şu: " .. selected_bilmece[1])
            local user_answer = input()
            if user_answer == selected_bilmece[2] then
                say("Tebrikler! Bilmecemi doğru bildin.")
                set_state(bölge_2)
            else
                say("Üzgünüm, yanlış cevap
Paylaşım için teşekkürler.
insigne
Üye
Üye
Katılım10 Mar 2026
Konular7
Mesajlar60
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
17.04.2026 22:05 #3
Paylaşım için teşekkürler
AtakanErdem
Üye
Üye
Katılım21 Kas 2025
Konular11
Mesajlar74
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
01.05.2026 06:06 #4
if pc.getqf("completed_count") >= 50 then
say("Bu görevi toplamda 50 kez tamamladınız. Daha fazla alamazsınız.")
else

Burayı böyle kullanmak yerine bu görevi toplamda 50 kez tamamladın say’ının altına return ekle elseye gerek yok. Çok basit.
Socialhubagency
Üye
Üye
Katılım28 Ara 2025
Konular6
Mesajlar84
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
02.05.2026 06:59 #5
Paylaşım için teşekkürler
Emka
Üye
Üye
Katılım22 Ara 2025
Konular5
Mesajlar42
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
06.05.2026 21:10 #6
verisunucu
Üye
Üye
Katılım17 Nis 2026
Konular8
Mesajlar54
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 05:14 #7
Paylaşım için teşekkür ederim .
paschendalle
Üye
Üye
Katılım06 Nis 2026
Konular6
Mesajlar92
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 07:13 #8
Çok İyi
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