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

Rekomendowane odpowiedzi

Opublikowano

Witam. Prosiłbym o parę questów(misji).

Przejdźmy odrazu do rzeczy.

 

 

Quest#1:

 

Od levela: 1.

Misję dostajemy od: Seon-Pyeong.

Rzeczy do oddania:( uzupełnię sam )

Czas między oddawaniem: 10 Minut.

Ilość do oddania: 15.

Nagroda: 15k HP.

 

Quest#2:

 

Od levela: 1.

Misję dostajemy od: Seon-Pyeong.

Rzeczy do oddania:( uzupełnię sam )

Czas między oddawaniem: 10 Minut.

Ilość do oddania: 15.

Nagroda: 10 Silny na Ludzi.

 

Quest#3:

 

Od levela: 1.

Misję dostajemy od: Seon-Pyeong.

Rzeczy do oddania:( uzupełnię sam )

Czas między oddawaniem: 10 Minut.

Ilość do oddania: 20.

Nagroda: 10% Na Kryta / 10% Na Przeszywkę / 10% Na otrucie.

 

Quest#4:

 

Od levela: 1.

Misję dostajemy od: Seon-Pyeong.

Rzeczy do oddania:( uzupełnię sam )

Czas między oddawaniem: 10 Minut.

Ilość do oddania: 25.

Nagroda: +25 Do wybranego statusu ( po wykonaniu misji pojawia się okno, z statusami do wyboru: Siła, zręka, int , pz)

 

Quest#5:

 

Od levela: 1.

Misję dostajemy od: Seon-Pyeong.

Rzeczy do oddania:( uzupełnię sam )

Czas między oddawaniem: 10 Minut.

Ilość do oddania: 15.

Nagroda: 5% Odporność na Ludzi.

 

 

Pozdrawiam, daję limity.

//50+//100+//200+//500+//1000+//1200+//1500+//2000+//2500+


 


xD ProUser xD


 


48% / 100% <Od Enix'a 40%> <5% od Istnego to wyróżnienie> 

Opublikowano

Odświeżam !

//50+//100+//200+//500+//1000+//1200+//1500+//2000+//2500+


 


xD ProUser xD


 


48% / 100% <Od Enix'a 40%> <5% od Istnego to wyróżnienie> 

Opublikowano

Odświeżam!

//50+//100+//200+//500+//1000+//1200+//1500+//2000+//2500+


 


xD ProUser xD


 


48% / 100% <Od Enix'a 40%> <5% od Istnego to wyróżnienie> 

Opublikowano

Odświeżam !

//50+//100+//200+//500+//1000+//1200+//1500+//2000+//2500+


 


xD ProUser xD


 


48% / 100% <Od Enix'a 40%> <5% od Istnego to wyróżnienie> 

Opublikowano

Odświeżam !

//50+//100+//200+//500+//1000+//1200+//1500+//2000+//2500+


 


xD ProUser xD


 


48% / 100% <Od Enix'a 40%> <5% od Istnego to wyróżnienie> 

Opublikowano

Czy misje mają się wywoływać po sobie w sensie jeśli ukończymy quest #1 możemy dopiero przystąpić do #2? Czy drop przedmiotów ma być ustalony w queście? Nagrodę odbieramy u Seon'a, w zwoju czy może w innym miejscu?

 

@EDIT

#1

 

 

#2

 

 

#3

 

 

#4

 

 

#5

 

 

Treść#1:

 

 

