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

[Problem] Quest - Co Nie Tak


Gość Emillo

Rekomendowane odpowiedzi

Opublikowano

quest mirine begin
state pierwszy begin
when login with pc.get_level() >= 10 begin
                       local a = find_npc_by_vnum(20006)
                       if a != 0 then
                               target.vid("__TARGET__", v, "Mirine")
                               set_state(start)
                       end
               end
       end
       state start begin
               when 20006.chat."Skradziony diament" with pc.get_level()>=10 begin
target.delete("__TARGET__")
                       say_title("Mirine:")
                       say("Hej! Nie widziałeś mojego diamentu?")
                       say("Zgubiłam go i nie wiem gdzie on jest.")
                       say("Jeśli mógłbyś go dla mnie znaleźć byłabym wdzięczna!")
                       say("Proszę znajdź go!")
                       local s=select("Tak, postaram się","Nie mam czasu")
                               if s==1 then
                               say("Świetnie!")
                               set_state(accept)
                               elseif s==2 then
                               say("Szkoda")
                       end
               end
       end
       state accept begin
               when letter begin
                       send_letter("Diament Mirine")
               end
               when button or info begin
                       say("Znajdź diament Mirine!")
                       say("Będzie gdzieś w mieście!")
                       say("Może handlarka go ma?")
               end
               when 9003.chat."Ozdobny diament" with pc.level() >= 94 begin
                       say("Witaj! Co chcesz kupic?")
                       say("Och, ten piękny kamień?")
                       say("Znalazlam go jakis czas temu...")
                       say("Mogę ci go odsprzedać za niewielką")
                       say("sumkę.")
                       say("Co ty na to?")
                       say("Będzie cię to kosztować 20.000 yang.")
                       pc.changegold(-20000)
                       pc.give_item2(30141)
                               set_state(mam)
                       end
               end
       state mam begin
               when letter begin
                       send_letter("Odnalazłeś Diament")
               end
               when button or info begin
                       say("Biegnij do Mirine z dobrą nowiną!")
               end
               when 20006.chat."Znalazłem diament" with pc.countitem(30141)>0 begin
                       say("Ojej! Znalazłeś mój diament!")
                       say("Co ja bym bez ciebie zrobiła!")
                       pc.remove_item(30141)
                       say_reward("Otrzymales perły, doświadczenie i yang!")
                       pc.give_item2(27992)
                       pc.give_item2(27993)
                       pc.give_item2(27994)
                       pc.changegold(100000)
               end
       end
end

 

Co w powyższym queście jest nie tak? Przy qc wyskakuje core dumped.

Opublikowano

Dzięki, zadziałało :)

Bo to jest zmodyfikowany quest na 94 i nie wszędzie zmieniłem lvle ale już poprawiłem :P

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...