Arşiv dosyalarına bakarken gözüme çarptı, paylaşmak istedim. Event ismini ve gerekli yerleri değiştirip farklı lua olarakta kullanabilirsiniz.
Metin, boss gibi tamamen size kalmış
C++:
Metin, boss gibi tamamen size kalmış
C++:
quest tanaka begin
state start begin
when 11005.chat."GM:Korsan Tanaka Bölgesine Işınlan " with pc.is_gm() begin
say("Haritaya gitmek istiyor musun?")
say("")
local a = select("Evet ", "Hayır ")
if a == 1 then
pc.warp(25038500,25038300)
end
end
when 11005.chat."Korsan Tanaka Etkinliğine Katıl " with game.get_event_flag("tanaka_map") == 1 begin
say_title("Korsan Tanaka Etkinliğine Katıl: ")
say("Ne yapmak istiyorsun?")
local s = select("Işınlan " , "Kapat " )
if s == 1 then
pc.warp(25038500,25038300)
else return
end
end
when 20091.chat."Korsan Tanaka etkinliğini sonlandır " with pc.get_map_index() == 217 and pc.is_gm() and game.get_event_flag("tanaka_map") == 1 begin
say_title("Korsan Tanaka: ")
say("")
say("Etkinliği sonlandırıp herkesi şehre ışınlamak istiyor musun? ")
say("")
local temizle = select("Evet ", "Hayır ")
if temizle == 1 then
warp_all_to_village(217,10)
end
game.set_event_flag("tanaka_map", 0)
notice_all(" Korsan Tanaka etkinliği sona ermiştir katılım sağlayan tüm oyuncularımıza teşekkür ederiz.")
end
when 20091.chat."GM: Korsan Tanaka etkinliğini başlat " with pc.get_map_index() == 217 and game.get_event_flag("tanaka_map") == 0 and pc.is_gm() begin
say_title("Korsan Tanaka etkinliğini başlat: ")
local s = select("Başlat " , "Kapat " )
if s == 1 then
game.set_event_flag("tanaka_map", 1)
notice_all(" Korsan Tanaka etkinliği başlamıştır Katılmak için savaş sorumlusu ile görüşün")
end
end
end
end


