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

Pisanie / Poprawa Questów !


PoczatKujacy

Rekomendowane odpowiedzi

  • Odpowiedzi 8,7 tys.
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

Siema

 

Mam prośbe

 

Czy mógłby mi ktoś napisać questa po którym.. teleportuje sie do komnaty smoka sa tam np 2-3 metiny i po kazdym zabitym metinie dmg smoka spada lub powiedziec co dodac do questa...

Opublikowano

Ok to bedzie dzialac

Dargon thenthen ??^^

 

 

 

quest grota_wygnancow begin
state start begin
 when 20093.chat."Chcę Wejść " with pc.get_level() >= 75 begin
  say_title("Koe-Pung:")
  say("Stój! Jestem Koe-Pung z Zakonu Smoków, strażnik")
  say("portalu. Możesz przejść tylko jeśli otrzymałeś ")
  say("pozwolenie Zakonu i jeśli pokażesz mi Krwisty")
  say("Kamień!")
  local s=select("Wejdź ", "Gdzie znajdę taki kamień?", "Zejdź mi z drogi, albo zginiesz!")
  if s == 1 then
	if pc.count_item(30190)>0 then
	 say_title("Koe-Pung:")
	 say("Widzę że posiadasz Krwisty Kamień oraz")
	 say("Pozwolenie Zakonu. Zatem zostaniesz przeniesiony")
	 say("Do Groty Wygnańców.")
	 wait()
	 pc.remove_item(30190, 1)
	 pc.warp(10000, 1207800)
	 else
	 say("Nie posiadasz Krwistego Kamienia")
	 return
	end
  elseif s == 2 then
	say_title("Koe-Pung:")
	say("Tylko ten kto nalezy do zakonu Smoków i kto")
	say("dowiedzie, że jest godny Boga Smoków, otrzyma")
	say("swięte kamienie. Istnieje takich kilka....")
	say_reward("Porozmawiaja w swoim rodzinnym miescie z Seon-Hae!")
	set_quest_state("grota_krwisty", "run")
	end
  elseif s == 3 then
	say_title("Koe-Pung:")
	say("Nadal tu jesteś?! Zjeżdżaj stąd ale już! Jest to miejsce")
	say("dla prawdziwych Wojowników!")
  end
 end
end
end

 

^^ Kliknij tutaj w dól ^^



"Narodowiec, nie nazista. Prawdziwy Polak - nacjonalista! Czołem!"


CaM


Opublikowano

Liroy;

 

quest grota_wygnancow begin
state start begin
 when 20093.chat."Chcę Wejść " with pc.get_level() >= 75
  say_title("Koe-Pung:")
  say("Stój! Jestem Koe-Pung z Zakonu Smoków, strażnik")
  say("portalu. Możesz przejść tylko jeśli otrzymałeś ")
  say("pozwolenie Zakonu i jeśli pokażesz mi Krwisty")
  say("Kamień!")
  local s=select("Wejdź ", "Gdzie znajdę taki kamień?", "Zejdź mi z drogi, albo zginiesz!")
  if s == 1 thenthen
if pc.count_item(30190)>0 then
 say_title("Koe-Pung:")
 say("Widzę że posiadasz Krwisty Kamień oraz")
 say("Pozwolenie Zakonu. Zatem zostaniesz przeniesiony")
 say("Do Groty Wygnańców.")
 wait()
 pc.remove_item(30190, 1)
 pc.warp(10000, 1207800)
 else
 say("Nie posiadasz Krwistego Kamienia")
 return
end
  elseif s == 2 then
say_title("Koe-Pung:")
say("Tylko ten kto nalezy do zakonu Smoków i kto")
say("dowiedzie, że jest godny Boga Smoków, otrzyma")
say("swięte kamienie. Istnieje takich kilka....")
say_reward("Porozmawiaja w swoim rodzinnym miescie z Seon-Hae!")
set_quest_state("grota_krwisty", "run")
end
  elseif s == 3 then
say_title("Koe-Pung:")
say("Nadal tu jesteś?! Zjeżdżaj stąd ale już! Jest to miejsce")
say("dla prawdziwych Wojowników!")
  end
 end
end
end

 

ziomek moze patrz co robisz?

dajesz mu zly quest

when 20093.chat."Chcę Wejść " with pc.get_level() >= 75

na

when 20093.chat."Chcę Wejść " with pc.get_level() >= 75 begin

 

@up

 

widze nie lepszy...

when zaczynasz to na koncu begin daj ;)

QmxvbmR5blhfX19ldW5lX19fNTI0X19fTlVMTF9fXzNfX18xMDBfX19ub25lLnBuZ19fXzhfX19ub25lX19fMDAwMDAwX19fc29sbw==.png
Opublikowano

2xup

 

widze sam nie jestes pro thenthen??

^^ Kliknij tutaj w dól ^^



"Narodowiec, nie nazista. Prawdziwy Polak - nacjonalista! Czołem!"


CaM


Opublikowano

ziomek moze patrz co robisz?

dajesz mu zly quest

when 20093.chat."Chcę Wejść " with pc.get_level() >= 75

na

when 20093.chat."Chcę Wejść " with pc.get_level() >= 75 begin

 

@up

 

widze nie lepszy...

when zaczynasz to na koncu begin daj ;)

 

błędy się zdarzają, przykro mi, jestem tylko człowiekiem

Opublikowano

@Gercik

 

Mam nadzieję, że nie popełniłem większych błędów.

 

 

http://wklej.to/9wq6M

 

Hmmmm...... Nie działa licznik:( misja się wyświetla odbieramy misje ale nie zalicza wilków id wilka podałem jakiego trzeba zabić 102 i nie działa możesz sprawdzć jeszcze raz czy wszystko jest ok ?

Opublikowano

Lir0y podałeś chyba złą ścieżkę do questów.

prawidłowe na badara to:

/usr/serverfiles/game/share/locale/germany/quest

 

Kto mi powie jak ustawić czas w quescie.

 

Chodzi o to, że mamy 6minut i w tym czasie musimy zniszczyć 6 metinów o ID 8033.

 

Jeżeli nam się uda to wyskakuje wiad ze udadło się, jeżeli nie, to wyskakuje info ze sie nieudalo.

 

Pomoże ktoś??

 

 

-----------------------
--- Misja by Czarny ---
-----------------------

quest metki begin
   state start begin
       when login or levelup with pc.get_level() >= xx begin --xx wpisz lvl
           setstate(jeden)
       end
   end
   state jeden begin
       when letter begin
           send_letter("Zniszcz 6 metinów ")
       end
       when button or info begin
           say("Zniszcz 6 "..mob_name(8033).." !")
           say("Masz 6 minut ")
           say("")
           pc.setqf("czas", get_time()+60*6 ) --zamiast 6 możesz wpisac inna liczne która wyznaczy czas
       end
       when 8033.kill begin
           if pc.getqf("czas") > get_time() then
               pc.setqf("met", pc.getqf("met")+1)
           else
               setstate(koniec)
           end
           if pc.getqf("met") >= 6 then
               setstate(dwa)
           end
       end
   end
   state dwa begin
       when letter begin
           send_letter("Zniszczyłeś! ")
       end
       when button or info begin
           say("Udało ci się. ")
           say("Oto nagroda. ")
           pc.give_item2(id, ilosc)
           pc.give_exp2(ilosc)
           pc.change_money(ilosc)
           setstate(koniec)
       end
   end
   state koniec begin
   end
end

 

***


Nie gram już w ogóle w metina,


ale jeśli potrzeba komuś pomoc z questem


to jeśli będę potrafił to mogę pomóc.


***

Opublikowano

 

Otwórz folder z questami przez WinSCP bądź filezille. Na górze będziesz miał zakładkę "plik" i wybierz "nowy" ->"plik", nazwe pliku daj niszczarka.quest i zapisz. Wez prawym na quest i daj w prawach dostepu "ostemkowy" "0777" i zapisz.

W maszynie serwera wpisz cd /usr/home/game/share/locale/germany/quest/ --- w zaleznosci od plikow sciezka.

jak wyskoczy mcn# wpisz ./qc niszczarka.quest i daj enter. To powinno pomoc. W razie pytan napisz na PW

Opublikowano

Przerobi ktoś quest tak aby drop sztabek był niezależny od różnicy lvl między postacią a mobem oraz zwiekszyć % wypadania Sztabki na ok 20%. Z góry dziękuję

quest dropsztabki10 begin

state start begin

when kill begin

local s = math.random(100)

if s >= 1 < 6 then

pc.give_item2(80007)

end

end

end

end

Opublikowano

Przerobi ktoś quest tak aby drop sztabek był niezależny od różnicy lvl między postacią a mobem oraz zwiekszyć % wypadania Sztabki na ok 20%. Z góry dziękuję

quest dropsztabki10 begin

 

state start begin

 

when kill begin

 

local s = math.random(100)

 

if s >= 1 < 6 then

 

pc.give_item2(80007)

 

end

 

end

 

end

 

end

 

 


[left]quest dropsztabki10 begin[/left]


[left][font=tahoma, helvetica, arial, sans-serif][size=3]state start begin[/size][/font][/left]


[left][font=tahoma, helvetica, arial, sans-serif][size=3]when kill begin[/size][/font][/left]


[left][font=tahoma, helvetica, arial, sans-serif][size=3]local s = math.random(100)[/size][/font][/left]


[left][font=tahoma, helvetica, arial, sans-serif][size=3]if s >= 1 and s < 6 then[/size][/font][/left]



[left][font=tahoma, helvetica, arial, sans-serif][size=3]pc.give_item2(80007)[/size][/font][/left]



[left][font=tahoma, helvetica, arial, sans-serif][size=3]end[/size][/font][/left]



[left][font=tahoma, helvetica, arial, sans-serif][size=3]end[/size][/font][/left]



[left][font=tahoma, helvetica, arial, sans-serif][size=3]end[/size][/font][/left]



[left][font=tahoma, helvetica, arial, sans-serif][size=3]end

[/size][/font][/left]

***


Nie gram już w ogóle w metina,


ale jeśli potrzeba komuś pomoc z questem


to jeśli będę potrafił to mogę pomóc.


***

Opublikowano

xDeStRuCtx ok :D

 

Siema czy mógłby mi ktoś naprawić tego questa,bo cos nie działa ;\ Oczywiście Lubię TO :)

 

 

 

quest demony begin

state start begin

when login with pc.get_level() <= 20 begin

setstate(jeden)

end

end

state jeden begin

when letter begin

send_letter("Armia Zwierząt ")

local v = find_npc_by_vnum(20095)

if v != 0 then

target.vid("__TARGET__", v, "20095")

end

end

when __TARGET__.target.click or 20095.chat."Armia Zwierząt " begin

say_title(mob_name(20095)..":")

say("Witaj "..pc.get_name().." !")

say("")

say("Mam dla ciebie zadanie! ")

say("Od bardzo długiego czasu zwierzęta przeklęte zwierzęta buntowały się. ")

say("Strażnicy dawali sobie rade ,ale tym razem siła przeklętych zwierząt nagle ogromnie wzrosła. ")

say("Chicałbym pomóc strażnikom ,ale jestem za stary na taką walke.")

say("Dlatego proszę Ciebie o pokonanie 200 przeklętych zwierząt ,żeby nie opanowały wioski.")

say("Myśle,ze 200 martwych zwierząt przestarszy je i się uspokoją.Licze na Ciebie")

say_red("Dobrze ,a więc ruszaj !")

say("")

say_reward("Zabij 200 Przeklętych Zwierząt! ")

say("")

say_green("Powodzenia! ")

say("")

setstate(kill)

end

end

state kill begin

when letter begin

send_letter("Zabij 200 Przeklętych Zwierząt")

end

when kill with mob_vnum <= 131 and mob_vnum() <= 142 begin

local c = pc.getqf("demony")+1

if c <= 200 then

pc.getqf("demony", c)

if c <= 200 then

chat("")

chat("Wróć do "..mob_name(20095)..". Ma dla ciebie nagrode! ")

chat("")

setstate(dwa)

end

end

end

when button or info begin

say_title("Zabij 200 Przeklętych Zwierząt ")

say("")

say("Zabiles: "..pc.getqf("demony"))

say("")

end

end

state dwa begin

when letter begin

send_letter("Wróć do Alchemika")

local v = find_npc_by_vnum(20095)

if v != 0 then

target.vid("__TARGET__", v, "20095")

end

end

when __TARGET_.target.click or 20095.chat."Zabilem Przeklęte Zwierzęta!" begin

say_title(mob_name(20095)..":")

say("Gratuluje przyjacielu! ")

say_red("Brawo ,a teraz zwierzęta nie prętko się zbuntują :] ")

say("")

say_reward("TWOJA NAGRODA: ")

say_banan("Otrzymałeś 5.000.000 Yang")

say_green("5 Amuletów Boga Smoków")

say_blue("Kamień Metin (Słaby)")

pc.changemoney(5000000)

pc.give_item2(71080, 1)

pc.give_item2(30180, 5)

setstate(koniec)

end

end

state koniec begin

end

end

 

 

 

Opublikowano
quest demony begin
state start begin
when login with pc.get_level() <= 20 begin
setstate(jeden)
end
end
state jeden begin
when letter begin
send_letter("Armia Zwierząt ")
local v = find_npc_by_vnum(20095)
if v != 0 then
target.vid("__TARGET__", v, "20095")
end
end
when __TARGET__.target.click or 20095.chat."Armia Zwierząt " begin
say_title(mob_name(20095)..":")
say("Witaj "..pc.get_name().." !")
say("")
say("Mam dla ciebie zadanie! ")
say("Od bardzo długiego czasu zwierzęta przeklęte zwierzęta buntowały się. ")
say("Strażnicy dawali sobie rade ,ale tym razem siła przeklętych zwierząt nagle ogromnie wzrosła. ")
say("Chicałbym pomóc strażnikom ,ale jestem za stary na taką walke.")
say("Dlatego proszę Ciebie o pokonanie 200 przeklętych zwierząt ,żeby nie opanowały wioski.")
say("Myśle,ze 200 martwych zwierząt przestarszy je i się uspokoją.Licze na Ciebie")
say_red("Dobrze ,a więc ruszaj !")
say("")
say_reward("Zabij 200 Przeklętych Zwierząt! ")
say("")
say_green("Powodzenia! ")
say("")
setstate(kill)
end
end
state kill begin
when letter begin
send_letter("Zabij 200 Przeklętych Zwierząt")
end
when kill with mob_vnum >= 131 and mob_vnum() <= 142 begin
local c = pc.getqf("demony")+1
if c < 200 then
pc.getqf("demony", c)
end
if c >= 200 then
chat("")
chat("Wróć do "..mob_name(20095)..". Ma dla ciebie nagrode! ")
chat("")
setstate(dwa)
end
end
end
when button or info begin
say_title("Zabij 200 Przeklętych Zwierząt ")
say("")
say("Zabiles: "..pc.getqf("demony"))
say("")
end
state dwa begin
when letter begin
send_letter("Wróć do Alchemika")
local v = find_npc_by_vnum(20095)
if v != 0 then
target.vid("__TARGET__", v, "20095")
end
end
when __TARGET_.target.click or 20095.chat."Zabilem Przeklęte Zwierzęta!" begin
say_title(mob_name(20095)..":")
say("Gratuluje przyjacielu! ")
say_red("Brawo ,a teraz zwierzęta nie prętko się zbuntują :] ")
say("")
say_reward("TWOJA NAGRODA: ")
say_banan("Otrzymałeś 5.000.000 Yang")
say_green("5 Amuletów Boga Smoków")
say_blue("Kamień Metin (Słaby)")
pc.changemoney(5000000)
pc.give_item2(71080, 1)
pc.give_item2(30180, 5)
setstate(koniec)
end
end
state koniec begin
end
end


 

Opublikowano

xDeStRuCtx ok :D

 

Siema czy mógłby mi ktoś naprawić tego questa,bo cos nie działa ;\ Oczywiście Lubię TO :)

 

 

 

quest demony begin

state start begin

when login with pc.get_level() <= 20 begin

setstate(jeden)

end

end

state jeden begin

when letter begin

send_letter("Armia Zwierząt ")

local v = find_npc_by_vnum(20095)

if v != 0 then

target.vid("__TARGET__", v, "20095")

end

end

when __TARGET__.target.click or 20095.chat."Armia Zwierząt " begin

say_title(mob_name(20095)..":")

say("Witaj "..pc.get_name().." !")

say("")

say("Mam dla ciebie zadanie! ")

say("Od bardzo długiego czasu zwierzęta przeklęte zwierzęta buntowały się. ")

say("Strażnicy dawali sobie rade ,ale tym razem siła przeklętych zwierząt nagle ogromnie wzrosła. ")

say("Chicałbym pomóc strażnikom ,ale jestem za stary na taką walke.")

say("Dlatego proszę Ciebie o pokonanie 200 przeklętych zwierząt ,żeby nie opanowały wioski.")

say("Myśle,ze 200 martwych zwierząt przestarszy je i się uspokoją.Licze na Ciebie")

say_red("Dobrze ,a więc ruszaj !")

say("")

say_reward("Zabij 200 Przeklętych Zwierząt! ")

say("")

say_green("Powodzenia! ")

say("")

setstate(kill)

end

end

state kill begin

when letter begin

send_letter("Zabij 200 Przeklętych Zwierząt")

end

when kill with mob_vnum <= 131 and mob_vnum() <= 142 begin

local c = pc.getqf("demony")+1

if c <= 200 then

pc.getqf("demony", c)

if c <= 200 then

chat("")

chat("Wróć do "..mob_name(20095)..". Ma dla ciebie nagrode! ")

chat("")

setstate(dwa)

end

end

end

when button or info begin

say_title("Zabij 200 Przeklętych Zwierząt ")

say("")

say("Zabiles: "..pc.getqf("demony"))

say("")

end

end

state dwa begin

when letter begin

send_letter("Wróć do Alchemika")

local v = find_npc_by_vnum(20095)

if v != 0 then

target.vid("__TARGET__", v, "20095")

end

end

when __TARGET_.target.click or 20095.chat."Zabilem Przeklęte Zwierzęta!" begin

say_title(mob_name(20095)..":")

say("Gratuluje przyjacielu! ")

say_red("Brawo ,a teraz zwierzęta nie prętko się zbuntują :] ")

say("")

say_reward("TWOJA NAGRODA: ")

say_banan("Otrzymałeś 5.000.000 Yang")

say_green("5 Amuletów Boga Smoków")

say_blue("Kamień Metin (Słaby)")

pc.changemoney(5000000)

pc.give_item2(71080, 1)

pc.give_item2(30180, 5)

setstate(koniec)

end

end

state koniec begin

end

end

 

 

 

Poprawka.. Ehh. xDeStRuCtx Ty też juz przestałeś się zastanawiać? -_-"

 

 

quest demony begin
state start begin
when login with pc.get_level() <= 20 begin
setstate(jeden)
end
end
state jeden begin
when letter begin
send_letter("Armia Zwierząt ")
local v = find_npc_by_vnum(20095)
if v != 0 then
target.vid("__TARGET__", v, "20095")
end
end
when __TARGET__.target.click or 20095.chat."Armia Zwierząt " begin
say_title(mob_name(20095)..":")
say("Witaj "..pc.get_name().." !")
say("")
say("Mam dla ciebie zadanie! ")
say("Od bardzo długiego czasu zwierzęta przeklęte zwierzęta buntowały się. ")
say("Strażnicy dawali sobie rade ,ale tym razem siła przeklętych zwierząt nagle ogromnie wzrosła. ")
say("Chicałbym pomóc strażnikom ,ale jestem za stary na taką walke.")
say("Dlatego proszę Ciebie o pokonanie 200 przeklętych zwierząt ,żeby nie opanowały wioski.")
say("Myśle,ze 200 martwych zwierząt przestarszy je i się uspokoją.Licze na Ciebie")
say_red("Dobrze ,a więc ruszaj !")
say("")
say_reward("Zabij 200 Przeklętych Zwierząt! ")
say("")
say_green("Powodzenia! ")
say("")
setstate(kill)
end
end
state kill begin
when letter begin
send_letter("Zabij 200 Przeklętych Zwierząt")
end
when kill with mob_vnum() >= 131 and mob_vnum() <= 142 begin
local c = pc.getqf("demony")+1
if c < 200 then
pc.getqf("demony", c)
end
if c >= 200 then
chat("")
chat("Wróć do "..mob_name(20095)..". Ma dla ciebie nagrode! ")
chat("")
setstate(dwa)
end
end
when button or info begin
say_title("Zabij 200 Przeklętych Zwierząt ")
say("")
say("Zabiles: "..pc.getqf("demony"))
say("")
end
end
state dwa begin
when letter begin
send_letter("Wróć do Alchemika")
local v = find_npc_by_vnum(20095)
if v != 0 then
target.vid("__TARGET__", v, "20095")
end
end
when __TARGET_.target.click or 20095.chat."Zabilem Przeklęte Zwierzęta!" begin
say_title(mob_name(20095)..":")
say("Gratuluje przyjacielu! ")
say_red("Brawo ,a teraz zwierzęta nie prętko się zbuntują :] ")
say("")
say_reward("TWOJA NAGRODA: ")
say_banan("Otrzymałeś 5.000.000 Yang")
say_green("5 Amuletów Boga Smoków")
say_blue("Kamień Metin (Słaby)")
pc.changemoney(5000000)
pc.give_item2(71080, 1)
pc.give_item2(30180, 5)
setstate(koniec)
end
end
state koniec begin
end
end

 

***


Nie gram już w ogóle w metina,


ale jeśli potrzeba komuś pomoc z questem


to jeśli będę potrafił to mogę pomóc.


***

Opublikowano

Nie wiem czy on dobrze działa ,bo nie znika strzałka z NPC i nie liczy zabitych mobów.Moze ktos naprawic tego questa ?? DAJE LIKE !

 

 

 

 

quest demony begin

state start begin

when login with pc.get_level() <= 20 begin

setstate(jeden)

end

end

state jeden begin

when letter begin

send_letter("Armia Zwierząt ")

local v = find_npc_by_vnum(20095)

if v != 0 then

target.vid("__TARGET__", v, "20095")

end

end

when __TARGET__.target.click or 20095.chat."Armia Zwierząt " begin

say_title(mob_name(20095)..":")

say("Witaj "..pc.get_name().." !")

say("")

say("Mam dla ciebie zadanie! ")

say("Od bardzo długiego czasu zwierzęta przeklęte zwierzęta buntowały się. ")

say("Strażnicy dawali sobie rade ,ale tym razem siła przeklętych zwierząt nagle ogromnie wzrosła. ")

say("Chicałbym pomóc strażnikom ,ale jestem za stary na taką walke.")

say("Dlatego proszę Ciebie o pokonanie 200 przeklętych zwierząt ,żeby nie opanowały wioski.")

say("Myśle,ze 200 martwych zwierząt przestarszy je i się uspokoją.Licze na Ciebie")

say_red("Dobrze ,a więc ruszaj !")

say("")

say_reward("Zabij 200 Przeklętych Zwierząt! ")

say("")

say_green("Powodzenia! ")

say("")

setstate(kill)

end

end

state kill begin

when letter begin

send_letter("Zabij 200 Przeklętych Zwierząt")

end

when kill with mob_vnum() >= 131 and mob_vnum() <= 142 begin

local c = pc.getqf("demony")+1

if c < 200 then

pc.getqf("demony", c)

end

if c >= 200 then

chat("")

chat("Wróć do "..mob_name(20095)..". Ma dla ciebie nagrode! ")

chat("")

setstate(dwa)

end

end

when button or info begin

say_title("Zabij 200 Przeklętych Zwierząt ")

say("")

say("Zabiles: "..pc.getqf("demony"))

say("")

end

end

state dwa begin

when letter begin

send_letter("Wróć do Alchemika")

local v = find_npc_by_vnum(20095)

if v != 0 then

target.vid("__TARGET__", v, "20095")

end

end

when __TARGET_.target.click or 20095.chat."Zabilem Przeklęte Zwierzęta!" begin

say_title(mob_name(20095)..":")

say("Gratuluje przyjacielu! ")

say_red("Brawo ,a teraz zwierzęta nie prętko się zbuntują :] ")

say("")

say_reward("TWOJA NAGRODA: ")

say_banan("Otrzymałeś 5.000.000 Yang")

say_green("5 Amuletów Boga Smoków")

say_blue("Kamień Metin (Słaby)")

pc.changemoney(5000000)

pc.give_item2(71080, 1)

pc.give_item2(30180, 5)

setstate(koniec)

end

end

state koniec begin

end

end

 

 

Opublikowano

moglby mi ktos dopisac do tego questa, ze gdy zabijemy metka o ID 8028, dopiero wtedy respi sie Beran?

 

 

 

quest baba begin

state start begin

when 9998.chat."Co znajduje się w komnacie" begin

say_title("Duch Sury:")

say("W komnacie zbajduje się Beran Setaou")

say("zwany Niebiańskim Smokiem")

say("Pokonać go może tylko najmężniejsza")

say("drużyna.")

end

when 9998.chat."Chce zabić tego smoka" begin

 

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

else

say_title("Duch Sury:")

say("Nie możesz wejść jeszcze do komnaty Smoka")

return

end

say_title("Duch Sury:")

say("Jesteś pierwszym który domaga się ")

say("dostępu do Świątyni Smoka. Wpuszczę Cię ")

say("o ile posisadasz wystarczającą ilość ")

say("Krętych Kluczy.")

 

local s = select ( "Jestem Gotów", "Wyjdz" )

if s != 1 then

return

end

 

 

 

say_title("Duch Sury:")

say("Jeśli chcesz zabiore Cię bezpośrednio")

say("do jaskini Smoka. Daj mi teraz: ")

say_item(" 3x Kręty Klucz", 30179, "")

 

local a = select ( "Daj Klucze", "Wyjdz" )

if a != 1 then

return

end

if pc.count_item(30179)>2 then

pc.remove_item(30179, 3)

say("Zostaniesz przeniesiony do komnaty")

 

 

 

pc.warp(178300, 1220400)

notice_all("Komnata Smoka została otwarta.")

pc.setqf("smok", 1)

 

 

else

 

say("Nie masz wystarczjącej ilości kluczy")

return

end

 

end

when 8028.kill begin

mob.spawn(2493)

notice_all("Beran Setaou został pokonany!!... gratulujemy")

pc.setqf("czas",get_time()+60*60)

notice_all("Za minute nastąpi zamknięcie komnaty.")

timer("close", 61)

timer("close2", 30)

 

 

 

end

when close2.timer begin

notice_all("Za pół minuty nastąpi zamknięcie komnaty.")

end

when close.timer begin

 

if get_time() > pc.getqf("czas2") and

pc.getqf("smok") == 1 then

pc.warp(179900, 1220400)

 

 

else

end

 

 

 

end

when logout or login begin

if get_time() < pc.getqf("czas") and

pc.getqf("smok") == 1 then

pc.warp(179900, 1220400)

pc.setqf("smok", 0)

else

end

end

 

 

 

end

end

 

 

 

jak dopisywalem:

 

 

when 8028.kill begin

mob.spawn(2493)

 

nic sie nie dzialo po uwalnie metka ; d

 

prosze o pomoc

Opublikowano

siemka! kto poprawi mi ten quest tak, gdy nacisne na item to żeby on z eq znikał? bo jak klikam na item to on nie znika..

 

quest w spoilerze:

 

 

--- Questy by xDeStRuCtx ---
--- Edit. by Czarny    ---
quest konik begin
state start begin
 when 70021.use begin
 if pc.get_level()>=1 then
  notice("Dostałeś 11 lvl konia oraz księge by przywołać go. ")
  pc.give_item2(50052)
  horse.set_level(11)
 else
 end
 end
end
end

 

//nieregulaminowa sygnatura

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...