Kod:
quest bossmap begin
state start begin
when 9004.chat."Boss Adasi" with game.get_event_flag("bossacik") == 1 begin
say_title("Maceracı:")
say_title("")
say("Boss Adasına Girmek İstiyor Musun ?")
local s = select("Evet", "Girme")
if s == 1 then
pc.setqf("gecti",1)
pc.warp(95400,9200)
return
end
end
when login with pc.get_map_index() == 212 begin
if pc.getqf("gecti") == 1 and game.get_event_flag("bossacik") == 1 then
say_title("Merhaba ".. pc.get_name() .." :")
say("")
say("Boss Adasina HosGeldin !")
say("Bosslari oldurerek hediyeler kazanabilirsin.")
say("")
say_reward("Bol sanslar!")
say("")
pc.setqf("gecti",0)
pc.set_warp_location(65 , 5913, 995)
else
syschat(" Boss Adasi Kullanilabilir Degil !")
warp_to_village()
end
end
when 8051.kill begin
notice_in_map("Işıksızlık Metni Yok Edildi Macera Başlıyor...")
timer("yolla", 5)
end
when yolla.timer begin
notice_all("Boss Adası Kapıları Kapandı !")
game.set_event_flag("bossacik",0)
d.new_jump_all(212, 954, 92)
d.regen_file("data/dungeon/bossadasi/1kat.txt")
d.notice("Kırmızı Ejderhayı Yokedin !")
d.setf("2kat",1)
end
when login with pc.in_dungeon() and d.getf("2kat") == 1 begin
say_title("Merhaba ".. pc.get_name() .." :")
say("")
say("Boss Adasi 2. Kata HosGeldin !")
say("Kırmızı Ejderhayı oldurerek hediyeler kazanabilirsin")
say("Onun 5. Elementi Bulmasına Engel Ol !")
say_reward("Bol sanslar!")
say("")
pc.set_warp_location(65 , 5913, 995)
end
when 2291.kill with pc.in_dungeon() begin
notice_all("".. pc.get_name() .." Kırmızı Ejderhayı Öldürdü !")
notice_in_map(" Tebrikler ".. pc.get_name() .." Şimdi Zindan Kutusunu Açabilirsin ! ")
game.set_event_flag("".. pc.get_name() .."_kesti",1)
end
when 20700.chat."Zindan Kutusunu Ac" with game.get_event_flag("".. pc.get_name() .."_kesti") == 1 and pc.in_dungeon() begin
say_title("".. pc.get_name() .." Hos Geldin !")
say("")
say("Odulunu Simdi Alabilirsin.")
say("")
bossmap.sans()
end
when bossdancikis.timer begin
bossmap.say_bossadasi("Tebrikler !")
bossmap.say_bossadasi("Sayenizde ejderha 5. elementi bulamadan")
bossmap.say_bossadasi("Öldürüldü. Dünyaya Yeniden Huzur Hakim.")
wait()
pc.setqf("gecti",0)
pc.setqf("kestiya",1)
purge_area()
purge_area()
purge_area()
d.purge()
d.purge()
d.purge()
notice_all("".. pc.get_name() .." Zindan Kutusunu Açtı !")
notice_all("Boss Adası Etkinliği Sona Erdi.")
d.exit_all()
end
function sans()
local sanss = number(1,7)
if sanss == 1 then
say_reward("500.000.000 Yang Kazandın !")
pc.changemoney("500000000")
game.set_event_flag("".. pc.get_name() .."_kesti",0)
timer("bossdancikis", 5)
npc.purge()
end
if sanss == 2 then
say_reward("1 Tane Savaşçı Mavi Çeliği")
pc.give_item2("12019",1)
game.set_event_flag("".. pc.get_name() .."_kesti",0)
timer("bossdancikis", 5)
npc.purge()
end
if sanss == 3 then
say_reward("1 Tane Ninja Mavi Çeliği")
pc.give_item2("12029",1)
game.set_event_flag("".. pc.get_name() .."_kesti",0)
timer("bossdancikis", 5)
npc.purge()
end
if sanss == 4 then
say_reward("1 Tane Sura Mavi Çeliği")
pc.give_item2("12039",1)
game.set_event_flag("".. pc.get_name() .."_kesti",0)
timer("bossdancikis", 5)
npc.purge()
end
if sanss == 5 then
say_reward("1 Tane Şaman Mavi Çeliği Kazandın.")
pc.give_item2("12049",1)
game.set_event_flag("".. pc.get_name() .."_kesti",0)
timer("bossdancikis", 5)
npc.purge()
end
if sanss == 6 then
say_reward("2 Tane Enerji Kristali Kazandın.")
pc.give_item2("51002",1)
pc.give_item2("51002",1)
game.set_event_flag("".. pc.get_name() .."_kesti",0)
timer("bossdancikis", 5)
npc.purge()
end
if sanss == 7 then
say_reward("3 Sutaşı Kazandın.")
pc.give_item2("90005",1)
pc.give_item2("90005",1)
pc.give_item2("90005",1)
game.set_event_flag("".. pc.get_name() .."_kesti",0)
timer("bossdancikis", 5)
npc.purge()
end
end
function say_bossadasi(name) say(color256(168, 255, 0)..name..color256(168, 255, 0))
end
end
end
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 2
- Görüntüleme
- 46