Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Quest - Podstawowe polowania oraz main_quest_lv2 itp


Rekomendowane odpowiedzi

Opublikowano

Siemano, 

mam mały problem... otóż chcę aby na serwerze były polowania jak na Metin2 PL oraz misje główne "main_quest_lvX" itp... polowań w ogóle w plikach nie miałem, a questy te main_quest_lv2 itp są ale serwer ich tak jakby w ogóle nie  widzi. Poniżej wstawiam questa main_quest_lv2 ... może coś jest źle napisane? 

 

 

quest main_quest_lv2 begin
	state start begin
	end
	state run begin
		when login or levelup or enter with pc.level() >= 2 begin
			set_state( gototeacher )
		end
		when 20354.chat."Co robisz?" with pc.level() < 2 begin
			say("Strażnik Miejski:")
			say("")
			say("Dlaczego jeszcze nie zdobyłeś większego")
			say("doświadczenia w posługiwaniu się bronią?")
			say("Wiesz, że polując zwiększasz swoje Punkty")
			say("Doświadczenia? Idź i poluj dalej!")
			say("")
		end
	end
	state gototeacher begin
		when letter begin
			send_letter("List od Strażnika Miejskiego")
			local v=find_npc_by_vnum(20354)
			if 0==v then
			else
				target.vid("__TARGET__", v, "Odnajdź Strażnika Miejskiego")
			end
		end
		when button or info begin
			say_title("List od Strażnika Miejskiego")
			say("")
			say_reward("Udaj się do Strażnika Miejskiego, ponieważ ")
			say_reward("osiągnąłeś nowy poziom. Gratulacje!")
			say_reward("Teraz udaj się do Strażnika Miejskiego po swoje")
			say_reward("pierwsze zadanie.")
			say("")
		end
		when __TARGET__.target.click begin
			target.delete("__TARGET__")
			say_title("Strażnik Miejski:")
			say("")
			say("Jesteś jeszcze bardzo niezdyscyplinowany.")
			say("Czy możesz przynajmniej pokazać, że umiesz")
			say("posługiwać się bronią? Udowodnij mi to, że nie")
			say("jesteś ślamazarą i potrafisz walczyć o swoje.")
			say("Idź na obrzeża wsi i zabij 9 Dzikich Psów.")
			say("Kiedy skończysz, wróć do mnie po odbiór nagrody.")
			say("")
			wait()
			say_title("Strażnik Miejski:")
			say("")
			say("Dzikie Psy nie są zbyt silne, więc nie powinieneś ")
			say("mieć z misją żadnego problemu. Jeśli nie dasz")
			say("sobie rady z tym zadaniem, to nie przetrwasz")
			say("zbyt długo! Ruszaj. Im szybciej rozpoczniesz tą ")
			say("misję, tym szybciej ją zakończysz!")
			say("")
			wait()
			say_title("Informacja:")
			say("")
			say_reward("Nagroda za wykonanie zadania:")
			say_reward("Punkty Doświadczenia: 250")
			say_reward("Yang: 1000")
			say_reward(string.format("Przedmiot: %s ilość: %d",item_name(27001), 15))
			say_item(item_name(27001),27001,"")
			say("")
			set_state( killdog )
			pc.setqf("state", 0)
			q.set_counter("Dzikie Psy:", 0)
		end
	end
	state killdog begin
		when letter begin
			send_letter("Pierwsze zadanie")
		end
		when button or info begin
			say_title("Pierwsze zadanie:")
			say("")
			say_reward("Zabij 9 Dzikich Psów.")
			say_reward(string.format("Dotychczas zabiłeś %d Dzikich Psów.", pc.getqf("status")))
			say("")
		end
		when 101.kill begin
			local count = pc.getqf("status") + 1
			if count <= 9 then
				pc.setqf("status", count)
				q.set_counter("Dziki Pies", 9 - count)
				if count == 9 then
					say_title("Misja pierwsza zakończona.")
					say("")
					say_reward("9 Dzikich Psów zostało zabitych.")
					say_reward("Wróć do Strażnika Miejskiego.")
					set_state(gototeacher2)
					say("")
				end
			end
		end
		when 20354.chat."Pierwsze Zadanie" with pc.getf("main_quest_lv2","state") < 9 begin
			say_title("Strażnik Miejski:")
			say("")
			say("Jeżeli rzeczywiście masz problem z zabiciem tak")
			say("słabego potworza jakim jest Dziki Pies, twoje")
			say("rokowania na przyszłość spadły i to dużo...")
			say("")
		end
		when 20354.chat."Pierwsze Zadaniezadania" with pc.getf("main_quest_lv2","state") >= 9 begin
			say_title("Strażnik Miejski:")
			say("")
			say("Cieszę się, że udało Ci się wykonać to zadanie!")
			say("Wreszcie wróciłeś... Zajęło Ci to tyle czasu, że")
			say("prawie zrezygnowałem z czekania na Ciebie i miałem")
			say("wynająć kogoś innego! W takim razie przejdźmy do")
			say("kolejnego zadania...")
			say("")
			set_state(gototeacher2)
		end
	end
	state gototeacher2 begin
		when letter begin
			local v=find_npc_by_vnum(20354)
			if 0==v then
			else
				target.vid("__TARGET__", v, "Znajdź Strażnika Miejskiego")
			end
		end
		when letter begin
			send_letter("Zadanie ukończone.")
		end
		when button or info begin
			say_title("Zadanie ukończone.")
			say("")
			say_reward("9 Dzikich Psów zostało zabitych.")
			say_reward("Wróć do Strażnika Miejskiego.")
			say("")
		end
		when __TARGET__.target.click begin
			target.delete("__TARGET__")
			say_title("Strażnik Miejski:")
			say("")
			say("Jesteś lepszy niż to przypuszczałem wcześniej!")
			say("Lecz każdy mógł wykonać to zadanie bo nie jest")
			say("ono zbyt trudne... W moich czasach zadania były")
			say("o wiele trudniejsze i bardziej skomplikowane!")
			say("Zarobiłeś trochę mikstur i Yang. Bądź przygotowany")
			say("na kolejną misję! Tymczasem odejdź, skontaktuje")
			say("się z tobą później - gdy będę mieć zadanie")
			say("dla Ciebie.")
			say("")
			wait()
			say_title("Nagroda")
			say("")
			say_reward("Punkty Doświadczenia: 250" )
			say_reward("Yang:   1000")
			say_reward(string.format("Przedmiot: %s ilość: %d", item_name(27001), 15))
			say_item(item_name(27001),27001,"")
			say("")
			pc.give_exp2( 250 )
			pc.change_money( 1000 )
			pc.give_item2( 27001 ,15 )
			pc.setqf("state", 0)
			clear_letter()
			set_state(__COMPLETE__)
			set_quest_state("main_quest_lv3","run")
		end
	end
	state __COMPLETE__ begin
	end
