İlan
04 Haz 2026 29 çevrimiçi üye Duyurular
Ana Sayfa Quests
Ana Sayfa Forum Quests Yeni Quest I 1-99 Sunucular İçin Yeni Görev...
İlan Yan banner placeholder

Yeni Quest I 1-99 Sunucular İçin Yeni Görev

akaderkin 31.03.2026 10:45 1.8K görüntüleme 4 cevap
Son Mesaj
akaderkin
Üye
Üye
Katılım03 Şub 2026
Konular7
Mesajlar91
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
31.03.2026 10:45 #1
Oyuncu 30. seviyeye ulaştığında demirciden bir görev gelir.
Demirci 10 adet ork dişi ister.
10 adet Ork dişini düşürdüğü zaman bilgisini verir demirciye geri dön diye.
Oyuncu istediği 30 Lv. silahı alır.

+0 olarak ve rastgele ortalama & beceri olarak.

​ seumondizayn_yeni_guc.lua:
quest seumondizayn_yeni_guc begin
    state start begin
        when login or levelup with pc.get_level() >= 30 begin
            set_state(information)
        end
    end

    state information begin
        when letter begin
            local v = find_npc_by_vnum(20016) -- Demirci
            if v != 0 then
                target.vid("__TARGET__", v, "Demirci")
            end
            send_letter("Seumondizayn: Yeni Gücün")
        end

        when button or info begin
            say_title("Seumondizayn: Yeni Gücün")
            say("")
            say("Demirci seninle yeni bir güç hakkında")
            say("konuşmak istiyor. 30. seviyeye ulaştığın için")
            say("kadim bir silahın sahibi olabilirsin.")
            say("")
        end

        when __TARGET__.target.click or 20016.chat."Seumondizayn: Yeni Gücün" begin
            target.delete("__TARGET__")
            say_title("Demirci:")
            say("")
            say("Hoş geldin evlat! Seumondizayn sistemine göre")
            say("her savaşçı 30. seviyede kendi kaderini çizer.")
            say("Elimde çok özel rünler var ancak çok paslanmışlar.")
            say("")
            say("Bu rünleri sadece Vadi'deki Orkların dişleri")
            say("parlatabilir. Bana yardım etmeye hazır mısın?")
            say("")
            wait()
            say_title("Demirci:")
            say("")
            say("Eğer bana 10 adet Ork Dişi getirirsen,")
            say("seçeceğin kadim bir silahı senin için")
            say("küllerinden doğuracağım.")
            say("")
            local s = select("Görevi Kabul Et", "Kabul Etmiyorum")
            if s == 1 then
                say_reward("Görev: 10x Ork Dişi topla.")
                say_reward("Bilgi: Sadece Vadi'deki Orklardan düşer.")
                set_state(go_to_vadi)
            end
        end
    end

    state go_to_vadi begin
        when letter begin
            send_letter("Yeni Güç: Ork Dişleri")
        end

        when button or info begin
            say_title("Seumondizayn Yeni Gücün")
            say("")
            say("Demirci için 10 adet Ork Dişi (30006) toplamalısın.")
            say("Şu anki miktar: "..pc.count_item(30006).." / 10")
            say("")
        end

        -- Vadi Orkları (Tüm ork grupları eklendi)
        when 631.kill or 632.kill or 633.kill or 634.kill or 635.kill or 636.kill or 637.kill begin
            local sans = number(1, 15) -- Düşme şansı %15 (Hard emek ayarı)
            if sans == 1 then
                if pc.count_item(30006) < 10 then
                    pc.give_item2(30006, 1)
                    if pc.count_item(30006) == 10 then
                        say_reward("Tüm dişleri topladın! Demirciye git ve gücünü seç.")
                    end
                end
            end
        end

        when 20016.chat."Gücümü Seçmek İstiyorum" begin
            if pc.count_item(30006) >= 10 then
                say_title("Demirci:")
                say("")
                say("Harika! 10 adet Ork Dişi hazır.")
                say("Şimdi Seumondizayn sisteminden hangi")
                say("kadim silahı almak istediğini seç.")
                say("Dikkat: Bu seçim bir kez yapılır ve değiştirilemez!")
                say("")
                
                local secim = select("Dolunay Kılıcı", "Kırmızı Demir Pala", "Siyah Yaprak Hançer", "Geyik Boynuzu Yay", "Antik Çan", "Sonbahar Yelpazesi", "Vazgeç")
                
                if secim == 7 then
                    return
                end

                local item_vnum = 0
                local item_name = ""

                if secim == 1 then item_vnum = 290 item_name = "Dolunay Kılıcı"
                elseif secim == 2 then item_vnum = 3210 item_name = "Kırmızı Demir Pala"
                elseif secim == 3 then item_vnum = 1170 item_name = "Siyah Yaprak Hançer"
                elseif secim == 4 then item_vnum = 2150 item_name = "Geyik Boynuzu Yay"
                elseif secim == 5 then item_vnum = 5110 item_name = "Antik Çan"
                elseif secim == 6 then item_vnum = 7160 item_name = "Sonbahar Yelpazesi"
                end

                say_title("Onay:")
                say("")
                say(item_name.." seçtin. Bu senin yeni gücün olacak.")
                say("Emin misin?")
                say("")
                local onay = select("Evet, Eminim", "Hayır, Değiştireceğim")
                
                if onay == 1 then
                    pc.remove_item(30006, 10)
                    pc.give_item2(item_vnum, 1)
                    
                    say_title("Demirci:")
                    say("")
                    say("Seumondizayn sistemi tamamlandı!")
                    say("Yeni gücün hayırlı olsun evlat.")
                    say("")
                    set_state(__COMPLETE__)
                end
            else
                say_title("Demirci:")
                say("")
                say("Henüz 10 adet Ork Dişi toplamamışsın.")
                say("Malzemeler olmadan rünü canlandıramam.")
                say("")
            end
        end
    end

    state __COMPLETE__ begin
    end
