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] Quest się norm. wgrywa, ale w grze nie istnieje


Rekomendowane odpowiedzi

Opublikowano

Tak jak w temacie, co jest tego przyczyną? W code macie questa.

 

quest general12 begin
	state start begin
		when login or levelup with pc.level >= 80 begin
			set_state(run)
		end	
	end
	state run begin
		when letter begin
			local v = find_npc_by_vnum(20017)
				if v != 0 then
					target.vid("__JEDEN__", v, "jeden")
				end
			send_letter("Yu-Hwan - Problem z setaou")
		end
		when button or info begin
			say_title("Yu-Hwan - Problem z setaou")
			say("Yu-Hwan odkrył niepokojącą sytuację. ")
			say("Udaj się do niego, aby dowiedzieć się wiecej.")
		end	
		when 20017.chat."Yu-Hwan - Problem z setaou" begin
			target.delete("__JEDEN__")
			say_title("Yu-Hwan:")
			say("Wreszcie dotarłeś.. ")
			say("Dowiedziałem się od anonimowej osoby,")
			say("że wojownicy setaou, wraz z generałem, ")
			say("planują atak na nasze królestwo. ")
			say("Pomożesz nam w obronie?")
			local s = select("Tak", "Nie")
			if s == 2 then
				set_state(complete)
			elseif s == 1 then
				say_title("Yu-Hwan:")
				say("Miło słyszeć. ")
				say("Postanowiłem z dowódcą naszej armi, że ")
				say("ruszymy ich zaatakować pierwsi.")
				say("Plan jest taki:")
				say_reward("Wszyscy prócz Ciebie atakujemy żołnierzy, ")
				say_reward("A Twoim zadaniem jest zgładzenie Generała Setaou.")
				say("Generał znajduje się w Grocie Wygnańców na poziomie 2.")
				set_state(run2)
			end
		end
	end
	state run2 begin
		when letter begin
			send_letter("Zabij Generała Setaou")
		end
		when button or info begin
			say_title("Zabij Generała Setaou")
			say("Aby powstrzymać inwazję wojowników setaou,")
			say("musisz pokonać Generała Setaou.")
			say("Armia królewstwa pomoże Ci zabić żółnierzy. ")
			say("Generał znajduje się w Grocie Wygnańców na poziomie 2.")
		end
		when 2492.kill begin
			chat("Pokonałeś Generała Setaou!")
			set_state(killok)
		end
	end
	state killok begin
		when letter begin
			local x = find_npc_by_vnum(20017)
			if x != 0 then
				target.vid("__DWA__", x, "dwa")
			end
			send_letter("Pokonałeś Generała Setaou!")
		end
		when button or info begin
			say_title("Pokonałeś Generała Setaou!")
			say("Gratulacje!")
			say("Pokonałeś generała, wróc do Yu-Hwana.")
		end
		when 20017.chat."Pokonałem Generała! " begin
			target.delete("__DWA__")
			say_title("Yu-Hwan:")
			say("Brawo!")
			say("Dzięki Tobie uda nam się pokonać inwazję. ")
			say("Potrzeba nam więcej takich wojowników jak Ty.")
			say_reward("Otrzymujesz:")
			say_bez("- Tęczowy Kamień ")
			say_bez("- 5% odporność na ludzi ")
			say_bez("- 50.000.000 yang ")
			say_bez("- 75.000.000 exp
			pc.remove_item(30180, 1)
			pc.give_item(50512)
			pc.give_exp2(75000000)
			pc.change_money(50000000)
			affect.add_collect(apply.RESIST_WARRIOR,5,60*60*24*365*60)
			affect.add_collect(apply.RESIST_ASSASSIN,5,60*60*24*365*60)
			affect.add_collect(apply.RESIST_SURA,5,60*60*24*365*60)
			affect.add_collect(apply.RESIST_SHAMAN,5,60*60*24*365*60)
			set_state(complete)
		end
	end
	state complete begin
	end
end
		

 

 

pre_1387877119__logo.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...