end

 

 

Wszystkie inne zadania "main_quest_lv3" i na wyższe levele są tak samo napisane, tylko treść zadań jest inna... to też są misje z PLa...

 

Pomocy ! :)

Opublikowano

Więc...

 

State start- zaczyna questa

State run- quest jest wznawiany i potrzebuje "zapłonu".

Jak to wygląda?

quest main_quest_lv2 begin
	state start begin
		when login or levelup or enter with pc.level() >= 2 begin
			set_state( gototeacher )
		end
		when 20354.chat."Co robisz?" with pc.level() < 2 begin
			say("Strażnik Miejski:")
			say("")
			say("Dlaczego jeszcze nie zdobyłeś większego")
			say("doświadczenia w posługiwaniu się bronią?")
			say("Wiesz, że polując zwiększasz swoje Punkty")
			say("Doświadczenia? Idź i poluj dalej!")
			say("")
		end
	end
	state gototeacher begin
		when letter begin
			send_letter("List od Strażnika Miejskiego")
			local v=find_npc_by_vnum(20354)
			if 0==v then
			else
				target.vid("__TARGET__", v, "Odnajdź Strażnika Miejskiego")
			end
		end
		when button or info begin
			say_title("List od Strażnika Miejskiego")
			say("")
			say_reward("Udaj się do Strażnika Miejskiego, ponieważ ")
			say_reward("osiągnąłeś nowy poziom. Gratulacje!")
			say_reward("Teraz udaj się do Strażnika Miejskiego po swoje")
			say_reward("pierwsze zadanie.")
			say("")
		end
		when __TARGET__.target.click begin
			target.delete("__TARGET__")
			say_title("Strażnik Miejski:")
			say("")
			say("Jesteś jeszcze bardzo niezdyscyplinowany.")
			say("Czy możesz przynajmniej pokazać, że umiesz")
			say("posługiwać się bronią? Udowodnij mi to, że nie")
			say("jesteś ślamazarą i potrafisz walczyć o swoje.")
			say("Idź na obrzeża wsi i zabij 9 Dzikich Psów.")
			say("Kiedy skończysz, wróć do mnie po odbiór nagrody.")
			say("")
			wait()
			say_title("Strażnik Miejski:")
			say("")
			say("Dzikie Psy nie są zbyt silne, więc nie powinieneś ")
			say("mieć z misją żadnego problemu. Jeśli nie dasz")
			say("sobie rady z tym zadaniem, to nie przetrwasz")
			say("zbyt długo! Ruszaj. Im szybciej rozpoczniesz tą ")
			say("misję, tym szybciej ją zakończysz!")
			say("")
			wait()
			say_title("Informacja:")
			say("")
			say_reward("Nagroda za wykonanie zadania:")
			say_reward("Punkty Doświadczenia: 250")
			say_reward("Yang: 1000")
			say_reward(string.format("Przedmiot: %s ilość: %d",item_name(27001), 15))
			say_item(item_name(27001),27001,"")
			say("")
			set_state( killdog )
			pc.setqf("state", 0)
			q.set_counter("Dzikie Psy:", 0)
		end
	end
	state killdog begin
		when letter begin
			send_letter("Pierwsze zadanie")
		end
		when button or info begin
			say_title("Pierwsze zadanie:")
			say("")
			say_reward("Zabij 9 Dzikich Psów.")
			say_reward(string.format("Dotychczas zabiłeś %d Dzikich Psów.", pc.getqf("status")))
			say("")
		end
		when 101.kill begin
			local count = pc.getqf("status") + 1
			if count <= 9 then
				pc.setqf("status", count)
				q.set_counter("Dziki Pies", 9 - count)
				if count == 9 then
					say_title("Misja pierwsza zakończona.")
					say("")
					say_reward("9 Dzikich Psów zostało zabitych.")
					say_reward("Wróć do Strażnika Miejskiego.")
					set_state(gototeacher2)
					say("")
				end
			end
		end
		when 20354.chat."Pierwsze Zadanie" with pc.getf("main_quest_lv2","state") < 9 begin
			say_title("Strażnik Miejski:")
			say("")
			say("Jeżeli rzeczywiście masz problem z zabiciem tak")
			say("słabego potworza jakim jest Dziki Pies, twoje")
			say("rokowania na przyszłość spadły i to dużo...")
			say("")
		end
		when 20354.chat."Pierwsze Zadaniezadania" with pc.getf("main_quest_lv2","state") >= 9 begin
			say_title("Strażnik Miejski:")
			say("")
			say("Cieszę się, że udało Ci się wykonać to zadanie!")
			say("Wreszcie wróciłeś... Zajęło Ci to tyle czasu, że")
			say("prawie zrezygnowałem z czekania na Ciebie i miałem")
			say("wynająć kogoś innego! W takim razie przejdźmy do")
			say("kolejnego zadania...")
			say("")
			set_state(gototeacher2)
		end
	end
	state gototeacher2 begin
		when letter begin
			local v=find_npc_by_vnum(20354)
			if 0==v then
			else
				target.vid("__TARGET__", v, "Znajdź Strażnika Miejskiego")
			end
		end
		when letter begin
			send_letter("Zadanie ukończone.")
		end
		when button or info begin
			say_title("Zadanie ukończone.")
			say("")
			say_reward("9 Dzikich Psów zostało zabitych.")
			say_reward("Wróć do Strażnika Miejskiego.")
			say("")
		end
		when __TARGET__.target.click begin
			target.delete("__TARGET__")
			say_title("Strażnik Miejski:")
			say("")
			say("Jesteś lepszy niż to przypuszczałem wcześniej!")
			say("Lecz każdy mógł wykonać to zadanie bo nie jest")
			say("ono zbyt trudne... W moich czasach zadania były")
			say("o wiele trudniejsze i bardziej skomplikowane!")
			say("Zarobiłeś trochę mikstur i Yang. Bądź przygotowany")
			say("na kolejną misję! Tymczasem odejdź, skontaktuje")
			say("się z tobą później - gdy będę mieć zadanie")
			say("dla Ciebie.")
			say("")
			wait()
			say_title("Nagroda")
			say("")
			say_reward("Punkty Doświadczenia: 250" )
			say_reward("Yang:   1000")
			say_reward(string.format("Przedmiot: %s ilość: %d", item_name(27001), 15))
			say_item(item_name(27001),27001,"")
			say("")
			pc.give_exp2( 250 )
			pc.change_money( 1000 )
			pc.give_item2( 27001 ,15 )
			pc.setqf("state", 0)
			clear_letter()
			set_state(__COMPLETE__)
			set_quest_state("main_quest_lv3","run")
		end
	end
	state __COMPLETE__ begin
	end
