Hikayeler

Reklam vermek için turkmmo@gmail.com
Kaynak ikonu

Yeni 105 Level Görevi (Lua) 1

indirmek için izniniz yok

hakancandy

Metin2 Developer
TM Üye
Katılım
23 Eki 2009
Konular
131
Mesajlar
620
Online süresi
47654s
Reaksiyon Skoru
57
Altın Konu
0
Başarım Puanı
151
TM Yaşı
16 Yıl 6 Ay 2 Gün
MmoLira
273
DevLira
0

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

PHP:
quest seviye_30 begin
    state start begin
        when login or levelup with pc.get_level() >= 105 and pc.get_level() <= 105 begin
            if pc.getqf("seviye_105_gorev_tamam") == 0 then
                set_state(gorev_otuz)
            end
        end -- when login or levelup with pc.get_level() >= 105 and pc.get_level() <= 105 begin endi
    end -- state start begin endi

    state gorev_otuz begin
        when letter with pc.get_level() >= 105 and pc.get_level() <= 105 begin
            send_letter("Seviye 105: Ot Görevi")
        end -- when letter with pc.get_level() >= 105 and pc.get_level() <= 105 begin endi
        when info or button with pc.get_level() >= 105 and pc.get_level() <= 105 begin
            oyuncu_isim = pc.get_name()
            say_title("Bilgilendirme:")
            say("")
            say("Merhaba oyuncu, "..oyuncu_isim)
            say("30 adet Beran Steaou öldürerek dilediğin ottan 10 adet[ENTER]alabilirsin.")
            say("")
            if pc.getqf("beran_steaou_g") == 0 then
                pc.setqf("beran_steaou", 30)
                pc.setqf("beran_steaou_g",1)
            end
            q.set_counter("Beran Steaou", pc.getqf("beran_steaou"))
        end -- when info or button with pc.get_level() >= 105 and pc.get_level() <= 105 begin endi
    
        when 2493.kill with pc.getqf("beran_steaou_g") == 1 begin
            oldurme = pc.getqf("beran_steaou") - 1
            if oldurme <= 30 and oldurme != 0 then
                pc.setqf("beran_steaou", oldurme)
                q.set_counter("beran_steaou", oldurme)
            else
                pc.setqf("seviye_105_gorev_tamam",1)
                say_title("Bilgilendirme:")
                say("")
                say("Tebrikler! oyuncu, "..oyuncu_isim)
                say("Görevi başarı ile yerine getirdin.")
                say("")
                oyuncu_sinif = pc.get_job()
                if oyuncu_sinif == 0 or oyuncu_sinif == 4 then -- savaşçı
                    esya_al = select("10 Kırmızı Ot","10 Mavi Ot","10 Yeşil Ot","10 Mor Ot")
                    if esya_al == 1 then
                        pc.give_item2(70251,10)
                    elseif esya_al == 2 then
                        pc.give_item2(70252,10)
                    elseif esya_al == 3 then
                        pc.give_item2(70253,10)
                    elseif esya_al == 4 then
                        pc.give_item2(70254,10)
                    end
                elseif oyuncu_sinif == 1 or oyuncu_sinif == 5 then -- ninja
                    esya_al = select("10 Kırmızı Ot","10 Mavi Ot","10 Yeşil Ot","10 Mor Ot")
                    if esya_al == 1 then
                        pc.give_item2(70251,10)
                    elseif esya_al == 2 then
                        pc.give_item2(70252,10)
                    elseif esya_al == 3 then
                        pc.give_item2(70253,10)
                    elseif esya_al == 4 then
                        pc.give_item2(70254,10)
                    end
                elseif oyuncu_sinif == 2 or oyuncu_sinif == 6 then -- sura
                    esya_al = select("10 Kırmızı Ot","10 Mavi Ot","10 Yeşil Ot","10 Mor Ot")
                    if esya_al == 1 then
                        pc.give_item2(70251,10)
                    elseif esya_al == 2 then
                        pc.give_item2(70252,10)
                    elseif esya_al == 3 then
                        pc.give_item2(70253,10)
                    elseif esya_al == 4 then
                        pc.give_item2(70254,10)
                    end
                elseif oyuncu_sinif == 3 or oyuncu_sinif == 7 then -- şaman
                    esya_al = select("10 Kırmızı Ot","10 Mavi Ot","10 Yeşil Ot","10 Mor Ot")
                    if esya_al == 1 then
                        pc.give_item2(70251,10)
                    elseif esya_al == 2 then
                        pc.give_item2(70252,10)
                    elseif esya_al == 3 then
                        pc.give_item2(70253,10)
                    elseif esya_al == 4 then
                        pc.give_item2(70254,10)
                    end
                end
                clear_letter()
                set_state(__COMPLETE__)
            end
        end
    end -- state gorev_otuz begin endi
        state __COMPLETE__ begin
    
        end
end -- quest seviye_30 begin endi
Görev'in Açıklaması :
105 level olunca bir görev gelir ve sizden 30 Tane Beran Steaou(Mavi Ejder) kesmenizi ister . Görevi tamamladığınızda ise karşınıza 4 seçenek çıkar .
10 Kırmızı Ot
10 Mavi Ot
10 Yeşil Ot
10 Mor Ot
Bunlardan istediğinizi seçip alabilirsiniz .

Görevi Okutma :
Öncelikle Filezilla açıyoruz . Daha sonra adres çubuğuna /usr/game/share/locale/turkey/quest
yazıyoruz .
İndirmiş olduğumuz 105_lv.lua isimli dosyayı buraya atıyoruz .
Daha sonra putty açıyoruz giriş yaptıktan sonra
cd /usr/game/share/locale/turkey/quest yazıp enterliyoruz .
Sonra ./qc 105_lv.lua yazıp enterliyoruz

Ve son aşama olarak oyundan GM hesap ile /reload q yazıp bitiriyoruz .
Bir Yorum Atmanız yeterli İYİ FORUMLAR
Download Linki :



 
Moderatör tarafında düzenlendi:
Teşekkürler hocam güzel sistemmm kullanma ihtimalim var ;)
 
Seviye 30 silah görevi questi paylaşan biri vardı ondan alıp sadece yazıları ve ödülleri değiştirmişsin alıntı yazsaydın keşke ;)
 

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

Geri
Üst