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

Rekomendowane odpowiedzi

Opublikowano

Co jest źle w tym questcie? Wgrywa się bez błędów, ale w grze po użyciu przedmiotu nic się nie dzieje!

 

 

quest tajemnicza_ksiega begin
state start begin
  when 30312.use begin
   say_title("Tajemnicze głosy:")
   local blond=pc.get_skill_level(vnum)
    local result = BuildSkillList(pc.get_job(), pc.get_skill_group())
                        local vnum_list = result[1]
                        local name_list = result[2]
                        if table.getn(vnum_list) < 2 then
                                say("Wystąpił błąd.")
                                say("")
                                return
                        end
    say("Prosisz nas o łaskę...")
    say("Moją siłą możesz ulepszyć swoją ")
    say("umiejętność o 1 stopień.")
    wait()
       say_title("Tajemnicze głosy:")
                        say("Wybierz umiejętność, którą ")
                        say("Chcesz ulepszyć o 1 stopień.")
                        say("")
                        local i = select_table(name_list)
                        if table.getn(name_list) == i then
                                return
                        end
                        local name = name_list[i]
                        local vnum = vnum_list[i]
                        say_title("Tajemnicze głosy:")
                        say("Czy na pewno chcesz kontynuować?")
     local s = select("Tak", "Nie")
                        if 2 == s then
                                return
    end
    if get_time() < pc.getqf(vnum) then
    say_title("Tajemnicze głosy:")
     say("Niestety, nie minęło 45 minut od")
     say("ostatniego przywołania magicznych mocy.")
     return
    end
    if pc.get_skill_level(vnum) >= 20 then
   say_title("Tajemnicze głosy:")
     --say("Pomyślnie ulepszyłeś umiejętność!")
        say("Pamiętaj, że moja siła regeneruje się ")
        say("45 minut. Oznacza to, że wcześniej")
        say("Nie będziesz mógł użyć księgi.")
      if pc.get_skill_level(vnum) >= 30 then
       say_title("Tajemnicze głosy:")
       say("Oh, umiejęność, którą chcesz ulepszyć ")
       say("Jest za bardzo wyszkolona, aby moja moc")
       say("mogła zadziałać.")
       say_reward("Umiejętność można szkolić do stopnia G1!")
      else
         say_title("Tajemnicze głosy:")
       say("Tak, moja moc zadziałała.")
       say("Twoja umiejętność została podniesiona o 1 stopień.")
       say_reward("Odczekaj 45 minut, aby ponownie użyć księgi!")
       pc.setqf(vnum,get_time()+60*45*1) --45 minut
       pc.set_skill_level(vnum, pc.get_skill_level(vnum)+1)
       item.remove()
      end
    else
   say_title("Tajemnicze głosy:")
     say("Umiejętność, którą chcesz ulepszyć ")
     say("jest za słaba, abym mógł użyć swoich mocy.")
     say_reward("Umiejętność można szkolić ")
    say_reward("minimalnie od stopnia M1!")
    end
  end
end
end

 

 

누가 뭐라 해도 난 나야 난 그냥 내가 되고 싶어
I WANNA BE ME ME ME

Opublikowano

Jest w object, tak, item ma odpowiednie parametry. Sprawdzę, czy zadziała na jakimś innym itemku

Na innych przedmiotach również nie działa

 

Dobra, naprawione. Do zamknięcia i dziękuję za udział.

누가 뭐라 해도 난 나야 난 그냥 내가 되고 싶어
I WANNA BE ME ME ME

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...