end

Zobacz w ten sposób czy będzie Ci działać. Main_quest_lv3 zacznij od state run begin, a nie od state start begin.

Opublikowano

Bez wpisania sh make i po wpisaniu sh make nie ma żadnego efektu.

main_quest_lv2.quest :

 

 

quest main_quest_lv2 begin
	state start begin
		when login or levelup or enter with pc.level() >= 2 begin
			set_state( gototeacher )
		end
		when 20354.chat."Co robisz?" with pc.level() < 2 begin
			say("Strażnik Miejski:")
			say("")
			say("Dlaczego jeszcze nie zdobyłeś większego")
			say("doświadczenia w posługiwaniu się bronią?")
			say("Wiesz, że polując zwiększasz swoje Punkty")
			say("Doświadczenia? Idź i poluj dalej!")
			say("")
		end
	end
	state gototeacher begin
		when letter begin
			send_letter("List od Strażnika Miejskiego")
			local v=find_npc_by_vnum(20354)
			if 0==v then
			else
				target.vid("__TARGET__", v, "Odnajdź Strażnika Miejskiego")
			end
		end
		when button or info begin
			say_title("List od Strażnika Miejskiego")
			say("")
			say_reward("Udaj się do Strażnika Miejskiego, ponieważ ")
			say_reward("osiągnąłeś nowy poziom. Gratulacje!")
			say_reward("Teraz udaj się do Strażnika Miejskiego po swoje")
			say_reward("pierwsze zadanie.")
			say("")
		end
		when __TARGET__.target.click begin
			target.delete("__TARGET__")
			say_title("Strażnik Miejski:")
			say("")
			say("Jesteś jeszcze bardzo niezdyscyplinowany.")
			say("Czy możesz przynajmniej pokazać, że umiesz")
			say("posługiwać się bronią? Udowodnij mi to, że nie")
			say("jesteś ślamazarą i potrafisz walczyć o swoje.")
			say("Idź na obrzeża wsi i zabij 9 Dzikich Psów.")
			say("Kiedy skończysz, wróć do mnie po odbiór nagrody.")
			say("")
			wait()
			say_title("Strażnik Miejski:")
			say("")
			say("Dzikie Psy nie są zbyt silne, więc nie powinieneś ")
			say("mieć z misją żadnego problemu. Jeśli nie dasz")
			say("sobie rady z tym zadaniem, to nie przetrwasz")
			say("zbyt długo! Ruszaj. Im szybciej rozpoczniesz tą ")
			say("misję, tym szybciej ją zakończysz!")
			say("")
			wait()
			say_title("Informacja:")
			say("")
			say_reward("Nagroda za wykonanie zadania:")
			say_reward("Punkty Doświadczenia: 250")
			say_reward("Yang: 1000")
			say_reward(string.format("Przedmiot: %s ilość: %d",item_name(27001), 15))
			say_item(item_name(27001),27001,"")
			say("")
			set_state( killdog )
			pc.setqf("state", 0)
			q.set_counter("Dzikie Psy:", 0)
		end
	end
	state killdog begin
		when letter begin
			send_letter("Pierwsze zadanie")
		end
		when button or info begin
			say_title("Pierwsze zadanie:")
			say("")
			say_reward("Zabij 9 Dzikich Psów.")
			say_reward(string.format("Dotychczas zabiłeś %d Dzikich Psów.", pc.getqf("status")))
			say("")
		end
		when 101.kill begin
			local count = pc.getqf("status") + 1
			if count <= 9 then
				pc.setqf("status", count)
				q.set_counter("Dziki Pies", 9 - count)
				if count == 9 then
					say_title("Misja pierwsza zakończona.")
					say("")
					say_reward("9 Dzikich Psów zostało zabitych.")
					say_reward("Wróć do Strażnika Miejskiego.")
					set_state(gototeacher2)
					say("")
				end
			end
		end
		when 20354.chat."Pierwsze Zadanie" with pc.getf("main_quest_lv2","state") < 9 begin
			say_title("Strażnik Miejski:")
			say("")
			say("Jeżeli rzeczywiście masz problem z zabiciem tak")
			say("słabego potworza jakim jest Dziki Pies, twoje")
			say("rokowania na przyszłość spadły i to dużo...")
			say("")
		end
		when 20354.chat."Pierwsze Zadaniezadania" with pc.getf("main_quest_lv2","state") >= 9 begin
			say_title("Strażnik Miejski:")
			say("")
			say("Cieszę się, że udało Ci się wykonać to zadanie!")
			say("Wreszcie wróciłeś... Zajęło Ci to tyle czasu, że")
			say("prawie zrezygnowałem z czekania na Ciebie i miałem")
			say("wynająć kogoś innego! W takim razie przejdźmy do")
			say("kolejnego zadania...")
			say("")
			set_state(gototeacher2)
		end
	end
	state gototeacher2 begin
		when letter begin
			local v=find_npc_by_vnum(20354)
			if 0==v then
			else
				target.vid("__TARGET__", v, "Znajdź Strażnika Miejskiego")
			end
		end
		when letter begin
			send_letter("Zadanie ukończone.")
		end
		when button or info begin
			say_title("Zadanie ukończone.")
			say("")
			say_reward("9 Dzikich Psów zostało zabitych.")
			say_reward("Wróć do Strażnika Miejskiego.")
			say("")
		end
		when __TARGET__.target.click begin
			target.delete("__TARGET__")
			say_title("Strażnik Miejski:")
			say("")
			say("Jesteś lepszy niż to przypuszczałem wcześniej!")
			say("Lecz każdy mógł wykonać to zadanie bo nie jest")
			say("ono zbyt trudne... W moich czasach zadania były")
			say("o wiele trudniejsze i bardziej skomplikowane!")
			say("Zarobiłeś trochę mikstur i Yang. Bądź przygotowany")
			say("na kolejną misję! Tymczasem odejdź, skontaktuje")
			say("się z tobą później - gdy będę mieć zadanie")
			say("dla Ciebie.")
			say("")
			wait()
			say_title("Nagroda")
			say("")
			say_reward("Punkty Doświadczenia: 250" )
			say_reward("Yang:   1000")
			say_reward(string.format("Przedmiot: %s ilość: %d", item_name(27001), 15))
			say_item(item_name(27001),27001,"")
			say("")
			pc.give_exp2( 250 )
			pc.change_money( 1000 )
			pc.give_item2( 27001 ,15 )
			pc.setqf("state", 0)
			clear_letter()
			set_state(__COMPLETE__)
			set_quest_state("main_quest_lv3","run")
		end
	end
	state __COMPLETE__ begin
	end
