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] Proszę o poprawę questa.


Rekomendowane odpowiedzi

Opublikowano

 

quest horse_summon begin
    state start begin
        function get_horse_summon_prob_pct()
            local prob = {10,15,20,30,40,50,60,70,80,90,100}
            local skill_level = pc.get_skill_level(131) + 1
            return prob[skill_level]
        end
        when 50052.use with horse.get_grade()==2 begin
            if pc.getsp()>=1 then
                if pc.getqf("kon") == 0 then
                    if number(1, 100)<=horse_summon.get_horse_summon_prob_pct() then
                        pc.setqf("kon", 1)
                        chat("|cffED9E0A|h[Księga.Opanc.Konia]|h|r |cff98C100|H|hKoń bojowy został przywołany.")
                        horse.summon()
                    else
                        chat("|cffED9E0A|h[Księga.Opanc.Konia]|h|r |cffCC2A13|H|hPrzywołanie konia bojowego nie powiodło się.")
                    end
                elseif pc.getqf("kon") == 1 then
                    pc.setqf("kon", 0)
                    chat("|cffED9E0A|h[Księga.Opanc.Konia]|h|r |cff98C100|H|hKoń został odesłany")
                    horse.unsummon()
                end
            end
        end
        when 50053.use with horse.get_grade()==3 begin
            if pc.getsp()>=1 then
                if pc.getqf("kon") == 0 then
                    if number(1, 100)<=horse_summon.get_horse_summon_prob_pct() then
                        pc.setqf("kon", 1)
                        chat("|cffED9E0A|h[Księga Wojskowego Konia]|h|r |cff98C100|H|hKoń militarny został przywołany.")
                        horse.summon()
                    else
                        chat("|cffED9E0A|h[Księga Wojskowego Konia]|h|r |cffCC2A13|H|hPrzywołanie konia militarnego nie powiodło się.")
                    end
                elseif pc.getqf("kon") == 1 then
                    pc.setqf("kon", 0)
                    chat("|cffED9E0A|h[Księga Wojskowego Konia]|h|r |cff98C100|H|hKoń został odesłany")
                    horse.unsummon()
                end
            end
        end
    end
end

Powinno działać

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...