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

[Download][Quest]Łowienie ryb na czas


adriank™.

Rekomendowane odpowiedzi

Opublikowano

Kłest z inputem na 99% nie działa <3

 

-------N----------
-------I----------
-------E----------
------------------
-------U----------
-------S----------
-------U----------
-------W----------
-------A----------
-------C----------
------------------

quest quest5 begin
state start begin
when login or levelup with pc.get_level() >= 49 begin
set_state(idziemy)
end
end
state idziemy begin
when letter begin
local v = find_npc_by_vnum(9009)
if v != 0 then
target.vid("__TARGET__", v, "")
end
send_letter("Znajdź Rybaka!")
end
when button or info begin
say_title("Znajdź Rybaka! ")
say("Przybądź jak najszybciej do Rybaka!")
say("Podobno ma do Ciebie sprawę.")
end
when __TARGET__.target.click or 9009.chat."Słucham..." begin
target.delete("__TARGET__")
say_title("Rybak:")
say("Witaj wędkarzu! ")
say("Wezwałem Cię w jednej, prostej sprawie. ")
say("Potrzebne mi ryby. Nie mogę ich złowić sam,")
say("ponieważ najzwyczajniej w świecie")
say("nie mam czasu. ")
wait()
say_title("Rybak:")
say("Dam Ci tu listę potrzebnych ryb:")
say("")
say_czekolada("15x Karaś ")
say_krew("10x Ryba Mandaryna ")
say_grynszpan("5x Karp ")
say_malachit("2x Sum ")
wait()
say_title("Rybak:")
say("Masz 45 minut na złowienie tych ryb. ")
say("Wchodzisz w to "..pc.get_name().."?")
say("Obiecuję hojnie Cię wynagrodzić!")
say("")
say_reward("Zgadzasz się na to?")
local wybieraj = select("Tak","Nie")
if wybieraj == 1 then
set_state(lowimy)
elseif wybieraj == 2 then
say_title("Rybak:")
say("Hehe.")
say("Widocznie łowienie ryb Cię przerasta.")
say("W związku z tym muszę poszukać kogoś innego.")
end
end
end
state lowimy begin
when letter begin
send_letter("Złów ryby dla Rybaka.")
if pc.getqf("limit_time") < get_time() then
else
timer("lowimy", pc.getqf("limit_time")-get_time())
q.set_clock("Pozostało", pc.getqf("limit_time")-get_time())
end
end
when button or info begin
say_title("Złów ryby dla Rybaka")
say("Rybak potrzebuje tych ryb:")
say("")
say_czekolada("15x Karaś ")
say_krew("10x Ryba Mandaryna ")
say_grynszpan("5x Karp ")
say_malachit("2x Sum ")
say("")
say_reward("Złów je i mu zanieś.")
say_green("Ilość czasu zobaczysz w zakładce")
say_green("zadania, bądź naciskając klawisz N.")
wait()
say_title("Złów ryby dla Rybaka")
say_green("Do tej pory złowiłeś:")
say("")
say_czekolada("Karaś: "..pc.count_item(27803).." z 15")
say_krew("Ryba Mandaryna: "..pc.count_item(27804).." z 10")
say_grynszpan("Karp: "..pc.count_item(27806).." z 5")
say_malachit("Sum: "..pc.count_item(27816).." z 2")
say("")
say_reward("Łów dalej!")
if pc.getqf("limit_time") < get_time() then
timer("lowimy", 45*60)
pc.setqf("limit_time", get_time()+45*60)
q.set_clock("Pozostało", pc.getqf("limit_time")-get_time())
else
q.set_clock("Pozostało", pc.getqf("limit_time")-get_time())
end
end
when 9009.chat."Mam już ryby!" begin
if pc.count_item(27803)>=15 and pc.count_item(27804)>=10 and pc.count_item(27806)>=5 and pc.count_item(27816)>=2 then
say_title("Rybak:")
say("Tak? To świetnie.")
say("Kliknij teraz na mnie jeszcze raz,")
say("by oddać ryby.")
set_state(raport)
local v = find_npc_by_vnum(9009)
if v != 0 then
target.vid("__TARGET__", v, "")
end
else
say_title("Rybak:")
say("Co Ty gadasz, przecież nie masz")
say("wszystkich ryb!")
say("Potrzebuję:")
say("")
say_czekolada("15x Karaś ")
say_krew("10x Ryba Mandaryna ")
say_grynszpan("5x Karp ")
say_malachit("2x Sum ")
say("")
say_reward("Ilość czasu zobaczysz w zakładce")
say_reward("zadania, bądź naciskając klawisz N.")
wait()
say_title("Rybak")
say_green("Do tej pory złowiłeś:")
say("")
say_czekolada("Karaś: "..pc.count_item(27803).." z 15")
say_krew("Ryba Mandaryna: "..pc.count_item(27804).." z 10")
say_grynszpan("Karp: "..pc.count_item(27806).." z 5")
say_malachit("Sum: "..pc.count_item(27816).." z 2")
say("")
say_reward("Łów dalej!")
end
end
when lowimy.timer begin
if pc.count_item(27803)>=15 and pc.count_item(27804)>=10 and pc.count_item(27806)>=5 and pc.count_item(27816)>=2 then
send_letter("Wróć do Rybaka!")
say_title("Złów ryby dla Rybaka")
say("Zebrałeś wszystkie ryby!")
say("Wróć do Rybaka i mu je daj.")
setstate(raport)
local v = find_npc_by_vnum(9009)
if v != 0 then
target.vid("__TARGET__", v, "")
end
else
say_title("Misja nie powiodła się!")
say("Ajć, nie zdążyłeś, szkoda. ")
say("Może spróbuj innym razem! ")
say("45 minut właśnie minęło!")
say("")
say_green("Podsumowanie, złowiłeś:")
say("")
say_czekolada("Karaś: "..pc.count_item(27803).." z 15")
say_krew("Ryba Mandaryna: "..pc.count_item(27804).." z 10")
say_grynszpan("Karp: "..pc.count_item(27806).." z 5")
say_malachit("Sum: "..pc.count_item(27816).." z 2")
end
end
when button or info begin
say_title("Złów ryby dla Rybaka")
say("Zebrałeś wszystkie ryby!")
say("Wróć do Rybaka i mu je daj.")
end
end
state raport begin
when __TARGET__.target.click or 9009.chat."Dostarcz ryby." begin
target.delete("__TARGET__")
say_title("Rybak:")
say("Wybornie, daj mi je!")
say("Wspaniale, są doskonałe!")
say("Czas na Twoją nagrodę. ")
say("Wędkę również możesz zatrzymać.")
say("")
say_reward("Otrzymałeś: Małż x4")
say_reward("Otrzymałeś: 5.000.000 Yang")
say_reward("Otrzymałeś: 1.000.000 Punktów Doświadczenia.")
pc.give_item2(27987, 4)
pc.give_exp2(1000000)
pc.change_money(5000000)
wait()
say_title("Rybak:")
say("Aha, weź jeszcze to.")
say("Podarował mi to Handlarz Zbrojami.")
say("")
say_reward("Otrzymałeś: Zbroja na 54 poziom.")
say("Pochwal się tym")
local spam = input()
notice_all(spam)
if pc.get_job()==0 then
pc.give_item2("11277")
elseif pc.get_job()==1 then
pc.give_item2("11477")
elseif pc.get_job()==2 then
pc.give_item2("11677")
elseif pc.get_job()==3 then
pc.give_item2("11877")
end
end
end
end

 

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...