quest otomatik_event begin
state start begin
when 20092.chat."Ayışığı Sandığı Eventi " with pc.is_gm() begin
say("Eventi başlatmak istiyor musun? ")
local baslat = select(" Evet ", " Bitir ", "Hayır ")
if baslat == 1 then
game.set_event_flag("ayisigi",1)
notice_all("Ayışığı etkinliği başladı!")
notice_all("Seviyenize göre kestiğiniz bütün canavarlardan elde edebilirsiniz.")
notice_all("Etkinlik Süresi : 2 Saat")
end
if baslat == 2 then
game.set_event_flag("ayisigi",0)
notice_all("Ayışığı etkinliği sona erdi.")
end
end
when 20092.chat."Okey Kartı Eventi " with pc.is_gm() begin
say("Eventi başlatmak istiyor musun? ")
local baslat = select(" Evet ", " Bitir ", "Hayır ")
if baslat == 1 then
game.set_event_flag("cards_event",1)
notice_all("Okey Kartı etkinliği başladı!")
notice_all("Seviyenize göre kestiğiniz bütün canavarlardan elde edebilirsiniz.")
notice_all("Etkinlik Süresi : 1 Saat")
end
if baslat == 2 then
game.set_event_flag("cards_event",0)
notice_all("Okey Kartı etkinliği sona erdi.")
end
end
when 20092.chat."Binek Sertifikası Eventi " with pc.is_gm() begin
say("Eventi başlatmak istiyor musun? ")
local baslat = select(" Evet ", " Bitir ", "Hayır ")
if baslat == 1 then
game.set_event_flag("binekevent",1)
notice_all("Binek Sertifikası etkinliği başladı!")
notice_all("Seviyenize göre kestiğiniz bütün canavarlardan elde edebilirsiniz.")
notice_all("Etkinlik Süresi : 2 Saat")
end
if baslat == 2 then
game.set_event_flag("binekevent",0)
notice_all("Binek Sertifikası etkinliği sona erdi.")
end
end
when 20092.chat."Futbol Topu Eventi " with pc.is_gm() begin
say("Eventi başlatmak istiyor musun? ")
local baslat = select(" Evet ", " Bitir ", "Hayır ")
if baslat == 1 then
game.set_event_flag("futboltopu",1)
notice_all("Futbol Topu etkinliği başladı!")
notice_all("Seviyenize göre kestiğiniz bütün canavarlardan elde edebilirsiniz.")
notice_all("Etkinlik Süresi : 2 Saat")
end
if baslat == 2 then
game.set_event_flag("futboltopu",0)
notice_all("Futbol Topu etkinliği sona erdi.")
end
end
when kill with game.get_event_flag ("ayisigi") == 1 not npc.is_pc() begin
if math.random (1,200) <= 99 then
local itmrnd = math.random (1,50)
if itmrnd == 1 then
game.drop_item_with_ownership (50011,1)
end
end
end
when kill with game.get_event_flag ("cards_event") == 1 begin
if math.random (1,1000) <= 99 then
local itmrnd = math.random (1,25)
if itmrnd == 1 then
game.drop_item_with_ownership (79505,1)
end
end
end
when kill with game.get_event_flag ("binekevent") == 1 begin
if math.random (1,500) <= 99 then
local itmrnd = math.random (1,50)
if itmrnd == 1 then
game.drop_item_with_ownership (50067,1)
end
end
if math.random (1,1000) <= 99 then
local itmrnd = math.random (1,50)
if itmrnd == 1 then
game.drop_item_with_ownership (50068,1)
end
end
end
when kill with game.get_event_flag ("futboltopu") == 1 not npc.is_pc() begin
if math.random (1,200) <= 99 then
local itmrnd = math.random (1,50)
if itmrnd == 1 then
game.drop_item_with_ownership (50096,1)
end
end
end
when login begin
if game.get_event_flag("ayisigi") == 1 then
syschat("Ayışığı Etkinliği Aktif.")
syschat("Seviyenize göre kestiğiniz bütün canavarlardan elde edebilirsiniz.")
end
end
when login begin
if game.get_event_flag("cards_event") == 1 then
syschat("Okey Kartı Etkinliği Aktif.")
syschat("Seviyenize göre kestiğiniz bütün canavarlardan elde edebilirsiniz.")
end
end
when login begin
if game.get_event_flag("binekevent") == 1 then
syschat("Binek Sertifikası Etkinliği Aktif.")
syschat("Seviyenize göre kestiğiniz bütün canavarlardan elde edebilirsiniz.")
end
end
when login begin
if game.get_event_flag("futboltopu") == 1 then
syschat("Futbol Topu Etkinliği Aktif.")
syschat("Seviyenize göre kestiğiniz bütün canavarlardan elde edebilirsiniz.")
end
end
end
end