end


Dedikki
Üye
Üye
Katılım26 Oca 2026
Konular5
Mesajlar80
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
30.04.2026 07:26 #2
PAYLAŞIM İÇİN TEŞEKKÜRLER,ELİNE SAĞLIK.
tunatun
Üye
Üye
Katılım11 Mar 2026
Konular7
Mesajlar52
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
03.05.2026 13:28 #3
Paylaşım için teşekkürler
seckinsahin
Üye
Üye
Katılım16 Şub 2026
Konular3
Mesajlar67
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 20:35 #4
Paylaşım için teşekkürler
hllksl
Üye
Üye
Katılım15 Mar 2026
Konular1
Mesajlar54
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 21:47 #5
Oyuncu 30. seviyeye ulaştığında demirciden bir görev gelir.
Demirci 10 adet ork dişi ister.
10 adet Ork dişini düşürdüğü zaman bilgisini verir demirciye geri dön diye.
Oyuncu istediği 30 Lv. silahı alır.

+0 olarak ve rastgele ortalama & beceri olarak.

​ seumondizayn_yeni_guc.lua:
quest seumondizayn_yeni_guc begin
    state start begin
        when login or levelup with pc.get_level() >= 30 begin
            set_state(information)
        end
    end

    state information begin
        when letter begin
            local v = find_npc_by_vnum(20016) -- Demirci
            if v != 0 then
                target.vid("__TARGET__", v, "Demirci")
            end
            send_letter("Seumondizayn: Yeni Gücün")
        end

        when button or info begin
            say_title("Seumondizayn: Yeni Gücün")
            say("")
            say("Demirci seninle yeni bir güç hakkında")
            say("konuşmak istiyor. 30. seviyeye ulaştığın için")
            say("kadim bir silahın sahibi olabilirsin.")
            say("")
        end

        when __TARGET__.target.click or 20016.chat."Seumondizayn: Yeni Gücün" begin
            target.delete("__TARGET__")
            say_title("Demirci:")
            say("")
            say("Hoş geldin evlat! Seumondizayn sistemine göre")
            say("her savaşçı 30. seviyede kendi kaderini çizer.")
            say("Elimde çok özel rünler var ancak çok paslanmışlar.")
            say("")
            say("Bu rünleri sadece Vadi'deki Orkların dişleri")
            say("parlatabilir. Bana yardım etmeye hazır mısın?")
            say("")
            wait()
            say_title("Demirci:")
            say("")
            say("Eğer bana 10 adet Ork Dişi getirirsen,")
            say("seçeceğin kadim bir silahı senin için")
            say("küllerinden doğuracağım.")
            say("")
            local s = select("Görevi Kabul Et", "Kabul Etmiyorum")
            if s == 1 then
                say_reward("Görev: 10x Ork Dişi topla.")
                say_reward("Bilgi: Sadece Vadi'deki Orklardan düşer.")
                set_state(go_to_vadi)
            end
        end
    end

    state go_to_vadi begin
        when letter begin
            send_letter("Yeni Güç: Ork Dişleri")
        end

        when button or info begin
            say_title("Seumondizayn Yeni Gücün")
            say("")
            say("Demirci için 10 adet Ork Dişi (30006) toplamalısın.")
            say("Şu anki miktar: "..pc.count_item(30006).." / 10")
            say("")
        end

        -- Vadi Orkları (Tüm ork grupları eklendi)
        when 631.kill or 632.kill or 633.kill or 634.kill or 635.kill or 636.kill or 637.kill begin
            local sans = number(1, 15) -- Düşme şansı %15 (Hard emek ayarı)
            if sans == 1 then
                if pc.count_item(30006) < 10 then
                    pc.give_item2(30006, 1)
                    if pc.count_item(30006) == 10 then
                        say_reward("Tüm dişleri topladın! Demirciye git ve gücünü seç.")
                    end
                end
            end
        end

        when 20016.chat."Gücümü Seçmek İstiyorum" begin
            if pc.count_item(30006) >= 10 then
                say_title("Demirci:")
                say("")
                say("Harika! 10 adet Ork Dişi hazır.")
                say("Şimdi Seumondizayn sisteminden hangi")
                say("kadim silahı almak istediğini seç.")
                say("Dikkat: Bu seçim bir kez yapılır ve değiştirilemez!")
                say("")
               
                local secim = select("Dolunay Kılıcı", "Kırmızı Demir Pala", "Siyah Yaprak Hançer", "Geyik Boynuzu Yay", "Antik Çan", "Sonbahar Yelpazesi", "Vazgeç")
               
                if secim == 7 then
                    return
                end

                local item_vnum = 0
                local item_name = ""

                if secim == 1 then item_vnum = 290 item_name = "Dolunay Kılıcı"
                elseif secim == 2 then item_vnum = 3210 item_name = "Kırmızı Demir Pala"
                elseif secim == 3 then item_vnum = 1170 item_name = "Siyah Yaprak Hançer"
                elseif secim == 4 then item_vnum = 2150 item_name = "Geyik Boynuzu Yay"
                elseif secim == 5 then item_vnum = 5110 item_name = "Antik Çan"
                elseif secim == 6 then item_vnum = 7160 item_name = "Sonbahar Yelpazesi"
                end

                say_title("Onay:")
                say("")
                say(item_name.." seçtin. Bu senin yeni gücün olacak.")
                say("Emin misin?")
                say("")
                local onay = select("Evet, Eminim", "Hayır, Değiştireceğim")
               
                if onay == 1 then
                    pc.remove_item(30006, 10)
                    pc.give_item2(item_vnum, 1)
                   
                    say_title("Demirci:")
                    say("")
                    say("Seumondizayn sistemi tamamlandı!")
                    say("Yeni gücün hayırlı olsun evlat.")
                    say("")
                    set_state(__COMPLETE__)
                end
            else
                say_title("Demirci:")
                say("")
                say("Henüz 10 adet Ork Dişi toplamamışsın.")
                say("Malzemeler olmadan rünü canlandıramam.")
                say("")
            end
        end
    end

    state __COMPLETE__ begin
    end
end


Paylaşım için teşekkürler
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