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

Przerwany biolog


Rekomendowane odpowiedzi

Opublikowano

Tak zawsze pierwsze co robie to wczutuje i w grze wpisuje dodatkowo /reload qc

Nie /reload qc tylko /reload q,ale chyba oba zadziałają:)

5_Przezroczyste.png

 

Jeśli szukasz forum na silniku Invision Power Board,Serwer dedykowanego,czy nawet Strony www pod twój serwer metin2 zapraszam na GG : 47637476

 

 

Opublikowano


----------------------------------------------------

--COLLECT QUEST_lv85

--METIN2 collect quest

----------------------------------------------------

quest collect_quest_lv85 begin

state start begin

end

state run begin

when login or levelup with pc.level >= 85 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, "Czerwone Konary Duchodrzewa")

end

send_letter("Czerwone Konary Duchodrzewa")

end

 

when button or info begin

say_title("Czerwone Konary Duchodrzewa")

say("")

say("Biolog Chaegirab, uczen Uriela,")

say("wlasnie Cie szukal. Prosze idz")

say("do niego i zaoferuj mu swoja pomoc")

say("")

end

 

when __TARGET__.target.click or

20084.chat."Znajdz Biologa" begin

target.delete("__TARGET__")

say("Biolog Chaegirab:")

--- l

say("Niebiosa, prosze pomozcie mi...")

say("Badam wszystkie rodzaje potworow w tym ")

say("imperium. Jest bardzo duzo rzeczy,")

say("ktore musza zostac zrobione. Nie mam")

say("czasu abym mogl sam wybrac sie na wyprawe.")

say("Prosze, pomoz mi.")

say("Wynagrodze Cie za to.")

wait()

say("Aktualnie badam Czerwone Konary Duchodrzewa.")

say("Musze przeprowadzic kilka eksperymentow,")

say("dlatego potrzebuje kilku Czerwonych Konarow")

say("Duchodrzewa. Czy moglbys przyniesc mi 15 Sztuk?")

say("Prosze, pomoz mi!")

say("")

 

 

 

 

set_state(go_to_disciple)

pc.setqf("duration",0) -- 可以試試的時間

pc.setqf("collect_count",0)--取得的物品數量

pc.setqf("drink_drug",0) --喝迷惑藥水的話 1

end

end

 

state go_to_disciple begin

when letter begin

send_letter("Zadanie Specjalne - Czerw. Konary Duchodrzewa")

 

end

when button or info begin

say_title("Znajdz Czerwone Konary Duchodrzewa")

--- l

say("")

say("Biolog Chaegirab, uczen Uriela,")

say("szuka Czerw. Konarow Duchodrzewa")

say("")

say("Konary mo瞠sz zdoby?od Potwor闚 w Czer. Lesie")

say("")

say_item_vnum(30167)

say_reward("Do tej pory zebrales".." "..pc.getqf("collect_count").." Czerw. Konarow Duchodrzewa")

say("")

end

 

when 70036.use begin --迷惑藥水

if get_time() < pc.getqf("duration") then

say("Musisz odczekac godzine")

return

end

if pc.getqf("drink_drug")==1 then

say("Juz przeczytales Notatke Studenta")

return

end

if pc.count_item(30167)==0 then

say("Biolog Chaegirab:")

say("Co? Nie przyniosles mi zadnych")

say("Czerwonych Konarow Duchodrzewa?")

say("")

return

end

 

item.remove()

pc.setqf("drink_drug",1)

end

when 2315.kill begin

local s = number(1, 200)

if s == 1 and pc.count_item(30167)==0 then

pc.give_item2(30167)

end

end

 

 

 

when 20084.click with pc.count_item(30167) >0 begin

if get_time() > pc.getqf("duration") then

say("Biolog Chaegirab:")

--- l

say("Oh!! Znalazles!")

say("Pozwol, ze rzuce okiem...")

say("Jeszcze chwilke.")

say("")

pc.remove_item(30167, 1)

pc.setqf("duration",get_time()+60*60*2)------------------22個小時

wait()

 

local pass_percent

if pc.getqf("drink_drug")==0 then

pass_percent=30

else

pass_percent=100

end

 

local s= number(1,100)

if s<= pass_percent then

if pc.getqf("collect_count")< 14 then --15茈撩?

local index =pc.getqf("collect_count")+1

pc.setqf("collect_count",index) --取得了一個+1

say("Biolog Chaegirab:")

say("Oh!! Ten Konar jest doskonalej jakosci!")

say("Przynies mi jeszcze".." "..15-pc.getqf("collect_count").. "Czerw. Konarow Duchodrzewa")

say("Prosze, sprobuj je znalezc!")

say("")

pc.setqf("drink_drug",0) --藥水初始化

return

end

say("Biolog Chaegirab:")

