quest level10_bildiri begin
state start begin
-- Oyuncu 10 level olduğunda bildirimi göster
when levelup with pc.get_level() >= 10 begin
if pc.getqf("bildiri_okundu") == 0 then
send_letter("Bilgilendirme")
end
end
-- Oyuncu relog attığında bildirim hâlâ okunmadıysa tekrar göster
when login with pc.get_level() >= 10 begin
if pc.getqf("bildiri_okundu") == 0 then
send_letter("Bilgilendirme")
end
end
-- Oyuncu sol taraftaki bildirime tıkladığında
when button or info begin
if pc.get_level() < 10 then
return
end
-- Daha önce okunduysa tamamen kaldır
if pc.getqf("bildiri_okundu") == 1 then
clear_letter()
return
end
-- Okundu olarak işaretle
pc.setqf("bildiri_okundu", 1)
-- Sol taraftaki görevi kaldır
clear_letter()
-- Bilgilendirme penceresi
say_title("Bilgilendirme")
say("")
say("Değerli oyuncumuz,")
say("")
say("10. seviyeye ulaştığınız için")
say("bazı önemli özelliklerin kilidi açıldı.")
say("")
say("Oyuna devam ederken görevlerinizi")
say("ve gelişim aşamalarınızı takip etmeyi")
say("unutmayınız.")
say("")
say("İyi oyunlar dileriz.")
say("")
-- Bir daha bu quest çalışmasın
set_state(finish)
end
end
state finish begin
end
end