farkmt2official 1
farkmt2official
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

quest.. itemdüşürme qüesti.. questerlera bir soru.

  • Konuyu başlatan Konuyu başlatan mstfdmrcn
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 194

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

PHP:
quest seviyegorevon begin     
    state start begin 
        when login or levelup with pc.get_level() >= 10 and not pc.is_gm() begin
            local v=find_npc_by_vnum(20355) 
            if 0==v then 
            else 
                target.vid("__TARGET__", v, "Yüzbaşı") 
            end 
            send_letter("Uşak") 
        end

        when button or info begin
            say_title("Uşak")
            say("Yüzbaşı seni arıyor, yardımına ihtiyacı var!")
            say("Çok önemli ve acil olduğunu söylüyor.")
            say("Acele et!")
            say("")
            say_reward("Yüzbaşı'ne git.")
            say("")
        end 

        when 20355.chat."Uşak" begin 
            say_title("Yüzbaşı") 
            say("Hey niyahet buradasın!") 
            say("Seni arıyordum...") 
            say("Neyse meseleye gelelim.") 
            say("Senin yardımına ihtiyacım var.") 
            say("Bana o Efsanevi Günlüğü sattıktan sonra") 
            say("aklıma bir şey geldi!") 
            say("Sadece benim için bir kaç şey halletmen") 
            say("gerekiyor!") 
            say("Öncelikle 10 tane Uşak öldürerek")
            say("Gül toplaman") 
            say("gerekiyor!") 
            say("") 
            say_reward("Hadi git ve Uşak öldür.")
            target.delete("__TARGET__") 
            set_state(kill) 
        end 
    end

    state kill begin
        when letter begin 
            send_letter("Uşak Öldür")             
        end 
        when button or info begin 
            say_title("Uşak Öldür") 
            say("Yüzbaşı seni Gül bulmak") 
            say("için görevlendirdi.") 
            say("Onu 2.köyde bulabilirsin.") 
            say("")
            say_reward("Uşak öldür!") 
        end
        when     502.kill begin 
            local n = number(1,500) 
            if n <= 10 then
                pc.give_item2(50024, 1) 
                    if pc.count_item(50024) == 1 then
                        say_title("Uşak Öldür") 
                        say("Gül sende!") 
                        say("Geri git ve onu Yüzbaşı'ne ver.") 
                        say("")
                        say_reward("Yüzbaşı'a geri dön!")  
                        set_state(backtobekci) 
                    end 
            end 
        end         
    end 

    state backtobekci begin 
        when letter begin 
            send_letter("Gül") 
             
            local v=find_npc_by_vnum(20355) 
            if 0==v then 
            else 
                target.vid("__TARGET1__", v, "Yüzbaşı") 
            end 

        end 
        when button or info begin 
            say_title("Uşak Öldür") 
            say("Gül sende!") 
            say("Geri git ve onu Yüzbaşı'ne ver.") 
            say("")
            say_reward("Yüzbaşı'ne geri dön!")  
        end
        when 20355.chat."Uşak'ı Öldürdüm" with pc.count_item(50024)==1 begin  
            target.delete("__TARGET1__") 
            say_title("Yüzbaşı") 
            say("Ahh beklediğim gibi!") 
            say("Gül sende o zaman.") 
            say("Onu bana ver.") 
            say("Analiz edeceğim.")  
            wait()
            say_title("Yüzbaşı") 
            say("Çok güzel görünüyor!") 
            say("Ama bana daha fazlası lazım!") 
            say("Seni tekrar arıyor olacağım!") 
            say("")              
            pc.remove_item(50024,1) 
            clear_letter()
            set_state(__complete)
            say_reward("15.000 deneyim puanı kazandın.") 
            say_reward("3.000.000 yang kazandın.")
            say_reward("+%10 Hız - Kalıcı olarak kazandın.")
            say_reward("Abanoz küpe kazandın.")
            pc.give_exp2(15000) 
            pc.change_money(3000000)
            affect.add_collect(apply.MOV_SPEED, 10, 60*60*24*365*60)             
            pc.give_item2(17100,1)
            end 
    end      
    state __complete begin
    end
end



bu şeiklde bir quest yazımı yaptım.. ancak Gül düşmüyor. önceki sw de bu questi denediğimde güş düşüyordu burada düşmüyor. kese kese usandım ama gül düşmedi. questteki hata nerede acaba.. bilen varmı..
 

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

Geri
Üst