say("Oh, zebrales juz wszystkie?")

say("Dobra robota...")

say("Ale poczekaj!")

say("Aby zakonczyc swoja prace, potrzebuje")

say("abys przyniosl dla mnie jeszcze jeden przedmiot!")

say_item_vnum(30226)

say("")

pc.setqf("collect_count",0)

pc.setqf("drink_drug",0)

pc.setqf("duration",0)

set_state(key_item)

return

else

say("Biolog Chaegirab:")

say("Ten Konar jest zbyt po豉many,")

say("Nie przyda mi sie na nic")

say("Sprobuj przyniesc inny!")

say("Prosze, pomoz mi!")

pc.setqf("drink_drug",0) --藥水初始化

return

end

else

say("Biolog Chaegirab:")

say("Jeszcze nie skonczylem badac ostatniego Konaru!")

say("Wroc pozniej, kiedy juz skoncze!")

say("")

return

end

 

end

end

 

 

state key_item begin

when letter begin

send_letter("Analiza Biologa - Czerw. Konary Duchodrzewa")

 

if pc.count_item(30226)>0 then

local v = find_npc_by_vnum(20084)

if v != 0 then

target.vid("__TARGET__", v, "Analiza Biologa - Czerw. Konary Duchodrzewa")

end

end

 

end

when button or info begin

if pc.count_item(30226) >0 then

say_title("Znalazles kamien duszy!")

say("")

--- l

say("Wroc do biologa, aby")

say("odniesc mu kamien!")

say("")

return

end

 

say_title("Kamien Duszy")

say("")

--- l

say("Zebrales juz wszystkie 15 Czerw. Konarow Duchodrzewa")

say("Teraz, biolog potrzebuje ostatni")

say("przedmiot, aby zakonczyc swoje badania!")

say_item_vnum(30226)----------鬼木靈魂石

say("Mo瞠sz go znalesc zabijaj鉍 Olbrzymiego Ducha Drzew ")

say("Znajdziesz go w Czer. Lesie")

say("")

end

 

 

 

when 2306.kill begin

local s = number(1, 1)

if s == 1 and pc.count_item(30226)==0 then

pc.give_item2(30226)

send_letter("Wroc do biologa!")

end

end

 

 

 

when __TARGET__.target.click or

20084.chat."Znalazlem Kamien Duszy" with pc.count_item(30226) > 0 begin

target.delete("__TARGET__")

say("Biolog Chaegirab:")

say("Oh, Znalazles!")

say("Bardzo Tobie dziekuje!")

say("")

say_reward("Mozesz teraz isc do Baek-Go po nagrode!")

say("")

pc.remove_item(30226,1)

set_state(__reward)

end

 

end

 

state __reward begin

when letter begin

send_letter("Analiza Biologa - Nagroda")

 

local v = find_npc_by_vnum(20018)

if v != 0 then

target.vid("__TARGET__", v, "Baek-Go")

end

 

end

when button or info begin

say_title("Skonczyles analize biologa!")

--- l

say("Biolog Chaegirab wysyla Cie")

say("po nagrode do Baek-Go!")

say("")

end

 

when __TARGET__.target.click or

20018.chat."Nagroda" begin

target.delete("__TARGET__")

say("Baek-Go")

say("Hmm, a wiec Biolog")

say("wyslal Cie po nagrode?")

say("Zobaczmy, co tam masz...")

say("")

wait()

say_reward("Otrzymujesz +50 Do Predkosci Zaklec")

say_reward("Otrzymujesz +150 Do Wartosci Ataku")

say_reward("Na zawsze.")

say_reward("Krwawa Perla 3x ")

say_reward("Buty ze Skory Smoka +8 ")

say_reward("Ametystowy Naszyjnik +8")

say_reward("250 000 000 Yang")

say_reward("500 000 000 Exp")

affect.add_collect(apply.CASTING_SPEED,50,60*60*24*365*60)

affect.add_collect(apply.ATT_GRADE_BONUS,150,60*60*24*365*60)--—60年

pc.change_money(250000000)

pc.give_exp2(500000000)

pc.give_item2(27994)

pc.give_item2(27994)

pc.give_item2(27994)

pc.give_item2(15248)

pc.give_item2(16168)

 

clear_letter()

set_quest_state("collect_quest_lv90", "run")

set_state(__complete)

end

 

end

 

 

state __complete begin

end

end

 

 


----------------------------------------------------

--COLLECT QUEST_lv80

--METIN2 collect quest

----------------------------------------------------

quest collect_quest_lv80 begin

state start begin

end

state run begin

when login or levelup with pc.level >= 80 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 - Certyfikaty Tugyisa")

end

send_letter("Analiza Biologa - Certyfikaty Tugyisa")

end

 

