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ę, ale w grze go nie ma.

 

quest biolog1  begin
        state start begin
                when login or levelup with pc.get_level() >=19  begin
                        set_state(information)
                end     
        end

        state information begin
                when letter begin
                        local v = find_npc_by_vnum(20084)
                        if v != 0 then
                                target.vid("__TARGET__", v, "Analiza Biologa")
                        end
                        send_letter("Biolog Chaegirab: 1")
                end

                when button or info begin
                        say_title("Biolog Chaegirab: 1")
                        say("")
                        say("Biolog Chaegirab potrzebuje twojej")
                        say("pomocy. Udaj się do niego jak")
                        say("najprędzej, aby pomóc.")
                        say("")
                end
                
                when __TARGET__.target.click or
                        20084.chat."Biolog Chaegirab: 1" begin
                        target.delete("__TARGET__")
                        say_title("Biolog Chaegirab:")
                        ---                                                   l
                say("Ahh, tak, pamiętam.")
                        say("Oh! Witaj, przyszedłeś!")
                        say("Potrzebuję pomocy.")
                        say("brakuje mi pewnego składniku,")
                        say("aby ukończyć eksperyment.")
                        say("Proszę, pomóż mi!")
                        wait()
                        say_title("Biolog Chaegirab:")
                        ---                                                   l
                        say("Brakujący składnik to:")
                        say_reward("Bez")
                        say("Czy mógłbyś przynieść mi 30 bzów?")
                        say("Proszę, pomóż mi!")
                        say("Zawsze przychodź do mnie, gdy")
                        say("zdobędziesz minimum 5 sztuk bzu.")
                        say("")                                                                                                                                                                                                                                                                                                           
                        set_state(go_to_disciple)
                        pc.setqf("collect_count",0)--¨ě˛{®É¬°¤î©Ň¦łŞ««~ĽĆĄŘ
                        pc.setqf("drink_drug",0) --·íłÜ¤F°g´bĂĤô 1
                end
        end

        state go_to_disciple begin
                when letter begin
                        send_letter("Zdobądź Bez!")
                        
                end
                when button or info begin
                        say_title("Zdobądź Bez!")
                        ---                                                   l
                      say("Biolog Chaegirab potrzebuje")
                        say("25 sztuk bzu, aby ukończyć eksperyment")
                        say("Zawsze przychodź do niego, gdy")
                        say("zdobędziesz minimum 5 sztuk bzu.")
                        say("Bzu szukaj u:")
                        wait()
                        say_reward("Czar. Niedźwiedź ")
                        say_reward("Głodny Czar. Niedźwiedź ")
                        say_reward("Tygrys")
                        say_item_vnum(50705)
                        say_reward("Do tej pory zebrałeś".." "..pc.getqf("collect_count").." sztuk Bzu.")
                        say("")
                end
                
                when 71035.use begin --°g´bĂĤô

                        if pc.getqf("drink_drug")==1 then
                                say("")
                                say("¤w¸g¨ĎĄÎ¤F1¦¸")
                                say("")

                                return
                        end
                        if pc.count_item(50705)==0 then
                                say("ĄÍŞ«ľÇŞĚ±ç¬f¦~:")
                                say("Ąý§ä¨ěĄŰŰu»ZĄH«á,")
                                say("¤~¨ĎĄÎ°g´bĂĤô¤]¤Ł·|¦ł°ÝĂD.")
                                say("")
                                return
                        end
                        item.remove()   
                        pc.setqf("drink_drug",1)
                end


                when 112.kill or 114.kill or 182.kill begin
                        if  pc.count_item(50705)< 25 - pc.getqf("collect_count")then
                                pc.give_item2(50705, 1)
                        end
                end
                
        when 20084.chat."Bez" with pc.count_item(50705) >=5   begin
                                say_title("Biolog Chaegirab:")
                                ---                                                   l
                                say("Oh, znalazłeź bez!")
                                say("Pozwól, że rzucę okiem.")
                                say("Jeszcze chwilkę...")
                                say("")
                                pc.remove_item(50705, 5)
                                wait()
                                
                                local pass_percent
                                if pc.getqf("drink_drug")==0 then
                                        pass_percent=80
                                else            
                                        pass_percent=100
                                end
                                
                                local s= number(1,100)
                                if s<= pass_percent  then
                                   if pc.getqf("collect_count")< 25 then     --10H¤U
                                                local index =pc.getqf("collect_count")+5
                                                pc.setqf("collect_count",index)     --¨ú±o¤@®É +1
                                                say_title("Biolog Chaegirab:")
                                                say("Oh! Te 5 sztuk bzu jest doskonałej jakości!")
                                                say("Przynieś mi jeszcze".." "..25-pc.getqf("collect_count").. " Bzu!")
                                                say("Proszę, spróbuj je znaleźć.")
                                                say("")
                                                pc.setqf("drink_drug",0)         --ĂĤôŞě©l¤Ć
                                                return
                                        end
                                        say_title("Biolog Chaegirab:")
                                        say("Oh, zebrałeś już wszystkie?")
                                        say("Dobra robota...")
                                        say("Jako dowód mojej wdzięczności otrzymasz")
                                        say("trochę yang i wynik mojej pracy.")
                                        wait()
                                        say_title("Nagroda:")
                              say_reward("170000 PD")
                                        say_reward("195000 Yang")
                                        say_reward("Srebrna Bransoleta +7")    
                                        
                                        pc.setqf("collect_count",0)
                                        pc.setqf("drink_drug",0)        
                                        
                                        clear_letter()
                                        set_state(__complete)
                                        
                                        pc.give_item2(14047)
                                        pc.change_money(195000)
                                        pc.give_exp2(170000)
                                        set_quest_state("levelup","run")
                                        
                                        return
                                else                                                            
                                say_title("Biolog Chaegirab:")
                                say("Bardzo mi przykro, ale te 5 sztuk bzu")
                                say("jest złej jakości. Znajdź inne, proszę.")
                                say("")
                                pc.setqf("drink_drug",0)         --ĂĤôŞě©l¤Ć
                                return
                                end

        end
end


                
        state __complete begin
        end
end

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

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...