- Mesaj
- 53
- Çözümler
- 3
- Beğeni
- 18
- Puan
- 454
- Ticaret Puanı
- 0
Selamlar bugün zindan bilgilendirme adında bir quest üzerinde çalışıyordum ilk aşamamı bitirdim sorunsuz çalışıyordu fakat sonradan farkettim ki sadece tek bir haritada çalışıyor o da benim sonradan kendim yapıp eklediğim harita questte indexe dair hiçbirşey yok neden böyle birşey oluyor anlam veremedim yardımcı olabilir misiniz ?
zindan:
quest zindan_bildirim begin
state start begin
when letter begin
send_letter("*Zindan Süre Bilgi ")
end
when button or info begin
say_green("*Zindan bilgi sistemi")
addimage(35,35,'kule.tga')
say("")
say("")
say("")
say("")
say("")
say_yellow("Merhaba Lyvio 2 Ekibi olarak sizler için [ENTER]tasarlanmış zindan bilgi sistemine hoş geldiniz. [ENTER]Buradan kalan süresini öğrenmek istediğin [ENTER]Patronu seçebilir ve zamanlamanı ona göre [ENTER]ayarlayabilirsin...")
say("")
local list1 = select("Tamam devam et" , "Vazgec")
if list1 == 1 then
say_green("Zindan bilgi sistemi")
say("")
say_yellow("Söyle bakalım hangi boss hakkında [ENTER]bilgi almak istiyorsun ?")
local list2 = select("Ork Reis (60 level)" , "Lusifer (65 level)")
if list2 == 1 then
if get_time() < pc.getqf("orkreis_bekleme2") then
local kalan_sure2 = (pc.getqf("orkreis_bekleme2") - get_global_time())
st2 = 0
dk2 = 0
while true begin
if kalan_sure2 >= 3600 then
st2 = st2 +1
kalan_sure2 = kalan_sure2 -3600
elseif kalan_sure2 >= 60 then
dk2 = dk2 +1
kalan_sure2 = kalan_sure2 -60
else
break
end
end
say_green("Zindan bilgi sistemi")
say("")
addimage(35,35,'orklabi.tga')
say("")
say("")
say("")
say("")
say("")
say_yellow("Ork Reis'i çağırmam için belli bir süre [ENTER]beklemen gerekiyor")
say("")
say_yellow("Şu saatte giriş yapabileceksin: " )
say("")
say_green("Kalan sure: "..st2.." saat "..dk2.." dakika "..kalan_sure2.." saniye")
local OK = select("Tamam")
send_letter("*Zindan Süre Bilgi ")
elseif pc.get_level() < 60 then
say_green("Zindan bilgi sistemi")
say("")
addimage(35,35,'orklabi.tga')
say("")
say("")
say("")
say("")
say_yellow("Bu patronun bilgilerine ulaşabilmek için [ENTER] en az 60 level olman gerekiyor [ENTER]üzgünüm..")
say("")
say_red("Yeterli seviyeye sahip değilsin!")
local OK2 = select("Tamam")
send_letter("*Zindan Süre Bilgi ")
else
say_green("Zindan bilgi sistemi")
say("")
addimage(35,35,'orklabi.tga')
say("")
say("")
say("")
say("")
say_yellow("Bu zindanın bekleme süresi dolmuştur [ENTER]dilediğiniz zaman giriş yapabilirsiniz.")
local OK3 = select("Tamam")
send_letter("*Zindan Süre Bilgi ")
end
end
end
end
when kill with npc.get_race() == 693 begin
timer("ork_sure_bilgi1", 1)
end
when ork_sure_bilgi1.timer begin
pc.setqf("orkreis_bekleme2", get_time()+60*10)
end
when kill with npc.get_race() == 1095
pc.setqf("lusifer_bekleme", get_time()+60*30)
end
end
end