when button or info begin

send_letter("Analiza Biologa - Certyfikaty Tugyisa")

say("")

say("Biolog Chaegirab, uczen Uriela,")

say("wlasnie Cie szukal. Prosze idz")

say("do niego i zaoferuj mu swoja pomoc")

say("")

end

 

when __TARGET__.target.click or

20084.chat."Znajdz Biologa" begin

target.delete("__TARGET__")

say("Biolog Chaegirab:")

--- l

say("Niebiosa, prosze pomozcie mi...")

say("Badam wszystkie rodzaje potworow w tym ")

say("imperium. Jest bardzo duzo rzeczy,")

say("ktore musza zostac zrobione. Nie mam")

say("czasu abym mogl sam wybrac sie na wyprawe.")

say("Prosze, pomoz mi.")

say("Wynagrodze Cie za to.")

wait()

say("Aktualnie badam Certyfikaty Tugyisa.")

say("Musze przeprowadzic kilka eksperymentow,")

say("dlatego potrzebuje kilku Certyfikat闚 Tugyisa.")

say("Czy moglbys przyniesc mi tylko 10 Certyfikat闚 Tugyisa?")

say("Prosze, pomoz mi!")

say("")

set_state(go_to_disciple)

pc.setqf("duration",0) -- 可以試試的時間

pc.setqf("collect_count",0)-- 取得的物品數量

pc.setqf("drink_drug",0) --喝迷惑藥水的話 1

end

end

 

state go_to_disciple begin

when letter begin

send_letter("Zadanie Specjalne - Certyfikaty Tugyisa")

 

end

when button or info begin

say_title("Znajdz Certyfikaty Tugyisa")

--- l

say("")

say("Biolog Chaegirab, uczen Uriela,")

say("szuka Certyfikaty Tugyisa.")

say("")

say("Certyfikaty Tugyisa mo瞠sz zdoby?od Olbrzym闚")

say("")

say_item_vnum(30166)

say_reward("Do tej pory zebrales".." "..pc.getqf("collect_count").." Certyfikat闚")

end

 

when 70036.use begin --迷惑藥水

if get_time() < pc.getqf("duration") then

say("Musisz odczekac godzine")

return

end

if pc.getqf("drink_drug")==1 then

say("Juz przeczytales Notatke Studenta")

return

end

if pc.count_item(30166)==0 then

say("Biolog Chaegirab:")

say("Co? Nie przyniosles mi zadnych")

say("Certyfikatow?")

say("")

return

end

 

item.remove()

pc.setqf("drink_drug",1)

end

 

when 1401.kill or

1402.kill or

1403.kill or

1601.kill or

1602.kill or

1603.kill begin

local s = number(1, 100)

if s <= 5 and pc.count_item(30166)==0 then

pc.give_item2(30166, 1)

end

end

 

 

when 20084.click with pc.count_item(30166) >0 begin

if get_time() > pc.getqf("duration") then

say("Biolog Chaegirab:")

--- l

say("Oh!! Znalazles!")

say("Pozwol, ze rzuce okiem...")

say("Jeszcze chwilke.")

say("")

pc.remove_item(30166, 1)

pc.setqf("duration",get_time()+60*60)--------------22小時

wait()

 

local pass_percent

if pc.getqf("drink_drug")==0 then

pass_percent=50

else

pass_percent=100

end

 

local s= number(1,100)

if s<= pass_percent then

if pc.getqf("collect_count")< 9 then --10個未滿

local index =pc.getqf("collect_count")+1

pc.setqf("collect_count",index) --取得億各得時+1

say("Biolog Chaegirab:")

say("Oh!! Certyfikat jest doskonalej jakosci!")

say("Przynies mi jeszcze".." "..10-pc.getqf("collect_count").. " Certyfikat闚")

say("Prosze, sprobuj je znalezc!")

say("")

 

pc.setqf("drink_drug",0) --藥水初始化

return

end

say("Biolog Chaegirab:")

say("Oh, zebrales juz wszystkie?")

say("Dobra robota...")

say("Ale poczekaj!")

say("Aby zakonczyc swoja prace, potrzebuje")

say("abys przyniosl dla mnie jeszcze jeden przedmiot!")

pc.setqf("collect_count",0)

pc.setqf("drink_drug",0)

pc.setqf("duration",0)

set_state(key_item)

return

else

say("Biolog Chaegirab:")

say("Ten Certyfikaty Tugyisa jest nieczytelny,")

say("Nie przyda mi sie na nic")

say("Sprobuj przyniesc inny!")

say("Prosze, pomoz mi!")

pc.setqf("drink_drug",0) --藥水初始化

return

end

else

say("Biolog Chaegirab:")

say("Jeszcze nie skonczylem badac ostatniego Matowego Lodu!")

