Best Studio 1
Best Studio
mannaxxx 1
mannaxxx
Agora Metin2 1
Agora Metin2
[DEV]AB 1
[DEV]AB
Sevdamsın 1
Sevdamsın
TuZaKK 1
TuZaKK
kaptanmikro1 1
kaptanmikro1
farkmt2official 2
farkmt2official
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Bvural41 1
Bvural41
Hikaye Ekle

quest ekleme problemi. USTA QUESTERLER baksın

  • Konuyu başlatan Konuyu başlatan mstfdmrcn
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 12
  • Görüntüleme Görüntüleme 1K

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

öncelikle thenemne0032 'a teşekkür etmek istiyorum yardımları için ama malesef sorun hala devm ettiği için başka yardım edebilecek arkadaşlar var mı acaa diye konu açmam gerekti..

sorun: quest düzgün yazlıyor, çalışıyor, oyuna ekleniyor ama işlevini yapmıyor. örn: 10 lvl de 10 köpek öldürmesi gerekiyor userin ve bunun karşılığında ödül alması lazım. lvl 10 da görev geliyor. ama bu 10 köpeki geçtim 50 köpek öldürsen bile görev yapılmıyor.. thenemne0032 nin yazdığı hatta denediği ve çalışan questi kendi swme attım.. kurdum. gerekli lvle uşaltığımda görev geldi ama yine gerekli slotu kesmeme rağmen görev hala bekliyor..


kısacası:
1.başka fileste çalışan quest niye çalışmaz bir fileste engel olabilir mi varsa ne yapmak lazım..
2. bu questi nasıl çalıştıraibilirz, yöntemler ??..


PHP:
quest lv11 begin
        state start begin
                when login or levelup with pc.level >= 11 and pc.level <= 105 begin
                        set_state(information)
                end
        end
        state information begin
      when letter begin
         send_letter("Lv.11 :  Yeni Görev.")
      end

      when info or button begin
         say_title("Lv.10 :  Yeni Görev.")
         say_reward("Kolay gelsin  :D ")
         say_reward(" Seni Selamlıyor Ve Bir Görev Veriyor")
         say_reward("Tüm Görevlari Tamamlayabilcek misin bakalım")
         say_reward("Şuandan İtibaren Birinci Görevi Aldın")
         say_reward("Görevin : Yabani Uşakları Katletmek.")
         say_reward("Bilgi : 10     Yabani Uşak Gebert.")
         say_reward("Onları 2. Köyde Bulabilirsin.")
         say_reward("")
           pc.setqf("state", 10)
           q.set_counter("barbarian_soldier", 10)
      end

      when 502.kill begin
         local count = pc.getqf("state") - 1
         if count <= 10 then
            pc.setqf("state", count)
               q.set_counter("barbarian_soldier", count)
         end
         if count == 0 then
             say_title("Lv.10 :  Yeni Görev.. Tamamladın!")
             say_reward("")
             say_reward("Teşekkürler.")
             say_reward("Sana Şimdi Cesaretinin Karşılığını Vereceğiz")
             say_reward(" Seninle Gurur Duyuyor:D")
             say_reward("")
            say_reward("Sonraki Görevini 15 Levelde Alacaksın")
            say_reward("İşte Ödülün :")
            say_reward("15.000 deneyim puanı kazandın.") 
            say_reward("15.000.000 yang kazandın.")
            say_reward("+%10 Hız - Kalıcı olarak kazandın.")
            say_reward("Gül*10 kazandın.")
            pc.give_exp2(15000) 
            pc.change_money(15000000)
            affect.add_collect(apply.MOV_SPEED, 10, 60*60*24*365*60)             
            pc.give_item2(50024,10)
            clear_letter()
            set_state(__COMPLETE__)

         end
      end
   end

   state __COMPLETE__ begin
   end
end
 

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

Geri
Üst