- quest gmservis begin
- state start begin
- when letter with pc.is_gm() begin
- send_letter("GM Servis")
- end
- when info or button with pc.is_gm() begin
- local sec123 = select("Servis","Bonus ekle","Binek cagir","Droplari ac ","Bug itemi al","Duyurulari baslat","Oyuncu banla","Vazgec ")
- if sec123 == 1 then
- local s = select("Becerilerimi Perfect yap","Item ver","Sac Stili ver","Gunes ozutu ve Ay ozutu ver","Giris esyasi al","NPC cagir","Event baslat veya bitir","Vazgec ")
- 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("Villa")
- 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("Villa")
- 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("Villa")
- 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("Villa")
- 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("Villa")
- 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("Villa")
- 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("Villa")
- 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("Villa")
- 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("Villa")
- 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("Villa")
- 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("Villa")
- 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("Villa")
- 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("Villa")
- 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("Villa")
- 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("Villa")
- end
- end
- elseif s == 4 then
- pc . give_item2("72726" , 1)
- pc . give_item2("72730" , 1)
- send_letter("Villa")
- elseif s == 5 then
- local ss = select("Kilit Acma Tasi(5 adet)","Zin-Sa-Gui Kale Haritasi ","Zin-Bong-In Anahtar","Kan Tasi, Gecis Bileti, Kivrik Anahtar","Ruh Kristali Anahtari ","Kuculen Kafa","Surat Totemi","Vazgec ")
- 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("Villa")
- elseif ss == 2 then
- pc . give_item2("30302" , 1)
- send_letter("Villa")
- elseif ss == 3 then
- pc . give_item2("30304" , 1)
- send_letter("Villa")
- elseif ss == 4 then
- pc . give_item2("30190" , 1)
- pc . give_item2("71095" , 1)
- pc . give_item2("30179" , 3)
- send_letter("Villa")
- elseif ss == 5 then
- pc . give_item2("30311" , 1)
- send_letter("Villa")
- elseif ss == 6 then
- pc . give_item2("30319" , 1)
- send_letter("Villa")
- elseif ss == 7 then
- pc . give_item2("30312" , 1)
- send_letter("Villa")
- elseif ss == 8 then
- return
- send_letter("Villa")
- end
- elseif s == 6 then
- local sss = select("Satici, Silahci, Zirhci ","Genel Depocu Helen, Olay Yardimcisi ","Malzemeci Glocken, Madenci","Kud Heykeli","Kaplumbaga Kayaligi ","Runik Diregi","Bazalt Dikili Tas ","Vazgec ")
- if sss == 1 then
- command("mob 9001")
- command("mob 9002")
- command("mob 9003")
- send_letter("Villa")
- elseif sss == 2 then
- command("mob 9010")
- command("mob 9004")
- send_letter("Villa")
- elseif sss == 3 then
- command("mob 9007")
- command("mob 9008")
- send_letter("Villa")
- elseif sss == 4 then
- command("mob 30101")
- send_letter("Villa")
- elseif sss == 5 then
- command("mob 30103")
- send_letter("Villa")
- elseif sss == 6 then
- command("mob 30104")
- send_letter("Villa")
- elseif sss == 7 then
- command("mob 30102")
- send_letter("Villa")
- elseif sss == 8 then
- return
- send_letter("Villa")
- end
- elseif s == 7 then
- local event = select("Ramazan Etkinligi","Lonca Savaslari Turnuvasi ","Savun ve Yok et ","Kostum Etkinligi","Ayisigi Etkinligi","Mistik Sandik Etkinligi","Futbol Topu Etkinligi","Kapat")
- if event == 1 then
- local event2 = select("Ramazan Etkinligi baslat","Bereket Meyvesi odulleri","Ramazan etkinligi bitir","Tabak drobu ac ","Hicbir sey")
- if event2 == 1 then
- notice_all("Ramazan ayi etkinligi basladi!")
- notice_all("Tarihci'yi ziyaret et, Niyetli Vatandas'a bir iyilik yap ya da")
- notice_all("yaratiklari oldurup simitleri al!")
- game.set_event_flag("ramazan",1)
- send_letter("Villa")
- elseif event2 == 2 then
- notice_all("Bereket meyvelerini Tarihci'ye gotur!")
- notice_all("odulunu al!")
- game.set_event_flag("ramazan",2)
- send_letter("Villa")
- elseif event2 == 3 then
- notice_all("Ramazan ayi etkinligi sona erdi.")
- game.set_event_flag("ramazan",0)
- send_letter("Villa")
- elseif event2 == 4 then
- game.set_event_flag("tabak",1)
- server_timer("tabak",60*60*6)
- notice_all("Bagis Tabagi dusurmek icin Metin Taslarini ve patronlari yok et!")
- notice_all("Kalan Sure: 6 saat")
- send_letter("Villa")
- return
- else
- send_letter("Villa")
- return
- end
- elseif event == 2 then
- local event3 = select("Turnuva kayitlarini ac ","Turnuva kayitlarini kapat","Hicbir sey")
- if event3 == 1 then
- notice_all("Lonca Savaslari Turnuvasi kayitlari acildi!")
- notice_all("Turnuvaya katilmak icin Savas Sorumlusu ile konus.")
- game.set_event_flag("turnuva",1)
- send_letter("Villa")
- elseif event3 == 2 then
- notice_all("Lonca Savaslari Turnuvasi kayitlari kapandi.")
- notice_all("Turnuva zamani ve lonca eslesmeleri forumdan duyurulacaktir.")
- game.set_event_flag("turnuva",0)
- send_letter("Villa")
- elseif event3 == 3 then
- return
- send_letter("Villa")
- end
- elseif event == 3 then
- local event4 = select("Savun Yok et ac ","Savun Yok et kapat","Hicbir sey")
- if event4 == 1 then
- send_letter("Villa")
- say_reward("Etkinligin yapilacagi haritayi sec.")
- say("")
- local o = select("Yongbi colu ", "Sohan Dagi ", "Vadi", "Alev Diyari ", "Vazgec ")
- if o == 1 then
- say_title("Savun ve Yok et")
- say("")
- say("Harita : col")
- say_reward("Baslatmak istiyor musun?")
- local w = select("Evet", "Hayir")
- 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 etkinligi basladi.")
- notice_all("Etkinlik haritasi: Yongbi colu ")
- notice_all("Bilgi almak ve kurallari ogrenmek icin Savas Sorumlusu'na git.")
- elseif w == 2 then
- return
- end
- elseif o == 2 then
- say_title("Savun Ve Yok et")
- say("")
- say("Harita : Sohan Dagi ")
- say_reward("Baslatmak istiyor musun?")
- local e = select("Evet", "Hayir")
- 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 etkinligi basladi.")
- notice_all("Etkinlik haritasi: Sohan Dagi ")
- notice_all("Bilgi almak ve kurallari ogrenmek icin Savas 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("Baslatmak istiyor musun?")
- local t = select("Evet", "Hayir")
- 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 etkinligi basladi.")
- notice_all("Etkinlik haritasi: Seungryong Vadisi")
- notice_all("Bilgi almak ve kurallari ogrenmek icin Savas 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("Baslatmak istiyor musun?")
- local f = select("Evet", "Hayir")
- 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 etkinligi basladi.")
- notice_all("Etkinlik haritasi: Doyyumhwan")
- notice_all("Bilgi almak ve kurallari ogrenmek icin Savas 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 etkinligi sona erdi.")
- game.set_event_flag("defend_and_destroy", 0 )
- send_letter("Villa")
- elseif event4 == 3 then
- return
- send_letter("Villa")
- end
- elseif event == 4 then
- local event5 = select("Kostum drop ac ","Hicbir sey")
- if event5 == 1 then
- clear_server_timer("kostum_kapat")
- notice_all("Metin Taslarini yok et ve Olimpiyat Kostumu kazan!")
- notice_all("Kalan Sure: 6 saat")
- game.set_event_flag("dressup",1)
- server_timer("kostum_kapat",60*60*6)
- send_letter("Villa")
- elseif event5 == 2 then
- return
- send_letter("Villa")
- end
- elseif event == 5 then
- local panpa = select("Ayisigi etkinligi baslat","Ayisigi etkinligi bitir","Vazgec ")
- if panpa == 1 then
- say("Kac saat acilacak?")
- local aysaat = tonumber(input(""))
- say("Emin misin?")
- local aye = select("Evet","Hayir")
- if aye == 2 then
- send_letter("Villa")
- return
- else
- game.set_event_flag("ayisigi",1)
- notice_all("Ayisigi Define Sandigi etkinligi basladi!")
- notice_all("Kalan Sure: "..aysaat.." saat")
- server_timer("ayisik",aysaat*60*60)
- send_letter("Villa")
- return
- end
- elseif panpa == 2 then
- game.set_event_flag("ayisigi",0)
- clear_server_timer("ayisik")
- notice_all("Ayisigi Define Sandigi etkinligi sona erdi.")
- send_letter("Villa")
- elseif panpa == 3 then
- return
- send_letter("Villa")
- end
- elseif event == 6 then
- local panpa2 = select("Mistik Sandik droplarini ac ","Anahtar droplarini ac ","Etkinligi bitir","Vazgec ")
- if panpa2 == 1 then
- say("Kac saat acilacak?")
- local missaat = tonumber(input(""))
- say("Emin misin?")
- local mise = select("Evet","Hayir")
- if mise == 2 then
- send_letter("Villa")
- return
- else
- game.set_event_flag("esrarengiz_sandik",1)
- notice_all("Mistik Sandik etkinligi basladi! Ayrintili bilgi: board.metintwo.org")
- notice_all("Kalan Sure: "..missaat.." saat")
- server_timer("mistik1",missaat*60*60)
- send_letter("Villa")
- return
- end
- elseif panpa2 == 2 then
- game.set_event_flag("esrarengiz_sandik",2)
- notice_all("Mistik Sandiklarini acmak icin gerekli olan anahtarlari ")
- notice_all("elde etmek icin dusman kralliklarin oyuncularini yen!")
- send_letter("Villa")
- elseif panpa2 == 3 then
- notice_all("Mistik Sandik etkinlgi sona erdi.")
- clear_server_timer("mistik1")
- send_letter("Villa")
- elseif panpa2 == 4 then
- send_letter("Villa")
- return
- end
- elseif event == 7 then
- local panpa5 = select("Futbol Topu etkinligi baslat","Futbol Topu etkinligi bitir","Hicbir sey")
- if panpa5 == 1 then
- say("Kac saat acilacak?")
- local futsaat = tonumber(input(""))
- say("Emin misin?")
- local fute = select("Evet","Hayir")
- if fute == 2 then
- send_letter("Villa")
- return
- else
- game.set_event_flag("futboltopu",1)
- notice_all("Futbol Topu etkinligi basladi!")
- notice_all("Kalan Sure: "..futsaat.." saat")
- server_timer("futboltopu",futsaat*60*60)
- send_letter("Villa")
- return
- end
- elseif panpa5 == 2 then
- game.set_event_flag("futboltopu",0)
- notice_all("Futbol Topu etkinligi sona erdi.")
- clear_server_timer("futboltopu")
- send_letter("Villa")
- elseif panpa5 == 3 then
- send_letter("Villa")
- return
- end
- elseif event == 8 then
- send_letter("Villa")
- return
- end
- elseif s == 8 then
- send_letter("Villa")
- return
- end
- elseif sec123 == 2 then
- local ass = select("Hareket Hizi (500)","Saldiri Hizi (200)","Buyu Hizi (1000)","Saldiri Degeri","Max. HP ve HP uretimi","Yari Insan ","Defans","Hicbiri")
- if ass == 1 then
- chat("Karakterine 7 gun icin 500 Hareket Hizi ekledin.")
- affect.add_collect(apply.MOV_SPEED, 500, 60*60*24*7)
- affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yil sersemlik -----
- elseif ass == 2 then
- chat("Karakterine 7 gun icin 500 Saldiri Hizi ekledin.")
- affect.add_collect(apply.ATT_SPEED, 200, 60*60*24*7)
- affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yil sersemlik -----
- elseif ass == 3 then
- chat("Karakterine 7 gun icin 1000 Buyu Hizi ekledin.")
- affect.add_collect(apply.CAST_SPEED, 1000, 60*60*24*7)
- affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yil sersemlik -----
- elseif ass == 4 then
- chat("Karakterine 7 gun icin 2000 Saldiri Degeri ekledin.")
- affect.add_collect(apply.ATT_BONUS,2000,60*60*24*7)
- affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yil sersemlik -----
- elseif ass == 5 then
- chat("Karakterine 7 gun icin 20000 HP ve %5000 Hp uretimi 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 yil sersemlik -----
- elseif ass == 6 then
- chat("Karakterine 7 gun icin %500 Yari Insan ekledin.")
- affect.add_collect(apply.ATTBONUS_HUMAN, 500, 60*60*24*7)
- affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yil sersemlik -----
- elseif ass == 7 then
- chat("Karakterine 7 gun icin 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 yil sersemlik -----
- elseif ass == 8 then
- return
- end
- elseif sec123 == 3 then
- local gns = select("Domuzlar","Kurtlar","Kaplanlar","Aslanlar","Geyikler","Arap Ati ","Kapat")
- if gns == 1 then
- say_title("Birini sec. ")
- local gnss = select("Yaban Domuzu","Savas Yaban Domuzu","Yavru Yaban Domuzu","Vahsi Yaban Domuzu","Cesur Yaban Domuzu","Kapat")
- if gnss == 1 then
- pc.mount(20110, 1800)
- chat("Binek cagirildi!")
- elseif gnss == 2 then
- pc.mount(20115, 1800)
- chat("Binek cagirildi!")
- elseif gnss == 3 then
- pc.mount(20201, 1800)
- chat("Binek cagirildi!")
- elseif gnss == 4 then
- pc.mount(20205, 1800)
- chat("Binek cagirildi!")
- elseif gnss == 5 then
- pc.mount(20209, 1800)
- chat("Binek cagirildi!")
- elseif gnss == 6 then
- return
- end
- elseif gns == 2 then
- say_title("Birini sec. ")
- local gnsss = select("Kurt","Kizgin Kurt","Yavru Kurt","Vahsi Kurt","Cesur Kurt","Kapat")
- if gnsss == 1 then
- pc.mount(20111, 1800)
- chat("Binek cagirildi!")
- elseif gnsss == 2 then
- pc.mount(20116, 1800)
- chat("Binek cagirildi!")
- elseif gnsss == 3 then
- pc.mount(20202, 1800)
- chat("Binek cagirildi!")
- elseif gnsss == 4 then
- pc.mount(20206, 1800)
- chat("Binek cagirildi!")
- elseif gnsss == 5 then
- pc.mount(20210, 1800)
- chat("Binek cagirildi!")
- elseif gnsss == 6 then
- return
- end
- elseif gns == 3 then
- say_title("Birini sec. ")
- local gnssss = select("Kaplan","Vahsi Kaplan","Yavru Kaplan","Cesur Kaplan","Kral Kaplanlari ","Kapat")
- if gnssss == 1 then
- pc.mount(20112, 1800)
- chat("Binek cagirildi!")
- elseif gnssss == 2 then
- pc.mount(20117, 1800)
- chat("Binek cagirildi!")
- elseif gnssss == 3 then
- pc.mount(20203, 1800)
- chat("Binek cagirildi!")
- elseif gnssss == 4 then
- pc.mount(20211, 1800)
- chat("Binek cagirildi!")
- elseif gnssss == 5 then
- say_title("Birini sec. ")
- local gnssssa = select("Mavi","Kirmizi ","Altin","Yesil","Gri","Beyaz","Kapat")
- if gnssssa == 1 then
- pc.mount(20120, 1800)
- chat("Binek cagirildi!")
- elseif gnssssa == 2 then
- pc.mount(20121, 1800)
- chat("Binek cagirildi!")
- elseif gnssssa == 3 then
- pc.mount(20122, 1800)
- chat("Binek cagirildi!")
- elseif gnssssa == 4 then
- pc.mount(20123, 1800)
- chat("Binek cagirildi!")
- elseif gnssssa == 5 then
- pc.mount(20124, 1800)
- chat("Binek cagirildi!")
- elseif gnssssa == 6 then
- pc.mount(20125, 1800)
- chat("Binek cagirildi!")
- elseif gnssssa == 7 then
- return
- end
- elseif gnssss == 6 then
- return
- end
- elseif gns == 4 then
- say_title("Birini sec. ")
- local gnsssss = select("Aslan","Beyaz Aslan","Yavru Aslan","Vahsi Aslan","Cesur Aslan","Kapat")
- if gnsssss == 1 then
- pc.mount(20113, 1800)
- chat("Binek cagirildi!")
- elseif gnsssss == 2 then
- pc.mount(20118, 1800)
- chat("Binek cagirildi!")
- elseif gnsssss == 3 then
- pc.mount(20204, 1800)
- chat("Binek cagirildi!")
- elseif gnsssss == 4 then
- pc.mount(20208, 1800)
- chat("Binek cagirildi!")
- elseif gnsssss == 5 then
- pc.mount(20212, 1800)
- chat("Binek cagirildi!")
- elseif gnsssss == 6 then
- return
- end
- elseif gns == 5 then
- say_title("Birini sec. ")
- local gnssssss = select("Yavru Ren Geyigi(e)","Vahsi Ren Geyigi(e)","Cesur Ren Geyigi(e)","Yavru Ren Geyigi(d)","Vahsi Ren Geyigi(d)","Cesur Ren Geyigi(d)","Kapat")
- if gnssssss == 1 then
- pc.mount(20213, 1800)
- chat("Binek cagirildi!")
- elseif gnssssss == 2 then
- pc.mount(20214, 1800)
- chat("Binek cagirildi!")
- elseif gnssssss == 3 then
- pc.mount(20215, 1800)
- chat("Binek cagirildi!")
- elseif gnssssss == 4 then
- pc.mount(20216, 1800)
- chat("Binek cagirildi!")
- elseif gnssssss == 5 then
- pc.mount(20217, 1800)
- chat("Binek cagirildi!")
- elseif gnssssss == 6 then
- pc.mount(20218, 1800)
- chat("Binek cagirildi!")
- elseif gnssssss == 7 then
- return
- end
- elseif gns == 6 then
- pc.mount(20119, 1800)
- chat("Binek cagirildi!")
- elseif gns == 7 then
- return
- end
- elseif sec123 == 4 then
- __give_empire_priv(0, 1, 250, 60*60*24*7)
- __give_empire_priv(0, 2, 250, 60*60*24*7)
- __give_empire_priv(0, 4, 1000, 60*60*24*7)
- game.set_event_flag("gizemli_sandik",1)
- elseif sec123 == 5 then
- pc.give_item2("89001",1)
- elseif sec123 == 6 then
- clear_server_timer("auto_notice")
- server_loop_timer("auto_notice",1)
- chat("Duyurular zamani gelince baslayacak. Parsomen droplari zamani gelince acilacak.")
- elseif sec123 == 7 then
- say_title("Oyuncu banla")
- say("")
- say("Banlanacak oyuncunun adini asagidaki kutuya")
- say("yaz.")
- say("")
- local oyuncu = input()
- say_title("Oyuncu banla onay")
- say("")
- say(""..oyuncu.." adli oyuncuyu banlayacaksin.")
- say("")
- say_reward("Onayliyor musun?")
- say("")
- local onay = select("Onayla","Vazgec ")
- if onay == 2 then
- return
- else
- local yonetici = pc.get_name()
- local opp_vid2 = find_pc_by_name(yonetici)
- local opp_vid = find_pc_by_name(oyuncu)
- if opp_vid == 0 then
- say_title("Oyuncu banla")
- say("")
- say("Boyle bir oyuncu yok.")
- say("")
- elseif opp_vid == pc.get_vid() then
- say_title("Oyuncu banla")
- say("")
- say("Kendini banlayamazsin.")
- say("")
- else
- local banlancak = pc.select(opp_vid)
- pc.select(banlancak)
- if not pc.is_near_vid(opp_vid, 50) then
- say_title("Oyuncu banla")
- say("")
- say("Banlayacagin oyuncu bize yaklasmali.")
- say("")
- else
- pc.select(opp_vid)
- local hesapid = pc.get_account_id()
- mysql_query10("UPDATE account.account set status = 'BLOCK' where id= "..hesapid.."") ---- sifre ve ip girecek yerler yanda
- command("quit")
- pc.select(opp_vid2)
- syschat(""..oyuncu.." banlandi.")
- end
- end
- end
- else
- send_letter("Villa")
- return
- end
- send_letter("Villa")
- end
- when kostum_kapat.server_timer begin
- notice_all("Kostum etkinligi 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("Ayisigi Define Sandigi etkinligi sona erdi.")
- clear_server_timer("ayisik")
- end
- when mistik1.server_timer begin
- game.set_event_flag("esrarengiz_sandik",2)
- notice_all("Mistik Sandiklarini acmak icin gerekli olan anahtarlari ")
- notice_all("elde etmek icin dusman kralliklarin oyuncularini yen!")
- notice_all("Kalan Sure: 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 Sandik etkinligi sona erdi.")
- clear_server_timer("mistik2")
- end
- when futboltopu.server_timer begin
- game.set_event_flag("futboltopu",0)
- notice_all("Futbol Topu etkinligi sona erdi.")
- clear_server_timer("futboltopu")
- end
- when tabak.server_timer begin
- game.set_event_flag("tabak",0)
- notice_all("Bagis Tabagi etkinligi sona erdi.")
- clear_server_timer("tabak")
- end
- when auto_notice.server_timer begin
- local time = os.date("%X")
- local day = os.date("%w")
- if day == "6" and time == "00:00:01" then
- game.set_event_flag("yagma",1)
- end
- if day == "1" and time == "00:00:01" then
- game.set_event_flag("yagma",0)
- end
- if time == "19:00:00" then
- notice_all("Binek Hayvanini ele gecir!")
- game.set_event_flag("gizemli_sandik",0)
- game.set_event_flag("parsomen",1)
- end
- if time == "05:30:00" then
- __give_empire_priv(0, 1, 250, 60*60*24*7)
- __give_empire_priv(0, 2, 250, 60*60*24*7)
- __give_empire_priv(0, 4, 1000, 60*60*24*7)
- end
- if time == "21:00:00" then
- notice_all("Bineginizi bulmak icin yarin tekrar deneyin!")
- game.set_event_flag("gizemli_sandik",1)
- game.set_event_flag("parsomen",0)
- end
- 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 == "20:00:00" then
- notice_all("Esya alisverisi yaparken dikkatli olun!")
- os.execute("cd /usr/game && sh yedekle2.sh &")
- end
- if time == "00:00:05" or time == "04:00:05" or time == "08:00:05" or time == "12:00:05" or time == "16:00:05" or time == "20:00:05" then
- notice_all("Sahte hesaplara kanmayin! ")
- end
- if time == "00:00:10" or time == "04:00:10" or time == "08:00:10" or time == "12:00:10" or time == "16:00:10" or time == "20:00:10" then
- notice_all("Hesap bilgilerinizi kimseyle paylasmayin!")
- end
- if time == "01:00:00" or time == "05:00:00" or time == "09:00:00" or time == "13:00:00" or time == "17:00:00" or time == "21:00:20" then
- notice_all("Nesne marketimizi ziyaret ettiniz mi?")
- os.execute("cd /usr/game && sh yedekle2.sh &")
- end
- if time == "01:00:05" or time == "05:00:05" or time == "09:00:05" or time == "13:00:05" or time == "17:00:05" or time == "21:00:25" then
- notice_all("Muhtesem esyalar sizleri bekliyor!")
- end
- if time == "01:00:10" or time == "05:00:10" or time == "09:00:10" or time == "13:00:10" or time == "17:00:10" or time == "21:00:30" then
- notice_all("Sitemize girip nesne market resmine tiklayin!")
- end
- if time == "02:00:00" or time == "06:00:00" or time == "10:00:00" or time == "14:00:00" or time == "18:00:00" or time == "22:00:00" then
- notice_all("MetinTwo resmi facebook sayfamiz sizlerle!")
- os.execute("cd /usr/game && sh yedekle2.sh &")
- end
- if time == "02:00:05" or time == "06:00:05" or time == "10:00:05" or time == "14:00:05" or time == "18:00:05" or time == "22:00:05" then
- notice_all("http://www.facebook.com/metintwofficial ")
- end
- if time == "02:00:10" or time == "06:00:10" or time == "10:00:10" or time == "14:00:10" or time == "18:00:10" or time == "22:00:10" then
- notice_all("Sayfamizin hayrani ol, paylasimlari kacirma! ")
- end
- if time == "03:00:00" or time == "07:00:00" or time == "11:00:00" or time == "15:00:00" or time == "19:00:20" or time == "23:00:00" then
- notice_all("MetinTwo resmi forumumuz sizlerle!")
- os.execute("cd /usr/game && sh yedekle2.sh &")
- end
- if time == "03:00:05" or time == "07:00:05" or time == "11:00:05" or time == "15:00:05" or time == "19:00:25" or time == "23:00:05" then
- notice_all("http://board.metintwo.org")
- end
- if time == "03:00:10" or time == "07:00:10" or time == "11:00:10" or time == "15:00:10" or time == "19:00:30" or time == "23:00:10" then
- notice_all("Forumumuza uye ol, guncellemeleri yakindan takip et!")
- end
- if time == "00:15:00" or time == "01:15:00" or time == "02:15:00" or time == "03:15:00" or time == "04:15:00" or time == "05:15:00" or time == "06:15:00" or time == "07:15:00" or time == "08:15:00" or time == "09:15:00" or time == "10:15:00" or time == "11:15:00" or time == "12:15:00" or time == "13:15:00" or time == "14:15:00" or time == "15:15:00" or time == "16:15:00" or time == "17:15:00" or time == "18:15:00" or time == "19:15:00" or time == "20:15:00" or time == "21:15:00" or time == "22:15:00" or time == "23:15:00" then
- notice_all("Oyunu sorunsuz oynayabilmek icin lutfen ek packimizi indirin.")
- end
- if time == "00:30:00" or time == "01:30:00" or time == "02:30:00" or time == "03:30:00" or time == "04:30:00" or time == "05:30:00" or time == "06:30:00" or time == "07:30:00" or time == "08:30:00" or time == "09:30:00" or time == "10:30:00" or time == "11:30:00" or time == "12:30:00" or time == "13:30:00" or time == "14:30:00" or time == "15:30:00" or time == "16:30:00" or time == "17:30:00" or time == "18:30:00" or time == "19:30:00" or time == "20:30:00" or time == "21:30:00" or time == "22:30:00" or time == "23:30:00" then
- os.execute("cd /usr/game && sh yedekle2.sh &")
- end
- if time == "00:15:05" or time == "01:15:05" or time == "02:15:05" or time == "03:15:05" or time == "04:15:05" or time == "05:15:05" or time == "06:15:05" or time == "07:15:05" or time == "08:15:05" or time == "09:15:05" or time == "10:15:05" or time == "11:15:05" or time == "12:15:05" or time == "13:15:05" or time == "14:15:05" or time == "15:15:05" or time == "16:15:05" or time == "17:15:05" or time == "18:15:05" or time == "19:15:05" or time == "20:15:05" or time == "21:15:05" or time == "22:15:05" or time == "23:15:05" then
- notice_all("ozellikle yeni haritalarda bugda kalmamak icin ve")
- end
- if time == "00:15:10" or time == "01:15:10" or time == "02:15:10" or time == "03:15:10" or time == "04:15:10" or time == "05:15:10" or time == "06:15:10" or time == "07:15:10" or time == "08:15:10" or time == "09:15:10" or time == "10:15:10" or time == "11:15:10" or time == "12:15:10" or time == "13:15:10" or time == "14:15:10" or time == "15:15:10" or time == "16:15:10" or time == "17:15:10" or time == "18:15:10" or time == "19:15:10" or time == "20:15:10" or time == "21:15:10" or time == "22:15:10" or time == "23:15:10" then
- notice_all("Kostumleri gorebilmek icin bu uyarimizi dikkate alin!")
- end
- end
- when login with pc.is_gm() begin
- chat("MAP INDEX: "..pc.get_map_index().."")
- chat("CH 1 Ejderha Odasi sifresi: "..game.get_event_flag("ejder_sifresi1").."")
- chat("CH 2 Ejderha Odasi sifresi: "..game.get_event_flag("ejder_sifresi2").."")
- chat("CH 3 Ejderha Odasi sifresi: "..game.get_event_flag("ejder_sifresi3").."")
- chat("CH 4 Ejderha Odasi sifresi: "..game.get_event_flag("ejder_sifresi4").."")
- end
- end
- end