say("Wroc pozniej, kiedy juz skoncze!")

say("")

return

end

 

end

end

 

 

state key_item begin

when letter begin

send_letter("Analiza Biologa - Certyfikaty Tugyisa")

 

if pc.count_item(30225)>0 then

local v = find_npc_by_vnum(20084)

if v != 0 then

target.vid("__TARGET__", v, "生物學者梁柏年")

end

end

 

end

when button or info begin

if pc.count_item(30225) >0 then

say_title("Znalazles kamien duszy")

say("")

--- l

say("Wroc do biologa, aby")

say("odniesc mu kamien!")

say("")

return

end

 

say_title("Kamien Duszy")

say("")

--- l

say("Zebrales juz wszystkie 10 Certyfikat闚 Tugyisa!")

say("Teraz, biolog potrzebuje ostatni")

say("przedmiot, aby zakonczyc swoje badania!")

say_item_vnum(30225)---------- 靈魂石

say("Mo瞠sz go znalesc zabijaj鉍 Tysiecznych Wojownik闚")

say("Znajdziesz je w Krainie Olbrzym闚")

say("")

end

 

 

when 1401.kill or

1402.kill or

1403.kill or

1601.kill or

1602.kill or

1603.kill begin

local s = number(1, 200)

if s == 1 and pc.count_item(30225)==0 then

pc.give_item2(30225, 1)

send_letter("Wroc do biologa!")

end

end

 

 

 

 

when __TARGET__.target.click or

20084.chat."Znalazlem Kamien Duszy" with pc.count_item(30225) > 0 begin

target.delete("__TARGET__")

say("Biolog Chaegirab:")

say("Oh, Znalazles!")

say("Bardzo Tobie dziekuje!")

say("")

say_reward("Mozesz teraz isc do Baek-Go po nagrode!")

say("")

pc.remove_item(30225,1)

set_state(__reward)

end

 

end

 

state __reward begin

when letter begin

send_letter("Analiza Biologa - Nagroda")

 

local v = find_npc_by_vnum(20018)

if v != 0 then

target.vid("__TARGET__", v, "醫生")

end

 

end

when button or info begin

say_title("Skonczyles analize biologa!")

--- l

say("Biolog Chaegirab wysyla Cie")

say("po nagrode do Baek-Go!")

say("")

end

 

when __TARGET__.target.click or

20018.chat."Nagroda" begin

target.delete("__TARGET__")

say("Baek-Go")

say("Hmm, a wiec Biolog")

say("wyslal Cie po nagrode?")

say("Zobaczmy, co tam masz...")

say("")

wait()

say_reward("Otrzymujesz +10% Wartosci Ataku")

say_reward("Otrzymujesz +10% Predkoi Ataku")

say_reward("Na zawsze.")

say_reward("Oraz Prezent")

say_reward("")

say_reward("Mam nadzieje ze Ci sie przyda")

 

affect.add_collect(apply.ATT_SPEED,10,60*60*24*365*60) --–60年

affect.add_collect_point(POINT_ATT_BONUS,10,60*60*24*365*60) --60喇

pc.give_item2(27994)

pc.give_item2(25041,3)

pc.give_item2(30302)

 

 

clear_letter()

set_quest_state("collect_quest_lv85", "run")

set_state(__complete)

end

 

end

 

 

state __complete begin

end

end

 

 

Opublikowano

We wszystkich questacj jest taka przerwa i działają do 80 ale dalej nie idzię. Nie sądze aby to był problem skoro na wcześniejszych questach działa z taką samą przerwą.

Opublikowano

Kolego. Wejdź do bazy. Wykasuj dane z quest. Jeśli to testowy. to tak będzie prościej.

Potem przeładuj baze. Zresetuj serwer.

Miałem ten sam problem kiedys.

Opublikowano

Kolego. Wejdź do bazy. Wykasuj dane z quest. Jeśli to testowy. to tak będzie prościej.

Potem przeładuj baze. Zresetuj serwer.

Miałem ten sam problem kiedys.

Tylko ja już 3 razy segregowałem baze z questów. Wywaliłem object i wczytywałem ręcznie questy :)

Opublikowano

Miałem taki sam problem, nawet to nie szło.

 

Spróbuj tak:

 

/usr/local/etc/rc.d/mysql-server restart

 

Sprawdz to jeszcze. + Wyczyść .core wszędzie

Opublikowano

Miałem taki sam problem, nawet to nie szło.

 

Spróbuj tak:

 

/usr/local/etc/rc.d/mysql-server restart

 

Sprawdz to jeszcze. + Wyczyść .core wszędzie

Reset mysql żeby questy działały ? sprawdze bo co mi zostało. A te core jak się czyści i co to jest ?

zrobiłem reset nic to nie dało

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...