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

Yağmacıları Avla [QUEST]

  • Konuyu başlatan Konuyu başlatan TrieLBeKo
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 2
  • Görüntüleme Görüntüleme 709

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

Merhaba arkadaşlar,

Quest olarak kaydetmeyi bir çok kişi biliyor o yüzden orasını anlatmayacağım.
Aşağıda vereceğim questi kaydedip " usr/game/share/locale/turkey/quest " içerisine atın.
Puttye gelin ve;
cd usr/game/share/locale/turkey/quest [ENTER]
./qc questismi.quest [ENTER]
Yapın ve daha sonra oyunda gm çarınız ile " /reload q " komutunu verin ya da ReBoot atın.
İşlem tamamdır iyi günlerde kullanın.

Kod:
quest yagmacilari_avla begin	state start begin
		when 20086.chat." Yağmacıları Avla " with game.get_event_flag("yagmaci_asama1") == 1 begin
			say_title(" "..mob_name(20086).." : ")
			say(" Merhaba "..pc.get_name().." ")
			say(" Yağmacıları tüm stoklarımı talan etti. ")
			say(" Pirinç patlaklarını geri almamız  ")
			say(" gerekiyor. ")
			wait()
			if party.is_party() then
				if party.is_leader() then
					say_title(" "..mob_name(20086).." : ")
					say(" Sen ve grup arkadaşların bize ")
					say(" yardım edebilir misin ? ")
					say(" ")
					local karar = select(locale.yes, locale.no)
					if karar == 2 then
						say_title(" "..mob_name(20086).." : ")
						say(" Yazık... ")
						say(" Yağmacılardan bu kadar ")
						say(" korktuğunuz bilmiyordum. ")
					else
						if party.get_max_level() <= 10 then
							say_title(" "..mob_name(20086).." : ")
							say(" Pirinç patlaklarını bizden ")
							say(" "..mob_name(107).." çetesi aldı. ")
							say(" Arkadaşlarınla birlikte 30 tane ")
							say(" "..mob_name(107).." öldür. ")
							set_state(yagmaci_grup_asama1)
							party.setqf("alfa_kurt",1)
						elseif party.get_max_level() <= 20 then
							say_title(" "..mob_name(20086).." : ")
							say(" Pirinç patlaklarını bizden ")
							say(" "..mob_name(301).." çetesi aldı. ")
							say(" Arkadaşlarınla birlikte 30 tane ")
							say(" "..mob_name(301).." öldür. ")
							set_state(yagmaci_grup_asama1)
							party.setqf("yeminli",1)
						elseif party.get_max_level() <= 40 then
							say_title(" "..mob_name(20086).." : ")
							say(" Pirinç patlaklarını bizden ")
							say(" "..mob_name(501).." çetesi aldı. ")
							say(" Arkadaşlarınla birlikte 30 tane ")
							say(" "..mob_name(501).." öldür. ")
							set_state(yagmaci_grup_asama1)
							party.setqf("piyade",1)
						elseif party.get_max_level() <= 60 then
							say_title(" "..mob_name(20086).." : ")
							say(" Pirinç patlaklarını bizden ")
							say(" "..mob_name(701).." çetesi aldı. ")
							say(" Arkadaşlarınla birlikte 30 tane ")
							say(" "..mob_name(701).." öldür. ")
							set_state(yagmaci_grup_asama1)
							party.setqf("fanatik",1)
						elseif party.get_max_level() <= 80 then
							say_title(" "..mob_name(20086).." : ")
							say(" Pirinç patlaklarını bizden ")
							say(" "..mob_name(2202).." çetesi aldı. ")
							say(" Arkadaşlarınla birlikte 30 tane ")
							say(" "..mob_name(2202).." öldür. ")
							set_state(yagmaci_grup_asama1)
							party.setqf("hayalet",1)
						elseif party.get_max_level() <= 99 then
							say_title(" "..mob_name(20086).." : ")
							say(" Pirinç patlaklarını bizden ")
							say(" "..mob_name(2502).." çetesi aldı. ")
							say(" Arkadaşlarınla birlikte 30 tane ")
							say(" "..mob_name(2502).." öldür. ")
							set_state(yagmaci_grup_asama1)
							party.setqf("kopek",1)
						end
						say("  ")
						say_reward(" Süreniz 1 saat. ")
						party.setqf("kalan_sure",get_time()+60*60)
					end
				else
					say_title(" "..mob_name(20086).." : ")
					say(" Bilgileri sadece grup ")
					say(" liderine verebilirim. ")
					return
				end
			else
				say_title(" "..mob_name(20086).." : ")
				say(" Tek başına bana ")
				say(" yardım edebilir misin ? ")
				say(" ")
				local karar2 = select(locale.yes, locale.no)
				if karar2 == 2 then
					say_title(" "..mob_name(20086).." : ")
					say(" Yazık... ")
					say(" Yağmacılardan bu kadar ")
					say(" korktuğunu bilmiyordum. ")
				else
					if pc.get_level() <= 10 then
						say_title(" "..mob_name(20086).." : ")
						say(" Pirinç patlaklarını bizden ")
						say(" "..mob_name(107).." çetesi aldı. ")
						say(" 30 tane "..mob_name(107).." öldür. ")
						set_state(yagmaci_asama1)
						pc.setqf("alfa_kurt",1)
					elseif pc.get_level() <= 20 then
						say_title(" "..mob_name(20086).." : ")
						say(" Pirinç patlaklarını bizden ")
						say(" "..mob_name(301).." çetesi aldı. ")
						say(" 30 tane "..mob_name(301).." öldür. ")
						set_state(yagmaci_asama1)
						pc.setqf("yeminli",1)
					elseif pc.get_level() <= 40 then
						say_title(" "..mob_name(20086).." : ")
						say(" Pirinç patlaklarını bizden ")
						say(" "..mob_name(501).." çetesi aldı. ")
						say(" 30 tane "..mob_name(501).." öldür. ")
						set_state(yagmaci_asama1)
						pc.setqf("piyade",1)
					elseif pc.get_level() <= 60 then
						say_title(" "..mob_name(20086).." : ")
						say(" Pirinç patlaklarını bizden ")
						say(" "..mob_name(701).." çetesi aldı. ")
						say(" 30 tane "..mob_name(701).." öldür. ")
						set_state(yagmaci_asama1)
						pc.setqf("fanatik",1)
					elseif pc.get_level() <= 80 then
						say_title(" "..mob_name(20086).." : ")
						say(" Pirinç patlaklarını bizden ")
						say(" "..mob_name(2202).." çetesi aldı. ")
						say(" 30 tane "..mob_name(2202).." öldür. ")
						set_state(yagmaci_asama1)
						pc.setqf("hayalet",1)
					elseif pc.get_level() <= 99 then
						say_title(" "..mob_name(20086).." : ")
						say(" Pirinç patlaklarını bizden ")
						say(" "..mob_name(2502).." çetesi aldı. ")
						say(" 30 tane "..mob_name(2502).." öldür. ")
						set_state(yagmaci_asama1)
						pc.setqf("kopek",1)
					end
					say("  ")
					say_reward(" Süreniz 1 saat. ")
					pc.setqf("kalan_sure",get_time()+60*60)
				end
			end
		end
	end
	
	state yagmaci_grup_asama1 begin
		when letter begin
			if party.getf("alfa_kurt") >= 1 then
				q.set_counter("Kalan Alfa Gri Kurt:", 51-party.getf("alfa_kurt"))
			elseif party.getf("yeminli") >= 1 then
				q.set_counter("Kalan Yeminli Asker:", 51-party.getf("yeminli"))
			elseif party.getf("piyade") >= 1 then
				q.set_counter("Kalan Yabani Piyade:", 51-party.getf("piyade"))
			elseif party.getf("fanatik") >= 1 then
				q.set_counter("Kalan Karanlık Fanatik:", 51-party.getf("fanatik"))
			elseif party.getf("hayalet") >= 1 then
				q.set_counter("Kalan Alev Hayaleti:", 51-party.getf("hayalet"))
			elseif party.getf("kopek") >= 1 then
				q.set_counter("Kalan Cehennem Köpeği:", 51-party.getf("kopek"))
			end
        end
		
		when 107.party_kill with party.getf("alfa_kurt") >= 1 begin
			party.setqf("alfa_kurt", party.getf("alfa_kurt")+1)
            q.set_counter("Kalan Alfa Gri Kurt:", 51-party.getf("alfa_kurt"))
            if get_time()>= party.getf("kalan_sure") then
                set_state(basaramadin)
            end
			if party.getf("alfa_kurt") >= 51 and party.getf("kalan_sure") >= get_time() then
				set_state(basardin)
				q.done()
			end
		end
		
		when 301.party_kill with party.getf("yeminli") >= 1 begin
			party.setqf("yeminli", party.getf("yeminli")+1)
            q.set_counter("Kalan Yeminli Asker:", 51-party.getf("yeminli"))
            if get_time()>= party.getf("kalan_sure") then
                set_state(basaramadin)
            end
			if party.getf("yeminli") >= 51 and party.getf("kalan_sure") >= get_time() then
				set_state(basardin)
				q.done()
			end
		end
		
		when 501.party_kill with party.getf("piyade") >= 1 begin
			party.setqf("piyade", party.getf("piyade")+1)
            q.set_counter("Kalan Yabani Piyade:", 51-party.getf("piyade"))
            if get_time()>= party.getf("kalan_sure") then
                set_state(basaramadin)
            end
			if party.getf("piyade") >= 51 and party.getf("kalan_sure") >= get_time() then
				set_state(basardin)
				q.done()
			end
		end
		
		when 701.party_kill with party.getf("fanatik") >= 1 begin
			party.setqf("fanatik", party.getf("fanatik")+1)
            q.set_counter("Kalan Karanlık Fanatik:", 51-party.getf("fanatik"))
            if get_time()>= party.getf("kalan_sure") then
                set_state(basaramadin)
            end
			if party.getf("fanatik") >= 51 and party.getf("kalan_sure") >= get_time() then
				set_state(basardin)
				q.done()
			end
		end
		
		when 2202.party_kill with party.getf("hayalet") >= 1 begin
			party.setqf("hayalet", party.getf("hayalet")+1)
            q.set_counter("Kalan Alev Hayaleti:", 51-party.getf("hayalet"))
            if get_time()>= party.getf("kalan_sure") then
                set_state(basaramadin)
            end
			if party.getf("hayalet") >= 51 and party.getf("kalan_sure") >= get_time() then
				set_state(basardin)
				q.done()
			end
		end
		
		when 2502.party_kill with party.getf("kopek") >= 1 begin
			party.setqf("kopek", party.getf("kopek")+1)
            q.set_counter("Kalan Cehennem Köpeği:", 51-party.getf("kopek"))
            if get_time()>= party.getf("kalan_sure") then
                set_state(basaramadin)
            end
			if party.getf("kopek") >= 51 and party.getf("kalan_sure") >= get_time() then
				set_state(basardin)
				q.done()
			end
		end
	end
	
	state yagmaci_asama1 begin
		when letter begin
			if pc.getqf("alfa_kurt") >= 1 then
				q.set_counter("Kalan Alfa Gri Kurt:", 51-pc.getqf("alfa_kurt"))
			elseif pc.getqf("yeminli") >= 1 then
				q.set_counter("Kalan Yeminli Asker:", 51-pc.getqf("yeminli"))
			elseif pc.getqf("piyade") >= 1 then
				q.set_counter("Kalan Yabani Piyade:", 51-pc.getqf("piyade"))
			elseif pc.getqf("fanatik") >= 1 then
				q.set_counter("Kalan Karanlık Fanatik:", 51-pc.getqf("fanatik"))
			elseif pc.getqf("hayalet") >= 1 then
				q.set_counter("Kalan Alev Hayaleti:", 51-pc.getqf("hayalet"))
			elseif pc.getqf("kopek") >= 1 then
				q.set_counter("Kalan Cehennem Köpeği:", 51-pc.getqf("kopek"))
			end
        end
		
		when 107.kill with pc.getqf("alfa_kurt") >= 1 begin
			pc.setqf("alfa_kurt", pc.getqf("alfa_kurt")+1)
            q.set_counter("Kalan Alfa Gri Kurt:", 51-pc.getqf("alfa_kurt"))
            if get_time()>= pc.getqf("kalan_sure") then
                set_state(basaramadin)
            end
			if pc.getqf("alfa_kurt") >= 51 and pc.getqf("kalan_sure") >= get_time() then
				set_state(basardin)
				q.done()
			end
		end
		
		when 301.kill with pc.getqf("yeminli") >= 1 begin
			pc.setqf("yeminli", pc.getqf("yeminli")+1)
            q.set_counter("Kalan Yeminli Asker:", 51-pc.getqf("yeminli"))
            if get_time()>= pc.getqf("kalan_sure") then
                set_state(basaramadin)
            end
			if pc.getqf("yeminli") >= 51 and pc.getqf("kalan_sure") >= get_time() then
				set_state(basardin)
				q.done()
			end
		end
		
		when 501.kill with pc.getqf("piyade") >= 1 begin
			pc.setqf("piyade", pc.getqf("piyade")+1)
            q.set_counter("Kalan Yabani Piyade:", 51-pc.getqf("piyade"))
            if get_time()>= pc.getqf("kalan_sure") then
                set_state(basaramadin)
            end
			if pc.getqf("piyade") >= 51 and pc.getqf("kalan_sure") >= get_time() then
				set_state(basardin)
				q.done()
			end
		end
		
		when 701.kill with pc.getqf("fanatik") >= 1 begin
			pc.setqf("fanatik", pc.getqf("fanatik")+1)
            q.set_counter("Kalan Karanlık Fanatik:", 51-pc.getqf("fanatik"))
            if get_time()>= pc.getqf("kalan_sure") then
                set_state(basaramadin)
            end
			if pc.getqf("fanatik") >= 51 and pc.getqf("kalan_sure") >= get_time() then
				set_state(basardin)
				q.done()
			end
		end
		
		when 2202.kill with pc.getqf("hayalet") >= 1 begin
			pc.setqf("hayalet", pc.getqf("hayalet")+1)
            q.set_counter("Kalan Alev Hayaleti:", 51-pc.getqf("hayalet"))
            if get_time()>= pc.getqf("kalan_sure") then
                set_state(basaramadin)
            end
			if pc.getqf("hayalet") >= 51 and pc.getqf("kalan_sure") >= get_time() then
				set_state(basardin)
				q.done()
			end
		end
		
		when 2502.kill with pc.getqf("kopek") >= 1 begin
			pc.setqf("kopek", pc.getqf("kopek")+1)
            q.set_counter("Kalan Cehennem Köpeği:", 51-pc.getqf("kopek"))
            if get_time()>= pc.getqf("kalan_sure") then
                set_state(basaramadin)
            end
			if pc.getqf("kopek") >= 51 and pc.getqf("kalan_sure") >= get_time() then
				set_state(basardin)
				q.done()
			end
		end
	end
	
	state basaramadin begin
		when letter begin
            setskin(NOWINDOW)
            makequestbutton(" Süre bitti! ")
            q.set_title(" Süre bitti! ")
            q.start()
        end
        when button begin
            say_title(" Süre bitti! ")
			say(" Tekrar denemek için ")
			say(" "..mob_name(20086).." yanına git. ")
            set_state(start)
            q.done()
        end
        when info begin
            say_title(" Süre bitti! ")
			say(" Tekrar denemek için ")
			say(" "..mob_name(20086).." yanına git. ")
            set_state(start)
            q.done()
		end
	end
	
	state basardin begin
		when letter begin
            setskin(NOWINDOW)
            makequestbutton(" Başardın ")
            q.set_title(" Başardın ")
            q.start()
        end
        when button begin
            say_title(" Başardın ")
			say(" Ödülünü almak için ")
			say(" "..mob_name(20086).." yanına git. ")
            q.done()
        end
        when info begin
            say_title(" Başardın ")
			say(" Ödülünü almak için ")
			say(" "..mob_name(20086).." yanına git. ")
            q.done()
		end
		when 20086.chat." Ödül " begin
			say_title(" "..mob_name(20086).." : ")
			say(" İşte Ödülün ")
			pc.change_gold(100000000)
			set_state(__COMPLETE__)
		end
	end
	state __COMPLETE__ begin
	end
end
 

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

Geri
Üst