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

[Poprawa] Questa.


Rekomendowane odpowiedzi

Opublikowano
quest moby50lv begin
	state start begin
		when login or levelup with pc.level >= 50 begin
			set_state(npc)
		end
	end
	
	state npc begin
		when letter begin
			local v = find_npc_by_vnum(20011)
			if v != 0 then
			target.vid("__TARGET__", v, "Uriel")
			end
			send_letter("Zabij I")
		end
		
		when button or info begin
			say_title("Zabij I: ")
			say("")
			say("Udaj się do Uriela którego znajdziesz M1, ")
			say("podobno ma dla Ciebie jakieś zadanie. ")
		end
		
		when __TARGET__.target.click or 20011.chat."Zabij I" begin
		target.delete("__TARGET__")
			say_title("Uriel: ")
			say("")
			say("Witaj "..pc.get_name().."! Mógłbyś dla ")
			say("mnie zabić kilka potworów? ")
			say_reward("- Zabij 5 Wodzów Orków. ")
			say("")
			say("To pomożesz?")
				local s = select("Tak", "Nie")
					if s == 1 then
						say_title("Uriel: ")
						say("")
						say("Wspaniale! ")
						say("Wodza Orków znajdziesz w ")
						say("Dolnie Orków.")
						set_state(akj)
					elseif s == 2 then
						say_title("Uriel: ")
						say("")
						say("Szkoda, w takim razie żegnam. ")
						set_state(koniec)
					end
		end
	end
	
	state akj begin
		when letter begin
			send_letter("Zabij I")
		end
		
		when button or info begin
			say_title("Zabij I: ")
			say("")
			say("Musisz zabić 5 Wodzów Orków ")
			say("Do tej pory zabiłeś: "..pc.getqf("ur").." / 5 ")
		end
		
		when 691.kill begin
			pc.setqf("ur", pc.getqf("ur")+1)
			if pc.getqf("ur") == 5 then
				say_reward("Wreszcie ci się udało, brawo! ")
				say("")
				say("Teraz wróć do Uriela i przekaż ")
				say("mu tę wspaniałą nowinę! ")
				set_state(powrot) 
			end
		end
		
	state powrot begin 
		when letter begin
			send_letter("Zabij I")
			local v = find_npc_by_vnum(20011)
			if v != 0 then
			target.vid("__TARGET__", v, "Uriel")
			end
		end
		
		when button or info begin
			say_title("Zabij I")
			say("Wróć do Uriela żeby przekazać ")
			say("mu tę wspaniałą nowinę. ")
			say("")
		end
		
		when __TARGET__.target.click or 20011.chat."Zabij I" begin
		target.delete("__TARGET__")
			say_title("Uriel: ")
			say("")
			say("Świetnie, udało Ci się pokonać Wodzów Orków, ")
			say("W zamian za wykonanie misji zostaniesz nagrodzony. ")
			say("")
			say("Wybierz nagrode: ")
				local nagroda = select ("Kamień Duchowy x2", "Pierścień Doświadczenia")
					if nagroda == 1 then
					pc.give_item2(50513,2)
					notice("Otrzymano Kamień duchowy x2. ")
					end
					if nagroda == 2 then
					pc.give_item2(71015)
					notice("Otrzymano Pierścień Doświadczenia. ")
					end
		end
	end
	state koniec begin
	end
end

Powinien działać.

727881401622271220780.jpeg

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...