farkmt2official 1
farkmt2official
Mt2Hizmet 1
Mt2Hizmet
Bvural41 1
Bvural41
berzahx 1
berzahx
mavzermete 1
mavzermete
Hikaye Ekle

Metin2 - Quest önerileriniz.

  • Konuyu başlatan Konuyu başlatan thenemne0032
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 171
  • Görüntüleme Görüntüleme 18K
Sadece questle yapılabilecek birşeymi bilmiyorum ama benim şöyle bir önerim var. Genel sohbet satırından ve pm den yansıtılan itemi pazardan item alırmış gibi çekme olabilirmi mesela alttan item yansıtılacak yansıtırken fiyatıda ayarlanacak itemi isteyen kişi alabilecek biraz karışık anlattım ama anlayacağınızı umuyorum bence yapılabilirse güzel olur.
 
Kardes yenı Server actım:: cadı görevı - kurbaga gorevı - 90 lwl metın görevı
yok edıcı - maymun savascı - dev savascı görev quest lerını arıyorum
yardimci olabilecek varmi
 
Son düzenleme:
Kardes yenı Server actım:: cadı görevı - kurbaga gorevı - 90 lwl metın görevı
yok edıcı - maymun savascı - dev savascı görev quest lerını arıyorum
yardimci olabilecek varmi



HTML:
-----------------------------------------------
--Hwa-Hee 150 Level Görevi
-----------------------------------------------

quest Lv50_quest begin
	state start begin
		when login or levelup or enter with pc.get_level() >= 150 begin
			setstate( gototeacher )
		end
                when 20356.click with pc.get_level() < 150 begin
                    say_title("Hwa-Hee'nın görevi:")
                    say("Sırada Güçlü Buz Cadisi Var.")
                    say("Güçlü Buz Cadisi Öldürmelisin!.")
                    say("O Heryerde Olabilir!")
                end
        end
	state gototeacher begin
		when letter begin
			send_letter("# Güçlü Buz Cadisi #")

			local v=find_npc_by_vnum(20356)
			if 0==v then
			else
				target.vid("__TARGET__", v, "¥h§ä·s§L±Ğ©x")
			end
		end
		when button or info begin
			say_title("# 1.Görev #")
			say("150. seviyeye ulaştığın için mektup aldın.")
			say("Tebrikler! Hwa-Hee'ın yanına git ve görevini al.")
			say("")
		end
		when __TARGET__.target.click begin
			target.delete("__TARGET__")

			say_title("Hwa-Hee:")
			say("Sonunda 150.Seviyeye gelmişsin!Tebrikler")
			wait()
			say_title("Hwa-Hee:")
			say("Bu görevin sonunda kalıcı etkili") 
			say("Özellik alacaksın!")
			wait()
			say_title("Hwa-Hee:")
			say("25 Adet Güçlü Buz Cadisi KES!")
			say("Ama bu o özellikler için değecektir!")
			say("Alacağın Ödül Şu ;")
			say_reward("+60 Defans Bonusu Süresiz")
            say_reward("+60 Atak   Bonusu Süresiz")
			say_reward("RapeTo")
			set_state( killcol )	

			pc.setqf("state", 0)
			q.set_counter("Öldürmen gereken", 25)
		end

	end

	state killcol begin
		when letter begin
			send_letter("# 1.Görev #")
		end
		when button or info begin
			say_title("Güçlü Buz Cadisi Öldür!")
			say("25 Adet Güçlü Buz Cadisi YOK ET.")
			say( "Şimdiye kadar, "..pc.getqf("state").." tane öldürdün. ")
			say("")
		end
		when 1192.kill begin
			local count = pc.getqf("state") + 1

			if count <= 25 then
				pc.setqf("state", count)
				q.set_counter("Öldürmen gereken", 25 - count)

				if count == 25 then
					say_title("Güçlü Buz Cadisi YOK ETME tamamlandı.")
					say(" 25 Adet Güçlü Buz Cadisi Metni YOK Edildi Hwa-Hee'ye geri dön.")
					set_state(gototeacher2)
				end
			end
		end

	end
	state gototeacher2 begin
		when letter begin
			local v=find_npc_by_vnum(20356)
			if 0==v then
			else
				target.vid("__TARGET__", v, "¥h§ä±Ğ©x")
			end
		end
		when letter begin
			send_letter("Güçlü Buz Cadisi YOK ET Görevi tamamlandı.")
		end
		when button or info begin
				say_title("Güçlü Buz Cadisi Yok Et Görevi tamamlandı.")
				say("25 Tane Güçlü Buz Cadisi Kesildi. Hwa-Hee'a geri dön.")
		end
		when __TARGET__.target.click begin
			target.delete("__TARGET__")

			say_title("Hwa-Hee:")
			say("Bu görevi yapabildiysen çok güçlüsün demektir.")
			say("+15 Atak Hızı ve +50 Hareket Hızı Bonusu kazandın")
			say("RapeTo !")
			wait()

            if 0==pc.job then
                say_reward("+15 Atak Hızı Süresiz")
                say_reward("+50 Hareket Hızı Süresiz")
				pc.give_item2(299 , 1)
            affect.add_collect(apply.ATT_SPEED,15,60*60*24*365*60) --¡V60¦~		
			affect.add_collect(apply.MOV_SPEED,50,60*60*24*365*60) --¡V60¦~	
            elseif 1==pc.job then
                say_reward("+15 Atak Hızı Süresiz")
                say_reward("+50 Hareket Hızı Süresiz")
				pc.give_item2(299 , 1)
            affect.add_collect(apply.DEF_GRADE_BONUS,60,60*60*24*365*60) --¡V60¦~		
			affect.add_collect(apply.ATT_GRADE_BONUS,60,60*60*24*365*60) --¡V60¦~	
            elseif 2==pc.job then
                say_reward("+15 Atak Hızı Süresiz")
                say_reward("+50 Hareket Hızı Süresiz")
				pc.give_item2(299 , 1)
            affect.add_collect(apply.DEF_GRADE_BONUS,60,60*60*24*365*60) --¡V60¦~		
			affect.add_collect(apply.ATT_GRADE_BONUS,60,60*60*24*365*60) --¡V60¦~	
            elseif 3==pc.job then
                say_reward("+15 Atak Hızı Süresiz")
                say_reward("+50 Hareket Hızı Süresiz")
				pc.give_item2(299 , 1)
            affect.add_collect(apply.DEF_GRADE_BONUS,60,60*60*24*365*60) --¡V60¦~		
			affect.add_collect(apply.ATT_GRADE_BONUS,60,60*60*24*365*60) --¡V60¦~		
            end
			clear_letter()
			set_quest_state("levelup","run")
			set_state( __COMPLETE__ )

			pc.setqf("state", 0) --¡V ¦pªG¦A³]©w¥ô°ÈÅܼƪº¸Ü,  DB ­t²ü¥i¥H¤U­°. 
		end
	end
	state __COMPLETE__ begin
	end
end
 
Son düzenleme:

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

Geri
Üst