quest collect_seon1 begin
	state start begin
		when login or levelup with pc.level >= 1 begin
			set_state( informacje )
		end
	end
	
	state informacje begin
		when letter begin
			local v = find_npc_by_vnum( 20091 )
			if v != 0 then
				target.vid("__CEL__", v, "Analiza")
			end
			send_letter("Analiza Seona-Peyonga")
		end
		when button or info begin
			say_title("Analiza Seona-Peyonga")
			say("OPIS1_OPIS1_OPIS1_OPIS1")
			say("")
		end
		when __CEL__.target.click or
			20091.chat."Analiza" begin
			target.delete("__CEL__")
			say_title(mob_name(npc.get_race())..":")
			say("OPIS2_OPIS2_OPIS2_OPIS2")
			say("Przynieś mi 15x ...")
			say("Czas oczekiwania: 10 minut.")
			say("")
			pc.setqf("czas", 0)
			pc.setqf("ilosc", 0)
			set_state( secound )
		end
	end
	
	state secound begin
		when letter begin
			send_letter("Analiza - Przedmioty")
		end
		when button or info begin
			local r = pc.getqf("czas") - get_time()
			local przelicz = r/60
			local min = math.floor(przelicz)
			local j
			if min == 1 then
				j = "minuta."
			elseif (min >= 2 and min <= 4) or (min >= 22 and min <= 24) then
				j = "minuty."
			else
				j = "minut."
			end
			say_title("Analiza - Przedmioty")
			say("OPIS3_OPIS3_OPIS3_OPIS3")
			say("")
			if get_time() < pc.getqf("czas") then
				say_reward("Pozostały czas: "..min.." "..j)
			else
				say_reward("Przedmiot może zostać przebadany.")
			end
			say_reward("Oddane: "..pc.getqf("ilosc").."/15.")
			say("")
		end
		when 20091.chat."Przedmiot" with pc.count_item(ID_PRZEDMIOTU) > 0 begin
			if get_time() > pc.getqf("czas") then
				say_title(mob_name(npc.get_race())..":")
				say("Sprawdźmy..")
				say("")
				pc.remove_item(ID_PRZEDMIOTU, 1)
				pc.setqf("czas", get_time()+time_min_to_sec(10))
				wait()
				if math.random(1, 100) <= 50 then
					if pc.getqf("ilosc") < 14 then
						local dd = pc.getqf("ilosc")+1
						pc.setqf("ilosc", dd)
						say_title(mob_name(npc.get_race())..":")
						say("Ten przedmiot jest dobrej jakości.")
						say_reward("Do tej pory oddałeś: "..pc.getqf("ilosc")..".")
						say("")
					else
						say_title(mob_name(npc.get_race())..":")
						say("To już ostatni przedmiot.")
						say("Udało Ci się ukończyć misję.")
						say("")
						say_reward("Oto nagroda:")
						say_reward("- 15.000 PŻ.")
						say("")
						affect.add_collect(apply.MAX_HP, 15000, 60*60*24*365*100)
						pc.delqf("czas")
						pc.delqf("ilosc")
						clear_letter()
						set_state( koniec )
					end
				else
					say_title(mob_name(npc.get_race())..":")
					say("Ten przedmiot jest złej jakości.")
					say("")
				end
			else
				local r = pc.getqf("czas") - get_time()
				local przelicz = r/60
				local min = math.floor(przelicz)
				local j
				if min == 1 then
					j = "minuta."
				elseif (min >= 2 and min <= 4) or (min >= 22 and min <= 24) then
					j = "minuty."
				else
					j = "minut."
				end
				say_title(mob_name(npc.get_race())..":")
				say("Nie przebadałem jeszcze poprzedniego przedmiotu.")
				say("")
				say_reward("Pozostało: "..min.." "..j)
				say("")
			end
		end
	end
	
	state koniec begin
	end
end

 

 

dCrwk2h.gif

  • 3 tygodnie później...
Opublikowano

Czy misje mają się wywoływać po sobie w sensie jeśli ukończymy quest #1 możemy dopiero przystąpić do #2? Czy drop przedmiotów ma być ustalony w queście? Nagrodę odbieramy u Seon'a, w zwoju czy może w innym miejscu?

 

@Edit

#1

 

 

#2

 

 

#3

 

 

#4

 

 

#5

 

 

Treść#1:

 

 

