4en3rgY Romania
Camera de cristal 2z8bv910
Welcome To 4EN3RGY Romania
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!

4en3rgY Romania


Nu sunteti conectat. Conectați-vă sau înregistrați-vă

Camera de cristal

Vezi subiectul anterior Vezi subiectul urmator In jos  Mesaj [Pagina 1 din 1]

1Camera de cristal Empty Camera de cristal Vin 26 Iul 2013, 12:48

B.Marian

B.MarianMembru

ACESTA ESTE QUEST COMPLET PENTRU CAMERA DE CRISTAL + INTRARE LEVEL80.


Cod:
—————————————————-
–camera_cristaln
—————————————————-
quest camera_cristal begin
state start begin

when 30123.chat.”Templul Dragonului.” with pc.get_map_index() == 73 begin
if get_time() > game.get_event_flag(“Grotte_time”) then
game.set_event_flag(“Grotte_zugang”,0)
end
if pc.is_gm() or pc.count_item(80041) >= 1 then
say_title(“”..mob_name(30123)..”")
say(“Bun venit “..pc.get_name()..”")
say(“Nu ai nevoie nici de chei nici de parola”)
say(“esti GM poti intra cand vrei.”)
wait()
pc.warp(819200, 1049600)
return
end
if game.get_event_flag(“Grotte_zugang”) == 0 and pc.count_item(30179) < 3 and pc.level < 80 then
say_title(“”..mob_name(30123)..”")
say_reward(“Pentru a intra în templul lui Beran,”)
say_reward(“ai nevoie de “..item_name(30179)..”")
say_verde(“Atentie ai nevoie si de nivel 80″)
say_item_vnum(30179)
say_reward(“Aceastã cheie rãsucitã picã la Cãpitanul Setaou.”)
say_reward(“Ai nevoie de trei Chei Rãsucite pentru a intra.”)
return
end
if game.get_event_flag(“Grotte_zugang”) == 1 then
say_title(“”..mob_name(30123)..”")
pc.setqf(“grotte_passworto”, 078954687921)
if pc.getqf(“abgabe”) == 1 then
pc.setqf(“abgabe”,0)
say(“Ai cele trei Chei Rãsucite.”)
say(“Te voi teleporta imediat în camera de cristal.”)
pc.setqf(“erlaubt”,1)
wait()
pc.warp(819200, 1049600)
return
end
say(“Introdu codul ales de liderul grupului.”)
local passwort = tonumber(input(“”))
–pc.setqf(“grotte_passworto”, passwort)
if game.get_event_flag(“Grotte_passwort”) == passwort then
say_title(“”..mob_name(30123)..”")
say(“Ai introdus codul corect.”)
if pc.count_item(30179) < 3 then
say(“Nu te pot teleporta deoarece nu ai”)
say(“”..item_name(30179)..”")
say_item_vnum(30179)
say(“Ai nevoie de cele trei Chei Rãsucite.”)
return
end
say(“Te voi teleporta imediat.”)
pc.setqf(“erlaubt”,1)
wait()
if pc.can_warp() then
pc.remove_item(“30179″,3) end
pc.warp(819200, 1049600)
elseif passi != pc.getqf(“grotte_passworto”) then
say_title(“”..mob_name(30123)..”")
say(“”)
return
end
end
if game.get_event_flag(“Grotte_zugang”) == 0 and pc.count_item(30179) >= 3 and pc.level > 79 then
say_title(“”..mob_name(30123)..”")
say(“Deþin în mine, ultima suflare a zului dragon.”)
say(“Aceastã suflare magicã te pot ajuta sã mergi în”)
say_reward(“Camera de cristal.”)
say(“”)
say(“Ai nevoie de cele trei chei rãsucite.”)
local i = select(“Da, Vreau”, “Nu, Mulþumesc”)
if 1 == i then
say_title(“”..mob_name(30123)..”")
say(“Ai nevoie de un cod pentru tine ºi grupul tãu.”)
say(“Codul pe care îl vei introduce, va trebui sã “)
say(“conþinã maxim 3 cifre.”)
local passwort = tonumber(input(“”))
if passwort and passwort <= 999999999 and pc.count_item(30179)>=1 then
game.set_event_flag(“Grotte_zugang”,1)
game.set_event_flag(“Grotte_passwort”,passwort)
local times = get_time() + 300 –Wartezeit
game.set_event_flag(“Grotte_time”, times)
say_title(“”..mob_name(30123)..”")
pc.setqf(“abgabe”,1)
say(“Parola aleasa este: “..passwort..”")
pc.remove_item(“30179″,3)
else
say_title(“”..mob_name(30123)..”")
say(“Nu ai scris codul corect.”)
end
end
end
end
when login with pc.get_map_index() == 79 and not pc.is_gm() begin
if pc.get_level() < 75 or pc.getqf(“erlaubt”) == 0 and pc.get_map_index() == 79 then
chat(“”)
warp_to_village()
end
notice_in_map(“[Camera de cristal]:Bun venit în camera de cristal ! Începem prima sarcinã a voastrã.”)
notice_in_map(“[Camera de cristal]:Spargeþi toate metinele, si aflaþi care este metinul corespunzãtor.”)
pc.set_warp_location(73 , 1825, 12207)
end
when 8031.kill with pc.get_map_index() == 79 begin
timer(“skipia_boss_goo”, 10)
notice_in_map(“[Camera de cristal]:Aþi spart metinul corespunzãtor.”)
notice_in_map(“[Camera de cristal]:Îl veþi întâlni pe Beran-Setaou. Ce veþi face ?”)
d.kill_all()
end
when skipia_boss_goo.timer begin
game.set_event_flag(“Grotte_zugang”,0)
d.new_jump_all(79, 8433, 10669)
d.setf(“grotte_boss”, 1)
d.spawn_mob(9012, 246, 174)
end
when 8031.kill or 8032.kill or 8033.kill or 8034.kill with pc.in_dungeon() and d.getf(“grotte_boss”) == 2 begin
local n =d.getf(“count”) + 1
d.setf(“count”, n)
notice_in_map(“[Camera de cristal]:Aþi spart pânã acum “..n..” metine.”)
if n > 2 then
local t = number(1,4)
notice_in_map(“[Camera de cristal]:Beran-Setaou este foarte furios.”)
notice_in_map(“[Camera de cristal]:Cheama ºi mai multe metine.”)
if 1 == t then
d.regen_file(“data/dungeon/skia_boss1.txt”)
elseif 2 == t then
d.regen_file(“data/dungeon/skia_boss2.txt”)
elseif 3 == t then
d.regen_file(“data/dungeon/skia_boss3.txt”)
else
d.regen_file(“data/dungeon/skia_boss4.txt”)
end
end
end
when 2493.kill begin
d.setf(“grotte_boss”, 3)
notice_all(“Cu o ultimã suflare de speranþã liderul “..pc.get_name()..”")
notice_all(“Urmat de rãzboinici lui de încredere, au reuºit sã învingã Dragonul Albastru.”)
chat(“Ai primit dropul in inventar si punctele tale de la grad au crescut cu 500″)
pc.change_alignment(500)
pc.give_item2(71123, 2)
pc.give_item2(71129, 2)
pc.give_item2(10304, 1)
timer(“skipia_boss_end”, 60)
d.spawn_mob(9012, 64, 142)
d.kill_all()
d.clear_regen()
end

when login with pc.in_dungeon() and d.getf(“grotte_boss”) == 2 begin
pc.set_warp_location(73 , 1825, 12207)
end
when login with pc.in_dungeon() and d.getf(“grotte_boss”) == 1 begin
timer(“skipia_boss_end”, 3600)
d.set_regen_file(“data/dungeon/skia_boss.txt”)
local t = number(1,4)
if 1 == t then
d.regen_file(“data/dungeon/skia_boss1.txt”)
elseif 2 == t then
d.regen_file(“data/dungeon/skia_boss2.txt”)
elseif 3 == t then
d.regen_file(“data/dungeon/skia_boss3.txt”)
else
d.regen_file(“data/dungeon/skia_boss4.txt”)
end
local o = number(1,4)
if 1 == o then
d.regen_file(“data/dungeon/skia_boss5.txt”)
elseif 2 == o then
d.regen_file(“data/dungeon/skia_boss6.txt”)
elseif 3 == o then
d.regen_file(“data/dungeon/skia_boss7.txt”)
else
d.regen_file(“data/dungeon/skia_boss8.txt”)
end
d.setf(“grotte_boss”, 2)
d.notice(“[Camera de cristal]:Aveþi la dispozitie 60 de minute sã îi capturaþi sufletul lui Beran.”)
d.setf(“count”, 0)
pc.set_warp_location(73 , 1825, 12207)
end

when login with pc.in_dungeon() and d.getf(“grotte_boss”) == 3 begin — begin
–pc.warp(181700, 1220600)
end
when skipia_boss_end.timer begin
d.exit_all()
end
when skipia_boss_ende.timer begin
kill_all_in_map(79)
game.set_event_flag(“Grotte_zugang”,0)
d.setf(“grotte_boss”, 1)
d.exit_all()
end
when login with pc.get_map_index() != 79 or not pc.in_dungeon() begin
pc.setqf(“erlaubt”,0)
end
end
end

DACA VREI SA SCHIMBI LEVEL INTRARE MODIFICI ASTA:

if game.get_event_flag(“Grotte_zugang”) == 0 and pc.count_item(30179) < 3 and pc.level < 80 then
IN LOC DE 80 PUI LEVEL CARE IL VREI

Asta a fost tot sper ca va foloseste acest topic si sper sa nu mai fie postat.
Astept pareri/critici!
BAFTA TUTUROR!

Vezi subiectul anterior Vezi subiectul urmator Sus  Mesaj [Pagina 1 din 1]

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum

 

Copyright @ 2010-2024 by 4en3rgY ~> All rights reserved.