end

 

 

main_quest_lv3.quest

 

 

quest main_quest_lv3 begin
	state run begin
		when login or levelup or enter with pc.get_level() >= 3 begin
			set_state( gototeacher )
		end
		when 20354.chat."Pierwsza Misja." begin
			say_title("Strażnik Miejski:")
			say("")
			say("Zakładam, że pierwsze przydzielone tobie zadanie")
			say("było bardzo proste! Bądź cierpliwy, idź zdobywać ")
			say("doświadczenie, a gdy osiągniesz już wystarczająco")
			say("go wróć do mnie a otrzymasz kolejną misję.")
			say("")
		end
	end
	state gototeacher begin
		when letter begin
			send_letter("Udaj się do Strażnika Miejskiego")
			local v=find_npc_by_vnum(20354)
			if 0==v then
			else
				target.vid("__TARGET__", v, "Udaj się do Strażnika Miejskiego")
			end
		end
		when button or info begin
			say_title("Udaj się do Strażnika Miejskiego")
			say("")
			-------
			say_reward("Przestań polować i wróć do Strażnika Miejskiego.")
			say_reward("Ma dla Ciebie kolejne zlecenia.")
			say("")
		end
		when __TARGET__.target.click begin
			target.delete("__TARGET__")
			say_title("Strażnik Miejski:")
			say("")
			say("Cieszę się, że przyszedłeś do mnie. Mam nadzieje,")
			say("że wiesz, gdzie znajduje się Handlarka Różności?")
			say("Zwróciła się ona do mnie z prośbą o pomoc, lecz")
			say("ja musze nadal stać na warcie...")
			say("Jestem pewny że chodzi o coś poważnego.")
			say("")
			wait()
			say_title("Strażnik Miejski:")
			say("")
			say("Poza tym Handlarka Różnościami zajmuje się ")
			say("sprzedażą mikstur regeneracyjnych oraz innych")
			say("ważnych przedmiotów.")
			say("Przedmioty te mogą stać się przydatne dla Ciebie")
			say("w przyszłości. Dlatego radzę tobie abyś miał z")
			say("nią jak najlepsze relacje! Dlaczego jeszcze tu")
			say("stoisz? Komu w drogę temu w czas! Ruszaj!")
			say("")
			wait()
			set_state( gotogood )
		end
	end
	state gotogood begin
		when letter begin
			local v=find_npc_by_vnum(9003)
			if 0==v then
			else
				target.vid("__TARGET__", v, "Odnajdź Handlarke Różnościami")
			end
		end
		when letter begin
			send_letter("Pomoc Handlarce Różnościami!")
		end
		when button or info begin
			say_title("Pomórz Handlarce Różnościami")
			say("")
			say_reward("Udaj się do Handlarki Różności,")
			say_reward("bardzo pilnie potrzebuje twojej pomocy!")
			say("")
		end
		when __TARGET__.target.click begin
			target.delete("__TARGET__")
			say_title("Handlarka Różnościami:")
			say("")
			say("Witam. Pewnie przysłał Cię Strażnik Miejski,")
			say("prosiłam go o pomoc, a on obiecał, że się tym")
			say("zajmie. Mam dla Ciebie bardzo łatwe zadanie.")
			say("Mój ojciec zapomniał bardzo ważnej książki.")
			say("Będzie ona mu potrzebna do wytwarzania zbroi.")
			say("Dostarcz mu ją jak najszybciej...")
			say("")
			wait()
			say_title("Handlarka Różnościami:")
			say("")
			say("Czy możesz dostarczyć tą książkę do mojego ojca?")
			say("Zrobiłabym to sama, lecz nie mogę zostawić mojego")
			say("sklepu. Po wykonaniu tej misji, otrzymasz nagrodę.")
			say("Mój ojciec stoi we Wsi obok ze sklepu ze zbrojami.")
			say("")
			say_item("Technika Wytwarzania Pancerzy", 69000, "")
			set_state( gotodefend )
		end
	end
	state gotodefend begin
		when letter begin
			local v=find_npc_by_vnum(9002)
			if 0==v then
			else
				target.vid("__TARGET__", v, "Odnajdź Handlarza Zbrojami.")
			end
		end
		when letter begin
			send_letter("Przekaż książkę.")
		end
		when button or info begin
			say_title("Przekaż książkę.")
			say("")
			say_reward("Handlarz Zbrojami potrzebuje książki od Handlarki")
			say_reward("Różności. Jest on twórcą nowych zbroi.")
			say("")
			say_item("Technika Wytwarzania Pancerzy", 69000, "")
			say("")
		end
		when __TARGET__.target.click begin
			target.delete("__TARGET__")
			say_title("Handlarz Zbrojami:")
			say("")
			say("Jaką masz do mnie sprawe? Aaa! Moja córka Cię tu")
			say("przysłała. Dziękuję. Potrzebowałem tej księgi")
			say("do wykonania nowego zestawu zbroi...")
			say_item("Technika Wytwarzania Pancerzy", 69000, "")
			say("Córka musi być bardzo zajęta, jeżeli wysłała")
			say("Ciebie, abyś przekazał Mi tą książkę...")
			say("Muszę pomyśleć nad twoim wynagrodzeniem...")
			say("")
			wait()
			say_title("Handlarz Zbrojami:")
			say("")
			say("Jako nagrodę otrzymujesz trochę złota, więc możesz")
			say("kupić sobie odpowiednią zbroję! Mam nadzieję, że")
			say("tyle wystarczy? Z tą zbroją możesz o wiele")
			say("bardziej skutecznie bronić się przed atakami")
			say("wrogów. Cały dzień spędziłem poza moją ")
			say("miejscowością. Dziękuję za pomoc, prawdopodobnie")
			say("kiedyś jeszcze będę potrzebować Twojej pomocy.")
			wait("")
			say_title("Nagroda:")
			say("")
			say_reward("Punkty Doświadczenia: 450" )
			say_reward("Yang: 5.000")
			say_reward("20 Niebieskich Miksturek")
			say("")
			pc.give_exp2( 450 )
			pc.change_money( 5000 )
			pc.give_item2( 27004 ,20 )
			clear_letter()
			set_state(__COMPLETE__)
			set_quest_state("main_quest_lv6","run")
		end
	end
	state __COMPLETE__ begin
	end
end 

 

 

Opublikowano

Main_quest_lv1.quest pewnie masz na końcu "zapłon" questa main_quest_lv2.quest.

Usuń set_state_quest("main_quest_lv2", run) i zrób sh make.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...