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

Mały problem z biologiem


Rekomendowane odpowiedzi

Opublikowano

mam problem z biologiem gdyż podchodze mając księgi klątw chce je oddac a mowi mi ze nie mam w eq

 

 

 

quest collect_quest_lv40  begin
state start begin
end
state run begin
when login or levelup with pc.level >= 40 and pc.level <= 90 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("Analiza Biologa")
end
 
when button or info begin
                    say_title("Analiza Biologa")
                    say("")
say("Biolog Chaegirab, uczeń Baek-Goa,")
                    say("właśnie Cie szukał. Proszę idz")
                    say("do niego i zaoferuj mu swoją pomoc.")
                    say("")
end
 
 
when __TARGET__.target.click or
                        20084.chat."Znajdz Biologa" begin
                        target.delete("__TARGET__")
                        say("Biolog Chaegirab:")
                        ---                                                   l
                        say("Niebiosa, proszę pomóż mi... ")
                        say("Badam wszystkie rodzaje roślin w tym ")
                        say("imperium. Jest bardzo dużo rzeczy, ")
                        say("które muszą zostać zbadane. Nie mam ")
                        say("czasu abym mógł sam wybrać się na wyprawe. ")
                        say("Proszę,pomóż mi. ")
                        wait()
say("Biolog Chaegirab:")  
                        say("Aktualnie badam Księgi Klątw.")
                        say("Muszę przeprowadzić kilka eksperymentów,")
                        say("dlatego potrzebuję kilku egzemplarzy.")
                        say("Czy mógłbyś przynieść mi piętnaście  Księg Klątw?")
                        say("Proszę, pomóż mi! Zawsze przynoś mi po jednej,")
                        say("abym miał czas na ich dokladne przebadanie!")
                        say("")    
say_item("Ksiega klatw", 30047, "")
set_state(go_to_disciple)
pc.setqf("duration",0)  -- ĄiĄH¸Ő¸ŐŞş®É¶ˇ
pc.setqf("collect_count",0)----ˇX¨ú±oŞşŞ««~ĽĆ¶q
pc.setqf("drink_drug",0) ------ˇV łÜ°g´bĂĤôŞş¸Ü 1
end
end
 
state go_to_disciple begin
when letter begin
send_letter("Zadanie specjalne!")
 
end
when button or info begin
say_title("Znajdz Księgi Klątw")
---                                                   l
say("")
say("Biolog Chaegirab, uczeń Baek-Goa,")
say("szuka Księgi Klątw.")
say("Zawsze przynoś mu po jednym, aby miał czas")
say("na ich dokladne przebadanie.")
say("Księgi Klątw szukaj u Ezotów koło Świątyni.")
say("")
say_item_vnum(30047) 
say_reward("Do tej pory dostarczyłeś ".." "..pc.getqf("collect_count").." Księg Klątw.")
say("")
end
 
when 71035.use begin --°g´bĂĤô
if get_time() < pc.getqf("duration") then
say("")
say("ÁŮ¤ŁĄ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(30047)==0 then
say("Biolog Chaegirab:")
                say("Co? Nie przyniosles mi żadnych")
                say("Księg Klątw..?")
                say("")
return
end
 
item.remove()
pc.setqf("drink_drug",1)
end
 
 
 
 
    when 20084.chat." Księga Klątw " with pc.count_item(30047) >0   begin
if pc.count_item(30047) == 0 then
say("Nie posiadasz przy sobie żadnej Księgi Klątw!")
return
end
if get_time() > pc.getqf("duration") then
say("Biolog Chaegirab:")
                                ---                                                   l
                                say("Oh!! Znalazleś!")
                                say("Pozwól,ze rzuce okiem...")
                                say("Jeszcze chwilke.")
                                say("")
pc.remove_item(30047, 1)
pc.setqf("duration",get_time()+1*1*1) ----------------1??
wait()
 
local pass_percent
if pc.getqf("drink_drug")==0 then
pass_percent=60
else
pass_percent=90
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)     --¨ú±o¤@­Ó®É+1 
say("Biolog Chaegirab:")
say("Oh!! Ta Księga Klątw jest doskonałej jakości!")
say("Jestes wspanialy!")
say("Przynieś mi jeszcze ".." "..15-pc.getqf("collect_count").. " Księg Klątw")
say("Prosze, sprobuj je znalezć!")
say("")
pc.setqf("drink_drug",0) --ĂĤôŞě©l¤Ć
return
end
say("Biolog Chaegirab:")
say("Znalazłeś już piętnaście Księg Klątw!!")
say("Dziękuje Ci, że jesteś taki pomocny.")
say("Musisz teraz zdobyc Świątynny Kamień Dusz")
say("Słyszałem, że owy kamien często wypada z")
say("Pająków znajdujących się na pustyni oraz lochach. ")
say("Zrobisz to dla mnie?")
say("")
say_item("Świątynny Kamień Duszy", 30221, "")
 
say_reward("Zabijaj Smiert. Trujacy Pajak")
say_reward("Czerwony Trujacy Pajak") 
say_reward("Szpon. Trujacy Pajak") 
say_reward("Pajak Zolnierz") 
 
 
 
pc.setqf("collect_count",0)
pc.setqf("drink_drug",0)
pc.setqf("duration",0) 
set_state(key_item)
return
else
say("Biolog Chaegirab:")
say("Wybacz niestety...")
say("Twoja Księga była zbyt porwana...")
say("Proszę, przynieś mi inną!")
say("Nie zawiedz mnie!")
say("")   
pc.setqf("drink_drug",0) --ĂĤôŞě©l¤Ć
return
end
else
 say("Biolog Chaegirab:")
 say("Jeszcze nie skończyłem badać ostatniej Księgi !")
 say("Wróc później, kiedy juz skończę!")
 say("")
 return
end
 
end
end
 
 
state key_item begin
when letter begin
send_letter("Świątynny Kamień Duszy")
 
if pc.count_item(30221)>0 then
local v = find_npc_by_vnum(20084)
if v != 0 then
target.vid("__TARGET__", v, "Świątynny Kamień Duszy")
end
end
 
end
when button or info begin
if pc.count_item(30221) >0 then
say_title("Wróć do Biologa!")
say("")
---                                                   l
say("Zdobyłeś Świątynny Kamień Duszy! ")
say("Idz szybko przynieś go Biologowi.")
say("")
return
end
 
say_title("Świątynny Kamień Duszy")
say("")
---                                                   l
say("Zebrałeś juz odpowiednia ilość")
say("Księg Klątw.")
say("Musisz teraz znalezć Świątynny Kamień Duszy ")
say_item_vnum(30221)----------
say("Świątynny Kamień Duszy")
say("mozna zdobyc zabijając pająki na pustyni bądz lochach")
say("Nie zawiedz biologa!")
end
 
 
when 2032.kill or
2033.kill or
2034.kill or
2035.kill begin
local s = number(1, 50)
if s == 1 and pc.count_item(30221)==0 then
pc.give_item2(30221, 1)
send_letter("Świątynny Kamień Duszy")
end
end
 
 
when __TARGET__.target.click  or
20084.chat."Świątynny Kamień Duszy" with pc.count_item(30221) > 0  begin
   target.delete("__TARGET__")
say("Biolog Chaegirab:")
say("Oh,Zdobyleś go! ")
say("Odnalazłeś Świątynny Kamień Duszy")
say("Ciesze się bardzo")
say("Dziękuję Ci za pomoc")
say("W zamian otrzymasz nagrode!")
say("Idz do mojego mistrza Baek-Goa")
say("On za pomoc mi podaruje Ci cenna nagrode.")
say("")
pc.remove_item(30221,1)
set_state(__reward)
end
 
end
 
state __reward begin
when letter begin
send_letter("Odbierz nagrode!")
 
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("Odbierz nagrode!")
---                                                   l
say("Biolog Chaegirab wysyła Cie")
say("po nagrodę do Baek-Go!")
say("Udaj się do niego")
say("by otrzymac nagrodę za")
say("Twój ciężki trud...")
say("Baek-Go znajduje się w pierwszej wiosce")
say("Masz go na mapie. Śpiesz się!")
say("")
end
 
when __TARGET__.target.click  or
20018.chat."Baek-Go"  begin
   target.delete("__TARGET__")
say("Baek-Go:")
say("Drogi przyjacielu")
say("Za Twoj Ciezki trud otrzymujesz")
say("staly bon szybkosci ataku")
say("Zostal on podniesiony o 15 oraz")
say("pewien przedmiot do dalszych walk ")
say("")
say_reward("Otrzymano 3.000.000 yang i Punkty Doświadczenia")
say_reward("Otrzymales bonus szybkosc ataku")
say_reward("Zostal on podniesiony o 15 ")
say_reward("Tego bonu Ci nikt nie odbierze!")
say("")
 
affect.add_collect(apply.ATT_SPEED,15,60*60*24*365*60)    --- ˇV60¦~
 
if pc.job==0 then
                                                pc.give_item2(164, 1)
                                                say_reward("Otrzymano Miecz Nimfy +4")        
                                        end
                                        if pc.job==1 then
                                                pc.give_item2(1114, 1)
                                                say_reward("Otrzymano Nóż Błyskawicy +4")
                                        end
                                        if pc.job==2 then
                                                pc.give_item2(164, 1)
                                                say_reward("Otrzymano Miecz Nimfy +4") 
                                        end
                                        if pc.job==3 then               
                                                pc.give_item2(7134, 1)
                                                say_reward("Otrzymano Niebianski Ptasi Wachlarz +4") 
                                        end  
 
pc.change_money(3000000)
pc.give_exp2(30000000)
 
 
clear_letter()
set_quest_state("collect_quest_lv50", "run")
set_state(__complete)
end
 
end
 
 
state __giveup__ begin
when 20084.chat."Poddajesz sie?" begin
say("Biolog Chaegirab:")
say("Czy jestes pewien, że chcesz się poddać!?")
say("Nie bedziesz mial szansy, aby zacząć ponownie!")
say("Ta misja Cie opusci...")
    end
end
state __complete begin
end
end
 
 
 

  • 2 miesiące temu...
Opublikowano

    when 20084.chat." Księga Klątw " with pc.count_item(30047) >0   begin
if pc.count_item(30047) == 0 then
say("Nie posiadasz przy sobie żadnej Księgi Klątw!")
return
end
if get_time() > pc.getqf("duration") then
say("Biolog Chaegirab:")
                                say("Oh!! Znalazleś!")
                                say("Pozwól,ze rzuce okiem...")
                                say("Jeszcze chwilke.")
                                say("")
pc.remove_item(30047, 1)
pc.setqf("duration",get_time()+1*1*1) ----------------1??
wait()
To powyżej, zmień na tak...

 

    	when 20084.chat."Księga Klątw" with pc.count_item(30047) >0   begin
			if get_time() > pc.getqf("duration") then
				say_title("Biolog Chaegirab:")
                                say("Oh!! Znalazleś!")
                                say("Pozwól,ze rzuce okiem...")
                                say("Jeszcze chwilke.")
                                say("")
				pc.remove_item("30047", 1)
                                pc.setqf("duration",get_time()+1*1*1) ----------------1??
				wait()
Quester to zemnie żaden nie jest ale teraz powinno zadziałać wszystko.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...