quest collect_seon1 begin	state start begin		when login or levelup with pc.level >= 1 begin			set_state( informacje )		end	end		state informacje begin		when letter begin			local v = find_npc_by_vnum( 20091 )			if v != 0 then				target.vid("__CEL__", v, "Analiza")			end			send_letter("Analiza Seona-Peyonga")		end		when button or info begin			say_title("Analiza Seona-Peyonga")			say("OPIS1_OPIS1_OPIS1_OPIS1")			say("")		end		when __CEL__.target.click or			20091.chat."Analiza" begin			target.delete("__CEL__")			say_title(mob_name(npc.get_race())..":")			say("OPIS2_OPIS2_OPIS2_OPIS2")			say("Przynieś mi 15x ...")			say("Czas oczekiwania: 10 minut.")			say("")			pc.setqf("czas", 0)			pc.setqf("ilosc", 0)			set_state( secound )		end	end		state secound begin		when letter begin			send_letter("Analiza - Przedmioty")		end		when button or info begin			local r = pc.getqf("czas") - get_time()			local przelicz = r/60			local min = math.floor(przelicz)			local j			if min == 1 then				j = "minuta."			elseif (min >= 2 and min <= 4) or (min >= 22 and min <= 24) then				j = "minuty."			else				j = "minut."			end			say_title("Analiza - Przedmioty")			say("OPIS3_OPIS3_OPIS3_OPIS3")			say("")			if get_time() < pc.getqf("czas") then				say_reward("Pozostały czas: "..min.." "..j)			else				say_reward("Przedmiot może zostać przebadany.")			end			say_reward("Oddane: "..pc.getqf("ilosc").."/15.")			say("")		end		when 20091.chat."Przedmiot" with pc.count_item(ID_PRZEDMIOTU) > 0 begin			if get_time() > pc.getqf("czas") then				say_title(mob_name(npc.get_race())..":")				say("Sprawdźmy..")				say("")				pc.remove_item(ID_PRZEDMIOTU, 1)				pc.setqf("czas", get_time()+time_min_to_sec(10))				wait()				if math.random(1, 100) <= 50 then					if pc.getqf("ilosc") < 14 then						local dd = pc.getqf("ilosc")+1						pc.setqf("ilosc", dd)						say_title(mob_name(npc.get_race())..":")						say("Ten przedmiot jest dobrej jakości.")						say_reward("Do tej pory oddałeś: "..pc.getqf("ilosc")..".")						say("")					else						say_title(mob_name(npc.get_race())..":")						say("To już ostatni przedmiot.")						say("Udało Ci się ukończyć misję.")						say("")						say_reward("Oto nagroda:")						say_reward("- 15.000 PŻ.")						say("")						affect.add_collect(apply.MAX_HP, 15000, 60*60*24*365*100)						pc.delqf("czas")						pc.delqf("ilosc")						clear_letter()						set_state( koniec )					end				else					say_title(mob_name(npc.get_race())..":")					say("Ten przedmiot jest złej jakości.")					say("")				end			else				local r = pc.getqf("czas") - get_time()				local przelicz = r/60				local min = math.floor(przelicz)				local j				if min == 1 then					j = "minuta."				elseif (min >= 2 and min <= 4) or (min >= 22 and min <= 24) then					j = "minuty."				else					j = "minut."				end				say_title(mob_name(npc.get_race())..":")				say("Nie przebadałem jeszcze poprzedniego przedmiotu.")				say("")				say_reward("Pozostało: "..min.." "..j)				say("")			end		end	end		state koniec begin	endend

Dzięki, lecz mógłbyś zmienić startowanie misji?

#1: Od 75lv

#2: Od 100lv

#3: Od 150lv

#4: Od 175lv

#5: Od 200lv

 

Jeżeli ktoś wbije np. setny lv, a nie wykonał misji na 75, to mimo tego, pokazuje mu się misja na 100 i 75. Jeżeli odda ostatni przedmiot, to seon mówi: Oddales juz ostarni przedmiot itp, itd. W nagrodę otrzymujesz... I daje Ci bonus.

Zmień mi to, a nagroda będzie ciekawa :D.

//50+//100+//200+//500+//1000+//1200+//1500+//2000+//2500+


 


xD ProUser xD


 


48% / 100% <Od Enix'a 40%> <5% od Istnego to wyróżnienie> 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...