Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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 = pc.getqf("czas")
- 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("")
- return
- 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]))
- pc.setqf("czas", get_time() + los[4])
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment