Cerere quest SD3 100%
Uite aici
Cod: Selectaţi tot
quest spider_cave_boss begin
state start begin
when 20368.chat."Temnita Paianjenilor 3" with pc.getqf("spiderboss") == 0 begin
say_title(""..mob_name(20368)..":")
say("")
say("Salut,am auzit ca doresti sa intri in")
say("a treia temnita a paianjenilor impreuna cu un grup,")
say("pentru a omora Regele Paianjen...")
say("")
say("E adevarat?")
say("")
local sn = select (locale.yes, locale.no)
if sn == 2 then
return
end -- Close if 2 sn
if sn == 1 then
say_title(""..mob_name(20368)..":")
say("")
say("Atunci trebuie sa stiti ca aveti nevoie,")
say("Trecerea Imparatului pentru ati da voie sa intri acolo.")
say("Daca nu ai acea trecere nu te voi lasa sa intri...")
say("")
local c = select ("Continua")
if c == 1 then
say_title(""..mob_name(20368)..":")
say("")
say("Fii atent razboinicule,")
say("Regele Paianjen este foarte puternic si,")
say("nu a mai luat o masa de secole...")
say("")
local c1 = select ("Continua")
if c1 == 1 then
say_title(""..mob_name(20368)..":")
say("")
say("Doriti sa intrati in Camera Regelui?")
say("")
local sn1 = select (locale.yes, locale.no)
if sn1 == 2 then
return
end -- Close if 2 sn1
if sn1 == 1 then
if pc.countitem(20) < 1 then
say_title(""..mob_name(20368)..":")
say("")
say("Nu aveti permisul de trecere,")
say("deci nu puteti intra!")
say("")
else
say_title(""..mob_name(20368)..":")
say("")
say("Oo..ai un bilet!")
say("")
say("Esti sigur ca doresti sa intri acolo?")
local sn2 = select(locale.yes, locale.no)
if sn2 == 1 then
pc.setqf("spiderboss", 1)
pc.removeitem(20)
say_title(""..mob_name(20368)..":")
say("")
say("Dupa ce ai intrat nu mai pot sa te readuc pana nu omori regele.")
say("Succes!")
local c2 = select ("Continua")
if c2 == 1 then
pc.warp(88000, 614500)
end -- Close if 1 c2
end
if sn2 == 2 then
say_title(""..mob_name(20368)..":")
say("")
say("Eu nu ma opun,")
say("dar ai nevoie de curaj pentru ai face fata regelui..")
say("")
say("Intoarcete inapoi cand,")
say("vei avea curaj sa infrunti regele!")
say("")
end -- Close else do if 1 sn1
end
end -- Close if 1 sn1
end -- Close if 1 c1
end -- Close if 1 c
end -- Close if 1 sn
end -- Close when
when login with pc.in_dungeon() begin
if d.getf("spiderboss") == 1 then
d.notice("Temnita Paianjenilor 3:")
d.notice("Aveti 20 de minute la dispozitie")
d.notice("pentru a omora Metinele Paianjen!")
timer("time_spiderboss", 1200)
local metinspiderboss = number(1,5)
if metinspiderboss == 1 then
d.spawn_mob(8071, 367, 587)
d.spawn_mob(8071, 356, 575)
d.spawn_mob(8071, 383, 576)
d.spawn_mob(8071, 378, 598)
d.spawn_mob(8072, 358, 596)
end -- Close if metinspiderboss 1
if metinspiderboss == 2 then
d.spawn_mob(8071, 367, 587)
d.spawn_mob(8071, 356, 575)
d.spawn_mob(8071, 383, 576)
d.spawn_mob(8072, 378, 598)
d.spawn_mob(8071, 358, 596)
end -- Close if metinspiderboss 2
if metinspiderboss == 3 then
d.spawn_mob(8071, 367, 587)
d.spawn_mob(8071, 356, 575)
d.spawn_mob(8072, 383, 576)
d.spawn_mob(8071, 378, 598)
d.spawn_mob(8071, 358, 596)
end -- Close if metinspiderboss 3
if metinspiderboss == 4 then
d.spawn_mob(8071, 367, 587)
d.spawn_mob(8072, 356, 575)
d.spawn_mob(8071, 383, 576)
d.spawn_mob(8071, 378, 598)
d.spawn_mob(8071, 358, 596)
end -- Close if metinspiderboss 4
if metinspiderboss == 5 then
d.spawn_mob(8072, 367, 587)
d.spawn_mob(8071, 356, 575)
d.spawn_mob(8071, 383, 576)
d.spawn_mob(8071, 378, 598)
d.spawn_mob(8071, 358, 596)
end -- Close if metinspiderboss 5
end -- Close if d.getf spiderboss 1
end -- Close when
when 8071.kill with pc.in_dungeon() begin
d.notice("Ati distrus metin-ul gresit..")
end -- Close when
when 8072.kill with pc.in_dungeon() begin
d.notice("Ati distrus metin-ul corect!")
d.kill_all()
d.notice("Regele paianjen vine cu trupele sale dupa tine..")
d.spawn_mob(2092, 367, 587)
end -- Close when
when time_spiderboss0.timer begin
d.notice("Ai la dispozitie 20 de minute pentru a omora Regele Paianjen!")
timer("time_spiderboss0", 1200)
end -- Close when
when time_spiderboss5.timer begin
d.notice("Tens apenas 15 minutos!")
timer("time_spiderboss5", 1200)
end -- Close when
when time_spiderboss10.timer begin
d.notice("Tens apenas 10 minutos!")
timer("time_spiderboss10", 1200)
end -- Close when
when time_spiderboss15.timer begin
d.notice("Tens apenas 5 minutos!")
timer("time_spiderboss15", 1200)
end -- Close when
when time_spiderboss20.timer begin
d.notice("Timpul a expirat, vei fi teleportat inapoi in oras.")
timer("time_spiderboss20", 1200)
d.jump_all(178, 464)
end -- Close when
when 2092.kill with pc.in_dungeon() begin
d.notice("Spiritul raului te vrea plecat de aici.")
d.notice("Vei fi teleportat in aproximativ un minut!")
d.notice("Omoara mai repede, pana nu va fi prea tarziu.")
d.kill_all()
nation = { "Shinsoo" , "Chunjo" , "Jinno" }
notice_all("Jucatorul "..pc.get_name().." din regatul " .. nation [ pc.getempire() ] .. " a omorat Regele Paianjen!")
timer("spiderboss_time_out", 60)
end -- Close when
when spiderboss_time_out.timer with pc.get_map_index() == 190 begin
pc.setqf("spiderboss", 0)
d.jump_all(178, 464)
end -- Close when
when 20368.chat."Misterul Temnitei" with pc.getqf("spiderboss") == 1 begin
say_title(""..mob_name(20368).."")
say("")
say("Aceasta temnita cu mult timp in urma,")
say("era un parc de distractie pentru copii,")
say("dar intr-o zi un razboinic a omorat un paianjen si,")
say("blestemul a coborat asupra lui si intregii temnite..")
say("De atunci nimeni nu a mai avut curajul sa intre acolo!")
say("")
end
end
end
Răspunsuri
6 Vizualizări
348
6 Vizualizări
348
Răspunsuri
2 Vizualizări
462
2 Vizualizări
462
Răspunsuri
5 Vizualizări
1777
5 Vizualizări
1777
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 10 vizitatori
