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

Czas oddawania przedmiotów - biolog


Rekomendowane odpowiedzi

Opublikowano

Witam pomógł by ktoś i powiedział by mi w którym jeszcze muszę zmienić czas na 1 min by liczyło bo zmieniłem na 1min i cały czas jest na 2h

quest biologs230  begin
    state start begin
        when login or levelup with pc.level >= 230 and pc.level <= 250 begin
            set_state(information)
        end    
    end

    state information begin
        when letter begin
            local v = find_npc_by_vnum(20091)
            if v != 0 then
                target.vid("__TARGET__", v, "Zadanie Sury")
            end
            send_letter("Badania Seon-Peong")
        end

        when button or info begin
                    say_orange("Badania Seon-Peong")
                    say("")
                    say("Sura medrzec z dalekich krajów,")
                    say("wlasnie Cie szukal. Proszę idz")
                    say("do niego i zaoferuj mu swoją pomoc.")
                    say("")
        end
        
        when __TARGET__.target.click or
                        20091.chat."Znajdz Sure" begin
                        target.delete("__TARGET__")
                        say_orange("Seon-Pyeong:")
                        ---                                                   l
                           say("Witaj, proszę pomóż mi... ")
                        say("Badam cala Mape. ")
                        say("Jest bardzo dużo rzeczy, ")
                        say("które muszą zostać zbadane. Nie mam ")
                        say("czasu abym mógl sam wybrać się na wyprawe. ")
                        say("Proszę,pomóż mi. ")
                        wait()
            say_orange("Seon-Pyeong:")
            say_green("Ostatnio interesują mnie 4445")
            say_green("Potrzebuję ich 30 do ukończenia badań nad nimi.")
            say("Znajdziesz je na Dungeonie od 200lvl.")
            say_cialo("Pamietaj Oddawac mozesz je co 2hmin.")
            say_cialo("Twoja szansa na zaliczenie to 100%")
            say("")                                                                                                                                                          
            set_state(go_to_disciple)
            pc.setqf("duration",0)  -- ĄiĄH¸Ő¸ŐŞş®É¶ˇ
            pc.setqf("collect_count",0)-- ¨ú±oŞşŞ««~ĽĆ¶q
            pc.setqf("drink_drug",0) --lܰg´bĂĤôŞş¸Ü 1
        end
    end

    state go_to_disciple begin
        when letter begin
            send_letter("Kosci Ogra!")
            
        end
        when button or info begin
            say_orange("Znajdź Kosci Ogra!")
            ---                                                   l
            say("")
            say("Seon-Pyeong, medrzec z daleka,")
            say("zbiera Kosci Ogra.")
            say("Znajdziesz je w metinach oraz bossach.")
            say("")
            say_item_vnum(98974) 
            say_green("Do tej pory dostarczyles "..pc.getqf("collect_count").." Kosci.")
            say("")
        end
        
        when 71035.use begin --°g´bĂĤô
            if get_time() < pc.getqf("duration") then
                say("")
                say("Á٤lĄiĄH¨ĎĄÎ°g´bĂĤô")
                say("")
                return
            end
            if pc.getqf("drink_drug")==1 then
                say("")
                say("¤w¸g¨ĎĄÎ¤F1¦¸")
                say("")

                return
            end
            if pc.count_item(98974)==0 then
                say("Seon-Pyeong:")
                say("Co? Nie przyniosles mi żadnych")
                say("Kosci Ogra?")
                say("")
                return
            end

            item.remove()    
            pc.setqf("drink_drug",1)
        end

        when 1192.kill  begin
            local s = number(1, 100)
            if s == 1 and pc.count_item(98974)==0 then
                pc.give_item2(98974)
            end    
        end

        
        when 20091.chat."Kosci Ogra" with pc.count_item(98974) > 0   begin
            if get_time() > pc.getqf("duration") then
                                say_orange("Seon-Pyeong:")
                                ---                                                   l
                                say("Oh, znalazles!")
                                say("Pozwól, że rzucę okiem...")
                                say("Chwila.")
                                say("")
                pc.remove_item(98974, 1)
                pc.setqf("duration",get_time()+60*120*1)--------------1¤p®É 
                wait()
                
                local pass_percent
                if pc.getqf("drink_drug")==0 then
                    pass_percent=100
                else        
                    pass_percent=100
                end
                
                local s= number(1,100)
                if s<= pass_percent  then
                   if pc.getqf("collect_count") < 24 then     --30­ÓĄĽşˇ 
                        local index =pc.getqf("collect_count")+1 
                        pc.setqf("collect_count",index)     --¨ú±o»ő¦U±o®É+1 
                        say_orange("Seon-Pyeong:")
                        say_green("Oh! Takiej Twarzy szukalem!")
                        say_green("Przynies mi jeszcze "..25-pc.getqf("collect_count").. " Kosci.")
                        say_green("Pamietaj Przedmioty możesz oddawac co 2h")
                        say("")
                        pc.setqf("drink_drug",0)     --ĂĤôŞě©l¤Ć
                        return
                    end
                    say("Seon-Pyeong:")
                    say("Znalazles już 25 Kosci Ogra!")
                    say("Dziękuje Ci, że jestes taki pomocny.")
                    say("Musisz teraz zdobyc Chi.")
                    say("Na Dungeonie od 200lvl Lub Na mapie od 230lvl.")
                    say("Zrobisz to dla mnie?")    
                    say("")
                    
                    say_item("Chi", 69010, "")
                    
                    pc.setqf("collect_count",0)
                    pc.setqf("drink_drug",0)    
                    pc.setqf("duration",0) 
                    set_state(key_item)
                    return
                else                                
                say_orange("Seon-Pyeong:")
                say_red("Wybacz, niestety...")
                say_red("Ta Kosc jest zbyt zniszczona.")
                say_red("Proszę, przynies mi inną!")
                say_red("Nie zawiedź mnie!")
                say("")                  
                pc.setqf("drink_drug",0)     --ĂĤôŞě©l¤Ć
                return
                end
        else
          say_orange("Seon-Pyeong:")
          say_red("Jeszcze nie skończylem badać ostatniej Kosci!")
          say_red("Wróc później, kiedy juz skończę!")
          say("")
          return
        end

    end
end


    state key_item begin
        when letter begin
            send_letter("Chi")
            
            if pc.count_item(69010)>0 then    
                local v = find_npc_by_vnum(20091)
                if v != 0 then
                    target.vid("__TARGET__", v, "Szkata Rippa")
                end
            end

        end
        when button or info begin
            if pc.count_item(69010) > 0 then
                say_orange("Wróć do Sury!")
                say("")
                ---                                                   l
                say("Zdobyles Chi!")
                say("Zanies ja Surze.")
                say("")
                return
            end

            say_orange("Chi")
            say("")
            ---                                                   l
            say("Zebrales juz odpowiednia ilosć")
            say("Kosci.")
            say("Musisz teraz znalezc Chi.")
            say_item_vnum(69010)---------- ĆF»îĄŰ
            say("Chi")
            say("zdobędziesz ja zabijajac Mumie Lub Wiedzme")    
            say("Nie zawiedz Sury!")
        end
        

        when 1192.kill begin 
            local s = number(1, 100)
            if s == 1 and pc.count_item(69010)==0 then
                pc.give_item2(69010)
                send_letter("Wroc do Sury!!")        
            end    
        end

        
        when __TARGET__.target.click  or
            20091.chat."Chi" with pc.count_item(69010) > 0  begin
            target.delete("__TARGET__")
             target.delete("__TARGET__")
            say("Seon-Pyeong:")
            say("Odnalazles Chi!")
            say("Dziękuję Ci za pomoc!")
            say("W zamian otrzymasz nagrode.")
            say("Wróc do mnie za chwile po nagrode,")
            say("")
            pc.remove_item(69010, 1)
            set_state(__cialo)
        end
        
    end
    
    state __cialo begin
        when letter begin
            send_letter("Odbierz nagrodę!")
            
            local v = find_npc_by_vnum(20091)
            if v != 0 then
                target.vid("__TARGET__", v, "Seon-Pyeong")
            end

        end
        when button or info begin
            say_orange("Odbierz nagrodę!")
            ---                                                   l
            say("Udaj się do Seon-Pyeong,")
            say("By otrzymać nagrodę za")
            say("Twój ciężki trud...")
            say("Seon-Pyeong znajduje się w pierwszej wiosce")
            say("Masz go na mapie. Spiesz się!")
            say("")
        end
        
        when __TARGET__.target.click  or
            20091.chat." Nagroda "  begin
            target.delete("__TARGET__")
            say("Seon-Pyeong:")
            say("Za wykonanie tej misji dostaniesz:")
            say("")
            say_green("Otrzymujesz 25% szansy na Przeszywke")
            say_green("Otrzymujesz !")
            say_green("Oraz masz do wyboru odpornosc na Klase!")    
            
                local s = select("15%Odpornosci na Wojowników", "15%Odpornosci na Ninje", "15%Odpornosci na Sury", "15%Odpornosci na Szamanów")
                        if s == 1 then
                                        affect.add_collect(apply.RESIST_WARRIOR, 15, 60*60*24*365*60) --60¦~
                                        say_cialo("Otrzymales bonus: 15% Odpornosci na Wojowników")
                                        say("")
                        elseif s == 2 then
                                        affect.add_collect(apply.RESIST_ASSASSIN, 15, 60*60*24*365*60) --60¦~
                                        say_cialo("Otrzymales bonus: 15% Odpornosci na Ninje")
                                        say("")
                                        say("")
                                elseif s == 3 then
                                        affect.add_collect(apply.RESIST_SURA, 15, 60*60*24*365*60) --60¦~
                                        say_cialo("Otrzymales bonus: 15% Odpornosci na Sury")
                                        say("")
                                        say("")
                                elseif s == 4 then
                                        affect.add_collect(apply.RESIST_SHAMAN, 15, 60*60*24*365*60) --60¦~     
                                        say_cialo("Otrzymales bonus: 15% Odpornosci na Szamanów")
                                        say("")
                                        say("")
                                end

            
            pc.give_item2(80008, 50)
            affect.add_collect(apply.PENETRATE_PCT, 25, 60*60*24*365*60) --60¦~    
            
            
            clear_letter()
            set_state(__complete)
        end
            
    end

    
    state __complete begin
    end
end

  • Ups... zmienił(a) tytuł na Czas oddawania przedmiotów - biolog
  • 2 tygodnie później...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...