Lua (Quest):
quest gmservis begin
state start begin
when letter with pc.is_gm() begin
send_letter("Yönetim Paneli ")
end
when info or button with pc.is_gm() begin
if pc.is_gm() == false then
say("Hayırdır la sana ?")
return
end
local sec123 = select("Servis ","Dropları Aç ","Otomatik Yedek Alma ","Duyuruları Başlat ","Bonus ekle","Binek Çağır","Bakım Modu","Vazgeç ")
if sec123 == 1 then
local s = select("Becerilerimi Perfect yap","İtem ver","Saç Stili ver","Güneş Özütü ve Ay Özütü ver","Giriş eşyası al","NPC çağır","Event başlat veya bitir","Vazgeç ")
if s == 1 then
if pc.get_job() == 0 then
pc.set_skill_level(1,40)
pc.set_skill_level(2,40)
pc.set_skill_level(3,40)
pc.set_skill_level(4,40)
pc.set_skill_level(5,40)
pc.set_skill_level(137,20)
pc.set_skill_level(138,20)
pc.set_skill_level(139,20)
pc.set_skill_level(131,10)
pc.set_skill_level(129,40)
pc.set_skill_level(128,20)
pc.set_skill_level(130,21)
pc.set_skill_level(127,20)
pc.set_skill_level(126,20)
pc.set_skill_level(124,40)
pc.set_skill_level(121,40)
pc.set_skill_level(122,2)
pc.set_skill_level(17,40)
pc.set_skill_level(18,40)
pc.set_skill_level(19,40)
pc.set_skill_level(20,40)
pc.set_skill_level(16,40)
send_letter("Yönetim Paneli")
end
if pc.get_job() == 1 then
pc.set_skill_level(46,40)
pc.set_skill_level(47,40)
pc.set_skill_level(48,40)
pc.set_skill_level(49,40)
pc.set_skill_level(50,40)
pc.set_skill_level(137,20)
pc.set_skill_level(138,20)
pc.set_skill_level(139,20)
pc.set_skill_level(140,20)
pc.set_skill_level(131,10)
pc.set_skill_level(130,21)
pc.set_skill_level(129,40)
pc.set_skill_level(128,20)
pc.set_skill_level(127,20)
pc.set_skill_level(126,20)
pc.set_skill_level(124,40)
pc.set_skill_level(121,40)
pc.set_skill_level(122,2)
pc.set_skill_level(49,40)
pc.set_skill_level(50,40)
pc.set_skill_level(48,40)
pc.set_skill_level(47,40)
pc.set_skill_level(46,40)
send_letter("Yönetim Paneli")
end
if pc.get_job() == 2 then
pc.set_skill_level(61,40)
pc.set_skill_level(62,40)
pc.set_skill_level(63,40)
pc.set_skill_level(64,40)
pc.set_skill_level(65,40)
pc.set_skill_level(66,40)
pc.set_skill_level(137,20)
pc.set_skill_level(138,20)
pc.set_skill_level(139,20)
pc.set_skill_level(130,21)
pc.set_skill_level(131,10)
pc.set_skill_level(129,40)
pc.set_skill_level(128,20)
pc.set_skill_level(127,20)
pc.set_skill_level(126,20)
pc.set_skill_level(124,40)
pc.set_skill_level(121,40)
pc.set_skill_level(122,2)
pc.set_skill_level(76,40)
pc.set_skill_level(77,40)
pc.set_skill_level(78,40)
pc.set_skill_level(79,40)
pc.set_skill_level(80,40)
pc.set_skill_level(81,40)
send_letter("Yönetim Paneli")
end
if pc.get_job() == 3 then
pc.set_skill_level(91,40)
pc.set_skill_level(92,40)
pc.set_skill_level(93,40)
pc.set_skill_level(94,40)
pc.set_skill_level(95,40)
pc.set_skill_level(96,40)
pc.set_skill_level(137,20)
pc.set_skill_level(138,20)
pc.set_skill_level(139,20)
pc.set_skill_level(131,10)
pc.set_skill_level(130,21)
pc.set_skill_level(129,40)
pc.set_skill_level(128,20)
pc.set_skill_level(127,20)
pc.set_skill_level(126,20)
pc.set_skill_level(124,40)
pc.set_skill_level(121,40)
pc.set_skill_level(122,2)
pc.set_skill_level(106,40)
pc.set_skill_level(107,40)
pc.set_skill_level(108,40)
pc.set_skill_level(109,40)
pc.set_skill_level(110,40)
pc.set_skill_level(111,40)
end
elseif s == 2 then
if pc.get_job() == 0 then
pc . give_item2("40002" , 1)
pc . give_item2("40003" , 1)
pc . give_item2("189" , 1)
pc . give_item2("279" , 1)
pc . give_item2("11299" , 1)
pc . give_item2("12019" , 1)
pc . give_item2("14229" , 1)
pc . give_item2("16229" , 1)
pc . give_item2("15419" , 1)
pc . give_item2("17229" , 1)
pc . give_item2("12289" , 1)
pc . give_item2("13149" , 1)
send_letter("Yönetim Paneli")
end
if pc.get_job() == 1 then
pc . give_item2("40002" , 1)
pc . give_item2("40003" , 1)
pc . give_item2("1139" , 1)
pc . give_item2("4049" , 1)
pc . give_item2("2179" , 1)
pc . give_item2("2169" , 1)
pc . give_item2("12029" , 1)
pc . give_item2("11499" , 1)
pc . give_item2("14229" , 1)
pc . give_item2("16229" , 1)
pc . give_item2("15419" , 1)
pc . give_item2("17229" , 1)
pc . give_item2("12409" , 1)
pc . give_item2("13149" , 1)
send_letter("Yönetim Paneli")
end
if pc.get_job() == 2 then
pc . give_item2("40002" , 1)
pc . give_item2("40003" , 1)
pc . give_item2("12039" , 1)
pc . give_item2("11699" , 1)
pc . give_item2("14229" , 1)
pc . give_item2("16229" , 1)
pc . give_item2("15419" , 1)
pc . give_item2("17229" , 1)
pc . give_item2("12549" , 1)
pc . give_item2("13149" , 1)
pc . give_item2("289" , 1)
pc . give_item2("3129" , 1)
pc . give_item2("279" , 1)
send_letter("Yönetim Paneli")
end
if pc.get_job() == 3 then
pc . give_item2("40002" , 1)
pc . give_item2("40003" , 1)
pc . give_item2("12049" , 1)
pc . give_item2("11899" , 1)
pc . give_item2("14229" , 1)
pc . give_item2("16229" , 1)
pc . give_item2("15419" , 1)
pc . give_item2("17229" , 1)
pc . give_item2("12689" , 1)
pc . give_item2("13149" , 1)
pc . give_item2("5129" , 1)
pc . give_item2("7199" , 1)
send_letter("Yönetim Paneli")
end
elseif s == 3 then
if pc.get_job() == 0 then
if pc.get_sex() == 1 then
pc . give_item2("75013" , 1)
pc . give_item2("75014" , 1)
pc . give_item2("75015" , 1)
pc . give_item2("75016" , 1)
pc . give_item2("75017" , 1)
pc . give_item2("75018" , 1)
pc . give_item2("75019" , 1)
pc . give_item2("75020" , 1)
send_letter("Yönetim Paneli")
else
pc . give_item2("74013" , 1)
pc . give_item2("74014" , 1)
pc . give_item2("74015" , 1)
pc . give_item2("74016" , 1)
pc . give_item2("74017" , 1)
pc . give_item2("74018" , 1)
pc . give_item2("74019" , 1)
pc . give_item2("74020" , 1)
send_letter("Yönetim Paneli")
end
end
if pc.get_job() == 1 then
if pc.get_sex() == 1 then
pc . give_item2("74263" , 1)
pc . give_item2("74264" , 1)
pc . give_item2("74265" , 1)
pc . give_item2("74266" , 1)
pc . give_item2("74267" , 1)
pc . give_item2("74268" , 1)
pc . give_item2("74269" , 1)
pc . give_item2("74270" , 1)
send_letter("Yönetim Paneli")
else
pc . give_item2("75213" , 1)
pc . give_item2("75214" , 1)
pc . give_item2("75215" , 1)
pc . give_item2("75216" , 1)
pc . give_item2("75217" , 1)
pc . give_item2("75218" , 1)
pc . give_item2("75219" , 1)
pc . give_item2("75220" , 1)
send_letter("Yönetim Paneli")
end
end
if pc.get_job() == 2 then
if pc.get_sex() == 1 then
pc . give_item2("75413" , 1)
pc . give_item2("75414" , 1)
pc . give_item2("75415" , 1)
pc . give_item2("75416" , 1)
pc . give_item2("75417" , 1)
pc . give_item2("75418" , 1)
pc . give_item2("75419" , 1)
pc . give_item2("75420" , 1)
send_letter("Yönetim Paneli")
else
pc . give_item2("74513" , 1)
pc . give_item2("74514" , 1)
pc . give_item2("74515" , 1)
pc . give_item2("74516" , 1)
pc . give_item2("74517" , 1)
pc . give_item2("74518" , 1)
pc . give_item2("74519" , 1)
pc . give_item2("74520" , 1)
send_letter("Yönetim Paneli")
end
end
if pc.get_job() == 3 then
if pc.get_sex() == 1 then
pc . give_item2("74763" , 1)
pc . give_item2("74764" , 1)
pc . give_item2("74765" , 1)
pc . give_item2("74766" , 1)
pc . give_item2("74767" , 1)
pc . give_item2("74768" , 1)
pc . give_item2("74769" , 1)
pc . give_item2("74770" , 1)
send_letter("Yönetim Paneli")
else
pc . give_item2("75613" , 1)
pc . give_item2("75614" , 1)
pc . give_item2("75615" , 1)
pc . give_item2("75616" , 1)
pc . give_item2("75617" , 1)
pc . give_item2("75618" , 1)
pc . give_item2("75619" , 1)
pc . give_item2("75620" , 1)
send_letter("Yönetim Paneli")
end
end
elseif s == 4 then
pc . give_item2("72726" , 1)
pc . give_item2("72730" , 1)
send_letter("Yönetim Paneli")
elseif s == 5 then
local ss = select("Kilit Açma Taşı(5 adet)","Zin-Sa-Gui Kale Haritası ","Zin-Bong-In Anahtar","Kan Taşı, Geçiş Bileti, Kıvrık Anahtar","Ruh Kristali Anahtarı ","Küçülen Kafa","Surat Totemi","Vazgeç ")
if ss == 1 then
pc . give_item2("50084" , 1)
pc . give_item2("50084" , 1)
pc . give_item2("50084" , 1)
pc . give_item2("50084" , 1)
pc . give_item2("50084" , 1)
send_letter("Yönetim Paneli")
elseif ss == 2 then
pc . give_item2("30302" , 1)
send_letter("Yönetim Paneli")
elseif ss == 3 then
pc . give_item2("30304" , 1)
send_letter("Yönetim Paneli")
elseif ss == 4 then
pc . give_item2("30190" , 1)
pc . give_item2("71095" , 1)
pc . give_item2("30179" , 3)
send_letter("Yönetim Paneli")
elseif ss == 5 then
pc . give_item2("30311" , 1)
send_letter("Yönetim Paneli")
elseif ss == 6 then
pc . give_item2("30319" , 1)
send_letter("Yönetim Paneli")
elseif ss == 7 then
pc . give_item2("30312" , 1)
send_letter("Yönetim Paneli")
elseif ss == 8 then
return
send_letter("Yönetim Paneli")
end
elseif s == 6 then
local sss = select("Satıcı, Silahçı, Zırhçı ","Genel Depocu Helen, Olay Yardımcısı ","Malzemeci Glocken, Madenci","Kud Heykeli","Kaplumbağa Kayalığı ","Runik Direği","Bazalt Dikili Taş ","Vazgeç ")
if sss == 1 then
command("mob 9001")
command("mob 9002")
command("mob 9003")
send_letter("Yönetim Paneli")
elseif sss == 2 then
command("mob 9010")
command("mob 9004")
send_letter("Yönetim Paneli")
elseif sss == 3 then
command("mob 9007")
command("mob 9008")
send_letter("Yönetim Paneli")
elseif sss == 4 then
command("mob 30101")
send_letter("Yönetim Paneli")
elseif sss == 5 then
command("mob 30103")
send_letter("Yönetim Paneli")
elseif sss == 6 then
command("mob 30104")
send_letter("Yönetim Paneli")
elseif sss == 7 then
command("mob 30102")
send_letter("Yönetim Paneli")
elseif sss == 8 then
return
send_letter("Yönetim Paneli")
end
elseif s == 7 then
local event = select("Ramazan Etkinliği","Lonca Savaşları Turnuvası ","Savun ve Yok et ","Kostüm Etkinliği","Ayışığı Etkinliği","Mistik Sandık Etkinliği","Futbol Topu Etkinliği","Kapat")
if event == 1 then
local event2 = select("Ramazan Etkinliği başlat","Bereket Meyvesi ödülleri","Ramazan etkinliği bitir","Tabak drobu aç ","Hiçbir şey")
if event2 == 1 then
notice_all("Ramazan ayı etkinliği başladı!")
notice_all("Tarihçi'yi ziyaret et, Niyetli Vatandaş'a bir iyilik yap ya da")
notice_all("yaratıkları öldürüp simitleri al!")
game.set_event_flag("ramazan",1)
send_letter("Yönetim Paneli")
elseif event2 == 2 then
notice_all("Bereket meyvelerini Tarihçi'ye götür!")
notice_all("Ödülünü al!")
game.set_event_flag("ramazan",2)
send_letter("Yönetim Paneli")
elseif event2 == 3 then
notice_all("Ramazan ayı etkinliği sona erdi.")
game.set_event_flag("ramazan",0)
send_letter("Yönetim Paneli")
elseif event2 == 4 then
game.set_event_flag("tabak",1)
server_timer("tabak",60*60*6)
notice_all("Bağış Tabağı düşürmek için Metin Taşlarını ve patronları yok et!")
notice_all("Kalan Süre: 6 saat")
send_letter("Yönetim Paneli")
return
else
send_letter("Yönetim Paneli")
return
end
elseif event == 2 then
local event3 = select("Turnuva kayıtlarını aç ","Turnuva kayıtlarını kapat","Hiçbir şey")
if event3 == 1 then
notice_all("Lonca Savaşları Turnuvası kayıtları açıldı!")
notice_all("Turnuvaya katılmak için Savaş Sorumlusu ile konuş.")
game.set_event_flag("turnuva",1)
send_letter("Yönetim Paneli")
elseif event3 == 2 then
notice_all("Lonca Savaşları Turnuvası kayıtları kapandı.")
notice_all("Turnuva zamanı ve lonca eşleşmeleri forumdan duyurulacaktır.")
game.set_event_flag("turnuva",0)
send_letter("Yönetim Paneli")
elseif event3 == 3 then
return
send_letter("Yönetim Paneli")
end
elseif event == 3 then
local event4 = select("Savun Yok et aç ","Savun Yok et kapat","Hiçbir şey")
if event4 == 1 then
send_letter("Yönetim Paneli")
say_reward("Etkinliğin yapılacağı haritayı seç.")
say("")
local o = select("Yongbi Çölü ", "Sohan Dağı ", "Vadi", "Alev Diyarı ", "Vazgeç ")
if o == 1 then
say_title("Savun ve Yok et")
say("")
say("Harita : Çöl")
say_reward("Başlatmak istiyor musun?")
local w = select("Evet", "Hayır")
if w == 1 then
game.set_event_flag("defend_and_destroy_red", 5 )
game.set_event_flag("defend_and_destroy_yellow", 5 )
game.set_event_flag("defend_and_destroy_blue", 5 )
game.set_event_flag("defend_and_destroy", 1 )
regen_in_map(63, "data/dungeon/defend_and_destroy_wueste.txt")
notice_all("Savun ve Yok et etkinliği başladı.")
notice_all("Etkinlik haritası: Yongbi Çölü ")
notice_all("Bilgi almak ve kuralları öğrenmek için Savaş Sorumlusu'na git.")
elseif w == 2 then
return
end
elseif o == 2 then
say_title("Savun Ve Yok et")
say("")
say("Harita : Sohan Dağı ")
say_reward("Başlatmak istiyor musun?")
local e = select("Evet", "Hayır")
if e == 1 then
game.set_event_flag("defend_and_destroy_red", 5 )
game.set_event_flag("defend_and_destroy_yellow", 5 )
game.set_event_flag("defend_and_destroy_blue", 5 )
game.set_event_flag("defend_and_destroy", 1 )
regen_in_map(61, "data/dungeon/defend_and_destroy_ice.txt")
notice_all("Savun ve Yok et etkinliği başladı.")
notice_all("Etkinlik haritası: Sohan Dağı ")
notice_all("Bilgi almak ve kuralları öğrenmek için Savaş Sorumlusu'na git.")
elseif e == 2 then
return
end
elseif o == 3 then
say_title("Savun ve Yok et")
say("")
say("Harita : Seungryong Vadisi")
say_reward("Başlatmak istiyor musun?")
local t = select("Evet", "Hayır")
if t == 1 then
game.set_event_flag("defend_and_destroy_red", 5 )
game.set_event_flag("defend_and_destroy_yellow", 5 )
game.set_event_flag("defend_and_destroy_blue", 5 )
game.set_event_flag("defend_and_destroy", 1 )
regen_in_map(64, "data/dungeon/defend_and_destroy_ork.txt")
notice_all("Savun ve Yok et etkinliği başladı.")
notice_all("Etkinlik haritası: Seungryong Vadisi")
notice_all("Bilgi almak ve kuralları öğrenmek için Savaş Sorumlusu'na git.")
elseif t == 2 then
return
end
elseif o == 4 then
say_title("Savun ve Yok et")
say("")
say("Harita : Doyyumhwan")
say_reward("Başlatmak istiyor musun?")
local f = select("Evet", "Hayır")
if f == 1 then
game.set_event_flag("defend_and_destroy_red", 5 )
game.set_event_flag("defend_and_destroy_yellow", 5 )
game.set_event_flag("defend_and_destroy_blue", 5 )
game.set_event_flag("defend_and_destroy", 1 )
regen_in_map(62, "data/dungeon/defend_and_destroy_fire.txt")
notice_all("Savun ve Yok et etkinliği başladı.")
notice_all("Etkinlik haritası: Doyyumhwan")
notice_all("Bilgi almak ve kuralları öğrenmek için Savaş Sorumlusu'na git.")
elseif f == 2 then
return
end
elseif o == 5 then
return
end
elseif event4 == 2 then
notice_all("Savun ve Yok et etkinliği sona erdi.")
game.set_event_flag("defend_and_destroy", 0 )
send_letter("Yönetim Paneli")
elseif event4 == 3 then
return
send_letter("Yönetim Paneli")
end
elseif event == 4 then
local event5 = select("Kostüm drop aç ","Hiçbir şey")
if event5 == 1 then
clear_server_timer("kostum_kapat")
notice_all("Metin Taşlarını yok et ve Olimpiyat Kostümü kazan!")
notice_all("Kalan Süre: 6 saat")
game.set_event_flag("dressup",1)
server_timer("kostum_kapat",60*60*6)
send_letter("Yönetim Paneli")
elseif event5 == 2 then
return
send_letter("Yönetim Paneli")
end
elseif event == 5 then
local panpa = select("Ayışığı etkinliği başlat","Ayışığı etkinliği bitir","Vazgeç ")
if panpa == 1 then
say("Kaç saat açılacak?")
local aysaat = tonumber(input(""))
say("Emin misin?")
local aye = select("Evet","Hayır")
if aye == 2 then
send_letter("Yönetim Paneli")
return
else
game.set_event_flag("ayisigi",1)
notice_all("Ayışığı Define Sandığı etkinliği başladı!")
notice_all("Kalan Süre: "..aysaat.." saat")
server_timer("ayisik",aysaat*60*60)
send_letter("Yönetim Paneli")
return
end
elseif panpa == 2 then
game.set_event_flag("ayisigi",0)
clear_server_timer("ayisik")
notice_all("Ayışığı Define Sandığı etkinliği sona erdi.")
send_letter("Yönetim Paneli")
elseif panpa == 3 then
return
send_letter("Yönetim Paneli")
end
elseif event == 6 then
local panpa2 = select("Mistik Sandık droplarını aç ","Anahtar droplarını aç ","Etkinliği bitir","Vazgeç ")
if panpa2 == 1 then
say("Kaç saat açılacak?")
local missaat = tonumber(input(""))
say("Emin misin?")
local mise = select("Evet","Hayır")
if mise == 2 then
send_letter("Yönetim Paneli")
return
else
game.set_event_flag("esrarengiz_sandik",1)
notice_all("Mistik Sandık etkinliği başladı...!")
notice_all("Kalan Süre: "..missaat.." saat")
server_timer("mistik1",missaat*60*60)
send_letter("Yönetim Paneli")
return
end
elseif panpa2 == 2 then
game.set_event_flag("esrarengiz_sandik",2)
notice_all("Mistik Sandıklarını açmak için gerekli olan anahtarları ")
notice_all("elde etmek için düşman krallıkların oyuncularını yen!")
send_letter("Yönetim Paneli")
elseif panpa2 == 3 then
notice_all("Mistik Sandık etkinlği sona erdi.")
clear_server_timer("mistik1")
send_letter("Yönetim Paneli")
elseif panpa2 == 4 then
send_letter("Yönetim Paneli")
return
end
elseif event == 7 then
local panpa5 = select("Futbol Topu etkinliği başlat","Futbol Topu etkinliği bitir","Hiçbir şey")
if panpa5 == 1 then
say("Kaç saat açılacak?")
local futsaat = tonumber(input(""))
say("Emin misin?")
local fute = select("Evet","Hayır")
if fute == 2 then
send_letter("Yönetim Paneli")
return
else
game.set_event_flag("futboltopu",1)
notice_all("Futbol Topu etkinliği başladı!")
notice_all("Kalan Süre: "..futsaat.." saat")
server_timer("futboltopu",futsaat*60*60)
send_letter("Yönetim Paneli")
return
end
elseif panpa5 == 2 then
game.set_event_flag("futboltopu",0)
notice_all("Futbol Topu etkinliği sona erdi.")
clear_server_timer("futboltopu")
send_letter("Yönetim Paneli")
elseif panpa5 == 3 then
send_letter("Yönetim Paneli")
return
end
elseif event == 8 then
send_letter("Yönetim Paneli")
return
end
elseif s == 8 then
send_letter("Yönetim Paneli")
return
end
end
if sec123 == 2 then
say_title("Yönetim Paneli ")
say("Dropları otomatik olarak ; ")
say_reward("başlatmak istediğine eminmisin? ")
local dr1 = select("Evet", "Hayır")
if dr1 == 1 then
__give_empire_priv(0, 1, 150, 60*60*24*15)
__give_empire_priv(0, 2, 150, 60*60*24*15)
__give_empire_priv(0, 3, 150, 60*60*24*15)
__give_empire_priv(0, 4, 150, 60*60*24*15)
send_letter("Yönetim Paneli ")
end
end
if sec123 == 3 then
say_title("Yönetim Paneli ")
say("Otomatik yedekleme sistemi ve Log silme sistemini ")
say_reward("başlatmak istediğine eminmisin? ")
local y1 =select("Evet", "Hayır")
if 1 == y1 then
chat("6 saat arayla yedek alınacak.")
os.execute("cd /usr/game && sh yedek.sh &")
server_loop_timer("oto_yedek",60*60*6)
send_letter("Yönetim Paneli ")
end
end
if sec123 == 4 then
say_title("Yönetim Paneli ")
say("Duyuruları başlatmak istediğine eminmisin ")
local d1 =select("Evet", "Hayır")
if 1 == d1 then
clear_server_timer("auto_notice")
server_loop_timer("auto_notice",1)
chat("Duyurular zamanı gelince başlayacak.")
send_letter("Yönetim Paneli ")
end
end
if sec123 == 5 then
say_title("Yönetim Paneli")
local ass = select("Hareket Hızı (500)","Saldırı Hızı (200)","Büyü Hızı (1000)","Saldırı Değeri","Max. HP ve HP Üretimi","Yarı İnsan ","Defans","Hiçbiri")
if ass == 1 then
chat("Karakterine 7 gün için 500 Hareket Hızı ekledin.")
affect.add_collect(apply.MOV_SPEED, 500, 60*60*24*7)
affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yıl sersemlik -----
elseif ass == 2 then
chat("Karakterine 7 gün için 500 Saldırı Hızı ekledin.")
affect.add_collect(apply.ATT_SPEED, 200, 60*60*24*7)
affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yıl sersemlik -----
elseif ass == 3 then
chat("Karakterine 7 gün için 1000 Büyü Hızı ekledin.")
affect.add_collect(apply.CAST_SPEED, 1000, 60*60*24*7)
affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yıl sersemlik -----
elseif ass == 4 then
chat("Karakterine 7 gün için 2000 Saldırı Değeri ekledin.")
affect.add_collect(apply.ATT_BONUS,2000,60*60*24*7)
affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yıl sersemlik -----
elseif ass == 5 then
chat("Karakterine 7 gün için 20000 HP ve %5000 Hp Üretimi ekledin.")
affect.add_collect(apply.HP_REGEN, 5000, 60*60*24*7)
affect.add_collect(apply.MAX_HP, 20000, 60*60*24*7)
affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yıl sersemlik -----
elseif ass == 6 then
chat("Karakterine 7 gün için %500 Yarı İnsan ekledin.")
affect.add_collect(apply.ATTBONUS_HUMAN, 500, 60*60*24*7)
affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yıl sersemlik -----
elseif ass == 7 then
chat("Karakterine 7 gün için 500 Defans ekledin.")
affect.add_collect(apply.DEF_BONUS, 500, 60*60*24*7)
affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yıl sersemlik -----
elseif ass == 8 then
return
end
end
if sec123 == 6 then
say_title("Birini seç. ")
local gnssssss = select("Yavru Ren Geyiği(e)","Vahşi Ren Geyiği(e)","Cesur Ren Geyiği(e)","Yavru Ren Geyiği(d)","Vahşi Ren Geyiği(d)","Cesur Ren Geyiği(d)","Kapat")
if gnssssss == 1 then
pc.mount(20213, 1800)
chat("Binek çağırıldı!")
elseif gnssssss == 2 then
pc.mount(20214, 1800)
chat("Binek çağırıldı!")
elseif gnssssss == 3 then
pc.mount(20215, 1800)
chat("Binek çağırıldı!")
elseif gnssssss == 4 then
pc.mount(20216, 1800)
chat("Binek çağırıldı!")
elseif gnssssss == 5 then
pc.mount(20217, 1800)
chat("Binek çağırıldı!")
elseif gnssssss == 6 then
pc.mount(20218, 1800)
chat("Binek çağırıldı!")
elseif gnssssss == 7 then
return
end
elseif gns == 6 then
pc.mount(20119, 1800)
chat("Binek çağırıldı!")
elseif gns == 7 then
return
end
if sec123 == 7 then
say_title(locale.server_name)
say("Oyun bakım modundayken oyuncular giriş ")
say("yaptıklarında 5 saniye içerisinde oyundan")
say("atılırlar.")
if game.get_event_flag("bakim_var") == 1 then
say_reward("Bakım modu şu anda devrede. Kapatmak")
say_reward("istiyor musun?")
local bakim = select("Evet","Hayır")
if bakim == 2 then
return
end
game.set_event_flag("bakim_var",0)
say("Bakım modu kapatıldı.")
return
else
say_reward("Bakım modu şu anda devre dışı. Açmak")
say_reward("istiyor musun?")
say_reward("Eğer istediğin bir oyuncunun bakım sırasında")
say_reward("oyuna girebilmesini istiyorsan: /e oyuncuadı 1")
local bakim2 = select("Evet","Hayır")
if bakim2 == 2 then
return
end
game.set_event_flag("bakim_var",1)
say("Bakım modu kapatıldı.")
return
end
end
end
when kostum_kapat.server_timer begin
notice_all("Kostüm etkinliği sona erdi!")
game.set_event_flag("dressup",0)
clear_server_timer("kostum_kapat")
end
when ayisik.server_timer begin
game.set_event_flag("ayisigi",0)
notice_all("Ayışığı Define Sandığı etkinliği sona erdi.")
clear_server_timer("ayisik")
end
when mistik1.server_timer begin
game.set_event_flag("esrarengiz_sandik",2)
notice_all("Mistik Sandıklarını açmak için gerekli olan anahtarları ")
notice_all("elde etmek için düşman krallıkların oyuncularını yen!")
notice_all("Kalan Süre: 3 saat")
server_timer("mistik2",10800)
clear_server_timer("mistik1")
end
when mistik2.server_timer begin
game.set_event_flag("esrarengiz_sandik",0)
notice_all("Mistik Sandık etkinliği sona erdi.")
clear_server_timer("mistik2")
end
when futboltopu.server_timer begin
game.set_event_flag("futboltopu",0)
notice_all("Futbol Topu etkinliği sona erdi.")
clear_server_timer("futboltopu")
end
when tabak.server_timer begin
game.set_event_flag("tabak",0)
notice_all("Bağış Tabağı etkinliği sona erdi.")
clear_server_timer("tabak")
end
when oto_yedek.server_timer begin
os.execute("cd /usr/local/bin && sh otoyedeks.sh &")
end
when bakimvar.timer begin
syschat("Eşya kaybı olmaması için lütfen oyundan çıkın.")
command("quit")
end
when auto_notice.server_timer begin
local time = os.date("%X")
local day = os.date("%w")
if time == "00:00:00" or time == "04:00:00" or time == "08:00:00" or time == "12:00:00" or time == "16:00:00" or time == "19:59:00" then
notice_all("Oyundaki ID ve şifrenizi sık sık değiştirin! Diğer oyun sahipleri")
notice_all("kendi sistemlerinden sizin hesap bilgilerinizi ele geçirip")
notice_all("hesabınıza erişebilir. Hesap güvenliğiniz için şifrenizi kimseyle")
notice_all("paylaşmayın. Şüpheli linklere tıklamayın.")
end
if time == "01:00:00" or time == "05:00:00" or time == "09:00:00" or time == "13:00:00" or time == "16:59:00" or time == "20:59:20" then
notice_all("Nesne marketimizi ziyaret ettiniz mi?")
notice_all("Muhteşem eşyalar sizleri bekliyor!")
notice_all("Hemen nesne marketimizi ziyaret et ve muhteşem eşyaları kaçırma.")
end
if time == "02:00:00" or time == "06:00:00" or time == "10:00:00" or time == "14:00:00" or time == "17:59:00" or time == "21:59:00" then
notice_all(locale.server_name.." resmi facebook sayfamız sizlerle!")
notice_all(locale.faceook)
notice_all("Sayfamızın hayranı ol, paylaşımları kaçırma! ")
end
if time == "03:00:00" or time == "07:00:00" or time == "11:00:00" or time == "14:59:00" or time == "19:00:20" or time == "22:59:00" then
notice_all(locale.server_name.." resmi forumumuz sizlerle!")
notice_all(locale.forum)
notice_all("Forumumuza üye ol, güncellemeleri yakından takip et!")
end
end
when login with pc.is_gm() begin
chat("MAP INDEX: "..pc.get_map_index())
chat("Ejderha Odası Şifresi: "..game.get_event_flag("ejder_sifre"))
--syschat("/e bakim_var 1 yazarak oyuncuların bakım sırasında oyuna girmesini engelleyebilirsin.")
--syschat("/e oyuncuadı 1 yazarak, o oyuncunun bakım sırasında oyuna girebilmesini sağlayabilirsin.")
end
end
end
Son düzenleme: