BlackFullMoon 1
BlackFullMoon
Mt2Hizmet 1
Mt2Hizmet
mavzermete 1
mavzermete
Vahsi Uzman 1
Vahsi Uzman
kralhakan2009 1
kralhakan2009
Hikaye Ekle

[Quest] Görev adı: Biyolog'un Talebi

  • Konuyu başlatan Konuyu başlatan theay
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 13
  • Görüntüleme Görüntüleme 854

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Görev veren: Biyolog NPC

Görev açıklaması: Biyolog NPC, seni yanına çağırdı ve sana bir talebi olduğunu söyledi. Kendisi, çevredeki moblar hakkında araştırma yapmakta ve bazı numuneler toplamakta. Fakat son zamanlarda, bölgedeki canavarlar çok fazla üremeye başladılar ve Biyolog NPC, senin yardımına ihtiyacı olduğunu düşündü. Görev, 30. seviyeye ulaştığında açılacak.

Görev detayları:

  1. Biyolog NPC, seni göreve çağırdığında, seni yakınındaki canavarları öldürmeye göndermek isteyecek.
  2. Görevin amacı, 100 adet mobu öldürmek olacak.
  3. Bu moblar, çevredeki herhangi bir canavar türü olabilir.
  4. Görev, tek seferlik olacak.
  5. 100 adet mobu 10 dakika içinde öldürürsen, Biyolog NPC, sana hareket hızını kalıcı olarak artıran +20 özellikli bir eşya ve 10 adet ruh taşı verecek.
  6. Görevi tamamladığında, Biyolog NPC, seni övgüyle ödüllendirecek ve seni daha fazla görev için çağıracak.
Görev ödülleri:

  1. Kalıcı olarak hareket hızını artıran +20 özellikli bir eşya
  2. 10 adet ruh taşı
JavaScript:
quest biyolog_talebi begin
    state start begin
        when levelup with pc.level >= 30 begin
            say_title("Biyolog NPC")
            say("Hoş geldin dostum, seni yanıma çağırdım çünkü bir talebim var.")
            say("Son zamanlarda, bölgedeki canavarlar çok fazla üremeye başladılar.")
            say("Ben de çevredeki moblar hakkında araştırma yapmakta ve bazı numuneler toplamaktayım.")
            say("Sana ihtiyacım olduğunu düşündüm, senin yardımınla işlerim daha hızlı ilerleyebilir.")
            say("Eğer benim için 100 adet mob öldürebilirsen, sana ödüller vereceğim.")
            say("Görevi kabul ediyor musun?")

            local s=select("Evet, görevi kabul ediyorum.", "Hayır, teşekkürler.")
            if s == 1 then
                say("Görevi kabul ettin, başarılar dilerim!")
                set_state(kill_mobs)
            else
                say("Belki başka bir zaman yardımına ihtiyacım olur, teşekkürler!")
                set_state(__END__)
            end
        end
    end

    state kill_mobs begin
        when letter begin
            local mob_count = 0
            send_letter("Biyolog'un Talebi")

            while mob_count < 100 do
                local target_vnum = find_npc_by_vnum(20001)
                if target_vnum == 0 then
                    return
                end
                local target = select("Evet, onları öldüreceğim.", "Hayır, henüz hazır değilim.")
                if target == 2 then
                    say("O zaman tekrar gel, seni bekliyor olacağım.")
                    set_state(__END__)
                    return
                end

                target = get_target()
                if target.vnum >= 1 and target.vnum <= 1000 then
                    target.kill()
                    mob_count = mob_count + 1
                else
                    say("Bu mob benim aradığım türde değil.")
                end
            end

            say("Tebrikler, başarılı bir şekilde 100 adet mob öldürdün!")
            say("İşte ödüllerin: Hareket hızını kalıcı olarak artıran +20 özellikli bir eşya ve 10 adet ruh taşı.")
            pc.give_item2(50001, 1) -- Hareket hızını artıran ödül eşyasının vnum'u 50001 olarak düşünülmüştür, değiştirebilirsiniz.
            pc.give_item2(70001, 10) -- Ruh taşı ödülünün vnum'u 70001 olarak düşünülmüştür, değiştirebilirsiniz.
            set_state(__COMPLETE__)
        end
    end
end

item vnum , npc vnum ve mob vnumları kendinize göre değiştirebilirsiniz.
 

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

Geri
Üst