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 "Zagadki u Seon-Hae"


Rekomendowane odpowiedzi

Opublikowano

siema, łapcie quest pt. "Zagadki u Seon-Hae":

 

 

quest zagadka begin
	state start begin
		when 20095.chat."Zagadki Seon-Hae" begin
			say_title("Seon-Hae:")
			say("")
			say("Uwielbiam zadawać zagadki, niektórych one przerastają i")
			say("wprawiają w zakłopotanie...")
			say("")
			say("Hmm... Chciałbyś, abym zadał Ci zagadkę? W nagrodę za jej")
			say("rozwiązanie dotaniesz przedmiot z mojego starego kufra...")
			say("")
			local s = select("Chętnie spróbuję.", "Rozmyśliłem się...")
			if s == 1 then
				say_title("Seon-Hae:")
				say("A więc zaczekaj, przypomnę sobie zagadkę...")
				say("")
				wait()
				local los = zagadka.wylosuj_pytanie()
				local czas = get_time() + los[4]
				say_title("Seon-Hae:")
				say("")
				say("No dobrze, słuchaj...")
				say_size(340, los[3])
				say(los[1])
				say("")
				say_reward("Informacje: Nie używaj wielkich liter tam gdzie nie")
				say_reward("powinno ich być, ortografia ważna jest.")
				say("")
				local odp = input()
				
				if czas < get_time() then
					say_title("Seon-Hae:")
					say("")
					say("Niestety, nie zdążyłeś w czasie odpowiedzieć ")
					say("na moje pytanie. Wróć kiedy wymyślę nową zagadkę.")
					say("")
				elseif los[2] == odp then
					say_title("Seon-Hae:")
					say("")
					say("Ehh... Moje zagadki są coraz łatwiejsze, w takim")
					say("razie muszę wymyślić nieco trudniejszą. Przyjdź ")
					say("później, gdy wymyślę na prawdę trudną zagadkę ")
					say("dla Ciebie.")
					say("")
					zagadka.wylosuj_item()
					say("")
				else
					say_title("Seon-Hae:")
					say("")
					say("Haha... Nie było to takie proste, nie odgadłeś mojej")
					say("zagadki. Przyjdź za jakiś czas, a zadam Ci kolejną.")
					say("")
					say("Tymczasem żegnaj...")
					say("")
				end
			else
				say_title("Seon-Hae:")
				say("")
				say("Żegnam w takim razie...")
				say("")
			end
		end
		function wylosuj_pytanie()
			table_los = {
				  -- "pytanie", "odpowiedź", długość okna, czas na odpowiedź w sekundach
				{
					"Nikt mnie rozciągnąć nie może choć uciąć mnie może[ENTER]"..
					"każdy, różnej bywam ja barwy, a będe kiedyś i biały.[ENTER]"..
					"Wolę czarnym pozostać, mniej będę bał sie przeznaczeń.[ENTER]"..
					"[ENTER]"..
					"Jak myślisz? Co to może być?", "włos", 340, 60
				},
				{
					"Ty widzisz mnie, a ja ciebie. Ty patrzysz na mnie,[ENTER]"..
					"oczyma, ja oczyma nie patrze, bo oczu ja nie posiadam,[ENTER]"..
					"Chcesz ze mną mówić, pomówie, jednak bez głosu,[ENTER]"..
					"Ty masz głos, moje usta na próżno sie otwierają.[ENTER]"..
					"[ENTER]"..
					"Jak myślisz? Jakie może być rozwiązanie?", "lustrzane odbicie", 360, 60
				},
				{
					"Początek końca się zaczyna, co powiesz, gdy coś zaboli[ENTER]"..
					"cię, i coś się zacina? Wyrazu oznaczającego popracie,[ENTER]"..
					"z wyrazem NIE idzie w walce. Nie oznacza co innego,[ENTER]"..
					"przeciwny wyraz mój kolego. Jeśli wyraz ten[ENTER]"..
					"rozszyfrowałeś, to nie problem ci ostatnie 2 litery[ENTER]"..
					"znaleźć, pierwszą odejmij śmiało, no i jaki wyraz?[ENTER]"..
					"Co ci powstało?[ENTER]", "kajak", 400, 120
				},
			}
			return table_los[number(1, table.getn(table_los))]
		end
		function wylosuj_item()
			table_item = {
			  --  vnum, count
				{27992, 1},
				{27993, 1},
				{27994, 1},
			}
			local los = table_item[number(1, table.getn(table_item))]
			pc.give_item2(los[1], los[2])
			say_reward("Wylosowany przedmiot: ".. item_name(los[1]))
		end
	end
end

 

Opublikowano

W zasadzie funkcja niepotrzebna+input taki trochę pozostawiony samemu sobie, ale i tak wygląda fajnie.

Specjalista
Opublikowano

Dobrze questa można wykorzystać,dzięki.

Zostawiam plusika.

Pomogłeś,pomogę kiedy tylko brachu mogę!

 

graphic.png

 

  • 3 miesiące temu...
Opublikowano

Quest na pewno przetestuję. Jak do tej pory wygląda całkiem fajnie.

//

Opublikowano

Fajny queścik :) 

Użyję i dziękuje za udostępnienie. 

  • 6 miesięcy temu...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...