1. quest gmservis begin
  2. state start begin
  3. when letter with pc.is_gm() begin
  4. send_letter("GM Servis")
  5. end
  6. when info or button with pc.is_gm() begin
  7. local sec123 = select("Servis","Bonus ekle","Binek cagir","Droplari ac ","Bug itemi al","Duyurulari baslat","Oyuncu banla","Vazgec ")
  8. if sec123 == 1 then
  9. 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 ")
  10. if s == 1 then
  11. if pc.get_job() == 0 then
  12. pc.set_skill_level(1,40)
  13. pc.set_skill_level(2,40)
  14. pc.set_skill_level(3,40)
  15. pc.set_skill_level(4,40)
  16. pc.set_skill_level(5,40)
  17. pc.set_skill_level(137,20)
  18. pc.set_skill_level(138,20)
  19. pc.set_skill_level(139,20)
  20. pc.set_skill_level(131,10)
  21. pc.set_skill_level(129,40)
  22. pc.set_skill_level(128,20)
  23. pc.set_skill_level(130,21)
  24. pc.set_skill_level(127,20)
  25. pc.set_skill_level(126,20)
  26. pc.set_skill_level(124,40)
  27. pc.set_skill_level(121,40)
  28. pc.set_skill_level(122,2)
  29. pc.set_skill_level(17,40)
  30. pc.set_skill_level(18,40)
  31. pc.set_skill_level(19,40)
  32. pc.set_skill_level(20,40)
  33. pc.set_skill_level(16,40)
  34. send_letter("Villa")
  35. end
  36. if pc.get_job() == 1 then
  37. pc.set_skill_level(46,40)
  38. pc.set_skill_level(47,40)
  39. pc.set_skill_level(48,40)
  40. pc.set_skill_level(49,40)
  41. pc.set_skill_level(50,40)
  42. pc.set_skill_level(137,20)
  43. pc.set_skill_level(138,20)
  44. pc.set_skill_level(139,20)
  45. pc.set_skill_level(140,20)
  46. pc.set_skill_level(131,10)
  47. pc.set_skill_level(130,21)
  48. pc.set_skill_level(129,40)
  49. pc.set_skill_level(128,20)
  50. pc.set_skill_level(127,20)
  51. pc.set_skill_level(126,20)
  52. pc.set_skill_level(124,40)
  53. pc.set_skill_level(121,40)
  54. pc.set_skill_level(122,2)
  55. pc.set_skill_level(49,40)
  56. pc.set_skill_level(50,40)
  57. pc.set_skill_level(48,40)
  58. pc.set_skill_level(47,40)
  59. pc.set_skill_level(46,40)
  60. send_letter("Villa")
  61. end
  62. if pc.get_job() == 2 then
  63. pc.set_skill_level(61,40)
  64. pc.set_skill_level(62,40)
  65. pc.set_skill_level(63,40)
  66. pc.set_skill_level(64,40)
  67. pc.set_skill_level(65,40)
  68. pc.set_skill_level(66,40)
  69. pc.set_skill_level(137,20)
  70. pc.set_skill_level(138,20)
  71. pc.set_skill_level(139,20)
  72. pc.set_skill_level(130,21)
  73. pc.set_skill_level(131,10)
  74. pc.set_skill_level(129,40)
  75. pc.set_skill_level(128,20)
  76. pc.set_skill_level(127,20)
  77. pc.set_skill_level(126,20)
  78. pc.set_skill_level(124,40)
  79. pc.set_skill_level(121,40)
  80. pc.set_skill_level(122,2)
  81. pc.set_skill_level(76,40)
  82. pc.set_skill_level(77,40)
  83. pc.set_skill_level(78,40)
  84. pc.set_skill_level(79,40)
  85. pc.set_skill_level(80,40)
  86. pc.set_skill_level(81,40)
  87. send_letter("Villa")
  88. end
  89. if pc.get_job() == 3 then
  90. pc.set_skill_level(91,40)
  91. pc.set_skill_level(92,40)
  92. pc.set_skill_level(93,40)
  93. pc.set_skill_level(94,40)
  94. pc.set_skill_level(95,40)
  95. pc.set_skill_level(96,40)
  96. pc.set_skill_level(137,20)
  97. pc.set_skill_level(138,20)
  98. pc.set_skill_level(139,20)
  99. pc.set_skill_level(131,10)
  100. pc.set_skill_level(130,21)
  101. pc.set_skill_level(129,40)
  102. pc.set_skill_level(128,20)
  103. pc.set_skill_level(127,20)
  104. pc.set_skill_level(126,20)
  105. pc.set_skill_level(124,40)
  106. pc.set_skill_level(121,40)
  107. pc.set_skill_level(122,2)
  108. pc.set_skill_level(106,40)
  109. pc.set_skill_level(107,40)
  110. pc.set_skill_level(108,40)
  111. pc.set_skill_level(109,40)
  112. pc.set_skill_level(110,40)
  113. pc.set_skill_level(111,40)
  114. end
  115. elseif s == 2 then
  116. if pc.get_job() == 0 then
  117. pc . give_item2("40002" , 1)
  118. pc . give_item2("40003" , 1)
  119. pc . give_item2("189" , 1)
  120. pc . give_item2("279" , 1)
  121. pc . give_item2("11299" , 1)
  122. pc . give_item2("12019" , 1)
  123. pc . give_item2("14229" , 1)
  124. pc . give_item2("16229" , 1)
  125. pc . give_item2("15419" , 1)
  126. pc . give_item2("17229" , 1)
  127. pc . give_item2("12289" , 1)
  128. pc . give_item2("13149" , 1)
  129. send_letter("Villa")
  130. end
  131. if pc.get_job() == 1 then
  132. pc . give_item2("40002" , 1)
  133. pc . give_item2("40003" , 1)
  134. pc . give_item2("1139" , 1)
  135. pc . give_item2("4049" , 1)
  136. pc . give_item2("2179" , 1)
  137. pc . give_item2("2169" , 1)
  138. pc . give_item2("12029" , 1)
  139. pc . give_item2("11499" , 1)
  140. pc . give_item2("14229" , 1)
  141. pc . give_item2("16229" , 1)
  142. pc . give_item2("15419" , 1)
  143. pc . give_item2("17229" , 1)
  144. pc . give_item2("12409" , 1)
  145. pc . give_item2("13149" , 1)
  146. send_letter("Villa")
  147. end
  148. if pc.get_job() == 2 then
  149. pc . give_item2("40002" , 1)
  150. pc . give_item2("40003" , 1)
  151. pc . give_item2("12039" , 1)
  152. pc . give_item2("11699" , 1)
  153. pc . give_item2("14229" , 1)
  154. pc . give_item2("16229" , 1)
  155. pc . give_item2("15419" , 1)
  156. pc . give_item2("17229" , 1)
  157. pc . give_item2("12549" , 1)
  158. pc . give_item2("13149" , 1)
  159. pc . give_item2("289" , 1)
  160. pc . give_item2("3129" , 1)
  161. pc . give_item2("279" , 1)
  162. send_letter("Villa")
  163. end
  164. if pc.get_job() == 3 then
  165. pc . give_item2("40002" , 1)
  166. pc . give_item2("40003" , 1)
  167. pc . give_item2("12049" , 1)
  168. pc . give_item2("11899" , 1)
  169. pc . give_item2("14229" , 1)
  170. pc . give_item2("16229" , 1)
  171. pc . give_item2("15419" , 1)
  172. pc . give_item2("17229" , 1)
  173. pc . give_item2("12689" , 1)
  174. pc . give_item2("13149" , 1)
  175. pc . give_item2("5129" , 1)
  176. pc . give_item2("7199" , 1)
  177. send_letter("Villa")
  178. end
  179. elseif s == 3 then
  180. if pc.get_job() == 0 then
  181. if pc.get_sex() == 1 then
  182. pc . give_item2("75013" , 1)
  183. pc . give_item2("75014" , 1)
  184. pc . give_item2("75015" , 1)
  185. pc . give_item2("75016" , 1)
  186. pc . give_item2("75017" , 1)
  187. pc . give_item2("75018" , 1)
  188. pc . give_item2("75019" , 1)
  189. pc . give_item2("75020" , 1)
  190. send_letter("Villa")
  191. else
  192. pc . give_item2("74013" , 1)
  193. pc . give_item2("74014" , 1)
  194. pc . give_item2("74015" , 1)
  195. pc . give_item2("74016" , 1)
  196. pc . give_item2("74017" , 1)
  197. pc . give_item2("74018" , 1)
  198. pc . give_item2("74019" , 1)
  199. pc . give_item2("74020" , 1)
  200. send_letter("Villa")
  201. end
  202. end
  203. if pc.get_job() == 1 then
  204. if pc.get_sex() == 1 then
  205. pc . give_item2("74263" , 1)
  206. pc . give_item2("74264" , 1)
  207. pc . give_item2("74265" , 1)
  208. pc . give_item2("74266" , 1)
  209. pc . give_item2("74267" , 1)
  210. pc . give_item2("74268" , 1)
  211. pc . give_item2("74269" , 1)
  212. pc . give_item2("74270" , 1)
  213. send_letter("Villa")
  214. else
  215. pc . give_item2("75213" , 1)
  216. pc . give_item2("75214" , 1)
  217. pc . give_item2("75215" , 1)
  218. pc . give_item2("75216" , 1)
  219. pc . give_item2("75217" , 1)
  220. pc . give_item2("75218" , 1)
  221. pc . give_item2("75219" , 1)
  222. pc . give_item2("75220" , 1)
  223. send_letter("Villa")
  224. end
  225. end
  226. if pc.get_job() == 2 then
  227. if pc.get_sex() == 1 then
  228. pc . give_item2("75413" , 1)
  229. pc . give_item2("75414" , 1)
  230. pc . give_item2("75415" , 1)
  231. pc . give_item2("75416" , 1)
  232. pc . give_item2("75417" , 1)
  233. pc . give_item2("75418" , 1)
  234. pc . give_item2("75419" , 1)
  235. pc . give_item2("75420" , 1)
  236. send_letter("Villa")
  237. else
  238. pc . give_item2("74513" , 1)
  239. pc . give_item2("74514" , 1)
  240. pc . give_item2("74515" , 1)
  241. pc . give_item2("74516" , 1)
  242. pc . give_item2("74517" , 1)
  243. pc . give_item2("74518" , 1)
  244. pc . give_item2("74519" , 1)
  245. pc . give_item2("74520" , 1)
  246. send_letter("Villa")
  247. end
  248. end
  249. if pc.get_job() == 3 then
  250. if pc.get_sex() == 1 then
  251. pc . give_item2("74763" , 1)
  252. pc . give_item2("74764" , 1)
  253. pc . give_item2("74765" , 1)
  254. pc . give_item2("74766" , 1)
  255. pc . give_item2("74767" , 1)
  256. pc . give_item2("74768" , 1)
  257. pc . give_item2("74769" , 1)
  258. pc . give_item2("74770" , 1)
  259. send_letter("Villa")
  260. else
  261. pc . give_item2("75613" , 1)
  262. pc . give_item2("75614" , 1)
  263. pc . give_item2("75615" , 1)
  264. pc . give_item2("75616" , 1)
  265. pc . give_item2("75617" , 1)
  266. pc . give_item2("75618" , 1)
  267. pc . give_item2("75619" , 1)
  268. pc . give_item2("75620" , 1)
  269. send_letter("Villa")
  270. end
  271. end
  272. elseif s == 4 then
  273. pc . give_item2("72726" , 1)
  274. pc . give_item2("72730" , 1)
  275. send_letter("Villa")
  276. elseif s == 5 then
  277. 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 ")
  278. if ss == 1 then
  279. pc . give_item2("50084" , 1)
  280. pc . give_item2("50084" , 1)
  281. pc . give_item2("50084" , 1)
  282. pc . give_item2("50084" , 1)
  283. pc . give_item2("50084" , 1)
  284. send_letter("Villa")
  285. elseif ss == 2 then
  286. pc . give_item2("30302" , 1)
  287. send_letter("Villa")
  288. elseif ss == 3 then
  289. pc . give_item2("30304" , 1)
  290. send_letter("Villa")
  291. elseif ss == 4 then
  292. pc . give_item2("30190" , 1)
  293. pc . give_item2("71095" , 1)
  294. pc . give_item2("30179" , 3)
  295. send_letter("Villa")
  296. elseif ss == 5 then
  297. pc . give_item2("30311" , 1)
  298. send_letter("Villa")
  299. elseif ss == 6 then
  300. pc . give_item2("30319" , 1)
  301. send_letter("Villa")
  302. elseif ss == 7 then
  303. pc . give_item2("30312" , 1)
  304. send_letter("Villa")
  305. elseif ss == 8 then
  306. return
  307. send_letter("Villa")
  308. end
  309. elseif s == 6 then
  310. local sss = select("Satici, Silahci, Zirhci ","Genel Depocu Helen, Olay Yardimcisi ","Malzemeci Glocken, Madenci","Kud Heykeli","Kaplumbaga Kayaligi ","Runik Diregi","Bazalt Dikili Tas ","Vazgec ")
  311. if sss == 1 then
  312. command("mob 9001")
  313. command("mob 9002")
  314. command("mob 9003")
  315. send_letter("Villa")
  316. elseif sss == 2 then
  317. command("mob 9010")
  318. command("mob 9004")
  319. send_letter("Villa")
  320. elseif sss == 3 then
  321. command("mob 9007")
  322. command("mob 9008")
  323. send_letter("Villa")
  324. elseif sss == 4 then
  325. command("mob 30101")
  326. send_letter("Villa")
  327. elseif sss == 5 then
  328. command("mob 30103")
  329. send_letter("Villa")
  330. elseif sss == 6 then
  331. command("mob 30104")
  332. send_letter("Villa")
  333. elseif sss == 7 then
  334. command("mob 30102")
  335. send_letter("Villa")
  336. elseif sss == 8 then
  337. return
  338. send_letter("Villa")
  339. end
  340. elseif s == 7 then
  341. local event = select("Ramazan Etkinligi","Lonca Savaslari Turnuvasi ","Savun ve Yok et ","Kostum Etkinligi","Ayisigi Etkinligi","Mistik Sandik Etkinligi","Futbol Topu Etkinligi","Kapat")
  342. if event == 1 then
  343. local event2 = select("Ramazan Etkinligi baslat","Bereket Meyvesi odulleri","Ramazan etkinligi bitir","Tabak drobu ac ","Hicbir sey")
  344. if event2 == 1 then
  345. notice_all("Ramazan ayi etkinligi basladi!")
  346. notice_all("Tarihci'yi ziyaret et, Niyetli Vatandas'a bir iyilik yap ya da")
  347. notice_all("yaratiklari oldurup simitleri al!")
  348. game.set_event_flag("ramazan",1)
  349. send_letter("Villa")
  350. elseif event2 == 2 then
  351. notice_all("Bereket meyvelerini Tarihci'ye gotur!")
  352. notice_all("odulunu al!")
  353. game.set_event_flag("ramazan",2)
  354. send_letter("Villa")
  355. elseif event2 == 3 then
  356. notice_all("Ramazan ayi etkinligi sona erdi.")
  357. game.set_event_flag("ramazan",0)
  358. send_letter("Villa")
  359. elseif event2 == 4 then
  360. game.set_event_flag("tabak",1)
  361. server_timer("tabak",60*60*6)
  362. notice_all("Bagis Tabagi dusurmek icin Metin Taslarini ve patronlari yok et!")
  363. notice_all("Kalan Sure: 6 saat")
  364. send_letter("Villa")
  365. return
  366. else
  367. send_letter("Villa")
  368. return
  369. end
  370. elseif event == 2 then
  371. local event3 = select("Turnuva kayitlarini ac ","Turnuva kayitlarini kapat","Hicbir sey")
  372. if event3 == 1 then
  373. notice_all("Lonca Savaslari Turnuvasi kayitlari acildi!")
  374. notice_all("Turnuvaya katilmak icin Savas Sorumlusu ile konus.")
  375. game.set_event_flag("turnuva",1)
  376. send_letter("Villa")
  377. elseif event3 == 2 then
  378. notice_all("Lonca Savaslari Turnuvasi kayitlari kapandi.")
  379. notice_all("Turnuva zamani ve lonca eslesmeleri forumdan duyurulacaktir.")
  380. game.set_event_flag("turnuva",0)
  381. send_letter("Villa")
  382. elseif event3 == 3 then
  383. return
  384. send_letter("Villa")
  385. end
  386. elseif event == 3 then
  387. local event4 = select("Savun Yok et ac ","Savun Yok et kapat","Hicbir sey")
  388. if event4 == 1 then
  389. send_letter("Villa")
  390. say_reward("Etkinligin yapilacagi haritayi sec.")
  391. say("")
  392. local o = select("Yongbi colu ", "Sohan Dagi ", "Vadi", "Alev Diyari ", "Vazgec ")
  393. if o == 1 then
  394. say_title("Savun ve Yok et")
  395. say("")
  396. say("Harita : col")
  397. say_reward("Baslatmak istiyor musun?")
  398. local w = select("Evet", "Hayir")
  399. if w == 1 then
  400. game.set_event_flag("defend_and_destroy_red", 5 )
  401. game.set_event_flag("defend_and_destroy_yellow", 5 )
  402. game.set_event_flag("defend_and_destroy_blue", 5 )
  403. game.set_event_flag("defend_and_destroy", 1 )
  404. regen_in_map(63, "data/dungeon/defend_and_destroy_wueste.txt")
  405. notice_all("Savun ve Yok et etkinligi basladi.")
  406. notice_all("Etkinlik haritasi: Yongbi colu ")
  407. notice_all("Bilgi almak ve kurallari ogrenmek icin Savas Sorumlusu'na git.")
  408. elseif w == 2 then
  409. return
  410. end
  411. elseif o == 2 then
  412. say_title("Savun Ve Yok et")
  413. say("")
  414. say("Harita : Sohan Dagi ")
  415. say_reward("Baslatmak istiyor musun?")
  416. local e = select("Evet", "Hayir")
  417. if e == 1 then
  418. game.set_event_flag("defend_and_destroy_red", 5 )
  419. game.set_event_flag("defend_and_destroy_yellow", 5 )
  420. game.set_event_flag("defend_and_destroy_blue", 5 )
  421. game.set_event_flag("defend_and_destroy", 1 )
  422. regen_in_map(61, "data/dungeon/defend_and_destroy_ice.txt")
  423. notice_all("Savun ve Yok et etkinligi basladi.")
  424. notice_all("Etkinlik haritasi: Sohan Dagi ")
  425. notice_all("Bilgi almak ve kurallari ogrenmek icin Savas Sorumlusu'na git.")
  426. elseif e == 2 then
  427. return
  428. end
  429. elseif o == 3 then
  430. say_title("Savun ve Yok et")
  431. say("")
  432. say("Harita : Seungryong Vadisi")
  433. say_reward("Baslatmak istiyor musun?")
  434. local t = select("Evet", "Hayir")
  435. if t == 1 then
  436. game.set_event_flag("defend_and_destroy_red", 5 )
  437. game.set_event_flag("defend_and_destroy_yellow", 5 )
  438. game.set_event_flag("defend_and_destroy_blue", 5 )
  439. game.set_event_flag("defend_and_destroy", 1 )
  440. regen_in_map(64, "data/dungeon/defend_and_destroy_ork.txt")
  441. notice_all("Savun ve Yok et etkinligi basladi.")
  442. notice_all("Etkinlik haritasi: Seungryong Vadisi")
  443. notice_all("Bilgi almak ve kurallari ogrenmek icin Savas Sorumlusu'na git.")
  444. elseif t == 2 then
  445. return
  446. end
  447. elseif o == 4 then
  448. say_title("Savun ve Yok et")
  449. say("")
  450. say("Harita : Doyyumhwan")
  451. say_reward("Baslatmak istiyor musun?")
  452. local f = select("Evet", "Hayir")
  453. if f == 1 then
  454. game.set_event_flag("defend_and_destroy_red", 5 )
  455. game.set_event_flag("defend_and_destroy_yellow", 5 )
  456. game.set_event_flag("defend_and_destroy_blue", 5 )
  457. game.set_event_flag("defend_and_destroy", 1 )
  458. regen_in_map(62, "data/dungeon/defend_and_destroy_fire.txt")
  459. notice_all("Savun ve Yok et etkinligi basladi.")
  460. notice_all("Etkinlik haritasi: Doyyumhwan")
  461. notice_all("Bilgi almak ve kurallari ogrenmek icin Savas Sorumlusu'na git.")
  462. elseif f == 2 then
  463. return
  464. end
  465. elseif o == 5 then
  466. return
  467. end
  468. elseif event4 == 2 then
  469. notice_all("Savun ve Yok et etkinligi sona erdi.")
  470. game.set_event_flag("defend_and_destroy", 0 )
  471. send_letter("Villa")
  472. elseif event4 == 3 then
  473. return
  474. send_letter("Villa")
  475. end
  476. elseif event == 4 then
  477. local event5 = select("Kostum drop ac ","Hicbir sey")
  478. if event5 == 1 then
  479. clear_server_timer("kostum_kapat")
  480. notice_all("Metin Taslarini yok et ve Olimpiyat Kostumu kazan!")
  481. notice_all("Kalan Sure: 6 saat")
  482. game.set_event_flag("dressup",1)
  483. server_timer("kostum_kapat",60*60*6)
  484. send_letter("Villa")
  485. elseif event5 == 2 then
  486. return
  487. send_letter("Villa")
  488. end
  489. elseif event == 5 then
  490. local panpa = select("Ayisigi etkinligi baslat","Ayisigi etkinligi bitir","Vazgec ")
  491. if panpa == 1 then
  492. say("Kac saat acilacak?")
  493. local aysaat = tonumber(input(""))
  494. say("Emin misin?")
  495. local aye = select("Evet","Hayir")
  496. if aye == 2 then
  497. send_letter("Villa")
  498. return
  499. else
  500. game.set_event_flag("ayisigi",1)
  501. notice_all("Ayisigi Define Sandigi etkinligi basladi!")
  502. notice_all("Kalan Sure: "..aysaat.." saat")
  503. server_timer("ayisik",aysaat*60*60)
  504. send_letter("Villa")
  505. return
  506. end
  507. elseif panpa == 2 then
  508. game.set_event_flag("ayisigi",0)
  509. clear_server_timer("ayisik")
  510. notice_all("Ayisigi Define Sandigi etkinligi sona erdi.")
  511. send_letter("Villa")
  512. elseif panpa == 3 then
  513. return
  514. send_letter("Villa")
  515. end
  516. elseif event == 6 then
  517. local panpa2 = select("Mistik Sandik droplarini ac ","Anahtar droplarini ac ","Etkinligi bitir","Vazgec ")
  518. if panpa2 == 1 then
  519. say("Kac saat acilacak?")
  520. local missaat = tonumber(input(""))
  521. say("Emin misin?")
  522. local mise = select("Evet","Hayir")
  523. if mise == 2 then
  524. send_letter("Villa")
  525. return
  526. else
  527. game.set_event_flag("esrarengiz_sandik",1)
  528. notice_all("Mistik Sandik etkinligi basladi! Ayrintili bilgi: board.metintwo.org")
  529. notice_all("Kalan Sure: "..missaat.." saat")
  530. server_timer("mistik1",missaat*60*60)
  531. send_letter("Villa")
  532. return
  533. end
  534. elseif panpa2 == 2 then
  535. game.set_event_flag("esrarengiz_sandik",2)
  536. notice_all("Mistik Sandiklarini acmak icin gerekli olan anahtarlari ")
  537. notice_all("elde etmek icin dusman kralliklarin oyuncularini yen!")
  538. send_letter("Villa")
  539. elseif panpa2 == 3 then
  540. notice_all("Mistik Sandik etkinlgi sona erdi.")
  541. clear_server_timer("mistik1")
  542. send_letter("Villa")
  543. elseif panpa2 == 4 then
  544. send_letter("Villa")
  545. return
  546. end
  547. elseif event == 7 then
  548. local panpa5 = select("Futbol Topu etkinligi baslat","Futbol Topu etkinligi bitir","Hicbir sey")
  549. if panpa5 == 1 then
  550. say("Kac saat acilacak?")
  551. local futsaat = tonumber(input(""))
  552. say("Emin misin?")
  553. local fute = select("Evet","Hayir")
  554. if fute == 2 then
  555. send_letter("Villa")
  556. return
  557. else
  558. game.set_event_flag("futboltopu",1)
  559. notice_all("Futbol Topu etkinligi basladi!")
  560. notice_all("Kalan Sure: "..futsaat.." saat")
  561. server_timer("futboltopu",futsaat*60*60)
  562. send_letter("Villa")
  563. return
  564. end
  565. elseif panpa5 == 2 then
  566. game.set_event_flag("futboltopu",0)
  567. notice_all("Futbol Topu etkinligi sona erdi.")
  568. clear_server_timer("futboltopu")
  569. send_letter("Villa")
  570. elseif panpa5 == 3 then
  571. send_letter("Villa")
  572. return
  573. end
  574. elseif event == 8 then
  575. send_letter("Villa")
  576. return
  577. end
  578. elseif s == 8 then
  579. send_letter("Villa")
  580. return
  581. end
  582. elseif sec123 == 2 then
  583. local ass = select("Hareket Hizi (500)","Saldiri Hizi (200)","Buyu Hizi (1000)","Saldiri Degeri","Max. HP ve HP uretimi","Yari Insan ","Defans","Hicbiri")
  584. if ass == 1 then
  585. chat("Karakterine 7 gun icin 500 Hareket Hizi ekledin.")
  586. affect.add_collect(apply.MOV_SPEED, 500, 60*60*24*7)
  587. affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yil sersemlik -----
  588. elseif ass == 2 then
  589. chat("Karakterine 7 gun icin 500 Saldiri Hizi ekledin.")
  590. affect.add_collect(apply.ATT_SPEED, 200, 60*60*24*7)
  591. affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yil sersemlik -----
  592. elseif ass == 3 then
  593. chat("Karakterine 7 gun icin 1000 Buyu Hizi ekledin.")
  594. affect.add_collect(apply.CAST_SPEED, 1000, 60*60*24*7)
  595. affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yil sersemlik -----
  596. elseif ass == 4 then
  597. chat("Karakterine 7 gun icin 2000 Saldiri Degeri ekledin.")
  598. affect.add_collect(apply.ATT_BONUS,2000,60*60*24*7)
  599. affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yil sersemlik -----
  600. elseif ass == 5 then
  601. chat("Karakterine 7 gun icin 20000 HP ve %5000 Hp uretimi ekledin.")
  602. affect.add_collect(apply.HP_REGEN, 5000, 60*60*24*7)
  603. affect.add_collect(apply.MAX_HP, 20000, 60*60*24*7)
  604. affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yil sersemlik -----
  605. elseif ass == 6 then
  606. chat("Karakterine 7 gun icin %500 Yari Insan ekledin.")
  607. affect.add_collect(apply.ATTBONUS_HUMAN, 500, 60*60*24*7)
  608. affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yil sersemlik -----
  609. elseif ass == 7 then
  610. chat("Karakterine 7 gun icin 500 Defans ekledin.")
  611. affect.add_collect(apply.DEF_BONUS, 500, 60*60*24*7)
  612. affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yil sersemlik -----
  613. elseif ass == 8 then
  614. return
  615. end
  616. elseif sec123 == 3 then
  617. local gns = select("Domuzlar","Kurtlar","Kaplanlar","Aslanlar","Geyikler","Arap Ati ","Kapat")
  618. if gns == 1 then
  619. say_title("Birini sec. ")
  620. local gnss = select("Yaban Domuzu","Savas Yaban Domuzu","Yavru Yaban Domuzu","Vahsi Yaban Domuzu","Cesur Yaban Domuzu","Kapat")
  621. if gnss == 1 then
  622. pc.mount(20110, 1800)
  623. chat("Binek cagirildi!")
  624. elseif gnss == 2 then
  625. pc.mount(20115, 1800)
  626. chat("Binek cagirildi!")
  627. elseif gnss == 3 then
  628. pc.mount(20201, 1800)
  629. chat("Binek cagirildi!")
  630. elseif gnss == 4 then
  631. pc.mount(20205, 1800)
  632. chat("Binek cagirildi!")
  633. elseif gnss == 5 then
  634. pc.mount(20209, 1800)
  635. chat("Binek cagirildi!")
  636. elseif gnss == 6 then
  637. return
  638. end
  639. elseif gns == 2 then
  640. say_title("Birini sec. ")
  641. local gnsss = select("Kurt","Kizgin Kurt","Yavru Kurt","Vahsi Kurt","Cesur Kurt","Kapat")
  642. if gnsss == 1 then
  643. pc.mount(20111, 1800)
  644. chat("Binek cagirildi!")
  645. elseif gnsss == 2 then
  646. pc.mount(20116, 1800)
  647. chat("Binek cagirildi!")
  648. elseif gnsss == 3 then
  649. pc.mount(20202, 1800)
  650. chat("Binek cagirildi!")
  651. elseif gnsss == 4 then
  652. pc.mount(20206, 1800)
  653. chat("Binek cagirildi!")
  654. elseif gnsss == 5 then
  655. pc.mount(20210, 1800)
  656. chat("Binek cagirildi!")
  657. elseif gnsss == 6 then
  658. return
  659. end
  660. elseif gns == 3 then
  661. say_title("Birini sec. ")
  662. local gnssss = select("Kaplan","Vahsi Kaplan","Yavru Kaplan","Cesur Kaplan","Kral Kaplanlari ","Kapat")
  663. if gnssss == 1 then
  664. pc.mount(20112, 1800)
  665. chat("Binek cagirildi!")
  666. elseif gnssss == 2 then
  667. pc.mount(20117, 1800)
  668. chat("Binek cagirildi!")
  669. elseif gnssss == 3 then
  670. pc.mount(20203, 1800)
  671. chat("Binek cagirildi!")
  672. elseif gnssss == 4 then
  673. pc.mount(20211, 1800)
  674. chat("Binek cagirildi!")
  675. elseif gnssss == 5 then
  676. say_title("Birini sec. ")
  677. local gnssssa = select("Mavi","Kirmizi ","Altin","Yesil","Gri","Beyaz","Kapat")
  678. if gnssssa == 1 then
  679. pc.mount(20120, 1800)
  680. chat("Binek cagirildi!")
  681. elseif gnssssa == 2 then
  682. pc.mount(20121, 1800)
  683. chat("Binek cagirildi!")
  684. elseif gnssssa == 3 then
  685. pc.mount(20122, 1800)
  686. chat("Binek cagirildi!")
  687. elseif gnssssa == 4 then
  688. pc.mount(20123, 1800)
  689. chat("Binek cagirildi!")
  690. elseif gnssssa == 5 then
  691. pc.mount(20124, 1800)
  692. chat("Binek cagirildi!")
  693. elseif gnssssa == 6 then
  694. pc.mount(20125, 1800)
  695. chat("Binek cagirildi!")
  696. elseif gnssssa == 7 then
  697. return
  698. end
  699. elseif gnssss == 6 then
  700. return
  701. end
  702. elseif gns == 4 then
  703. say_title("Birini sec. ")
  704. local gnsssss = select("Aslan","Beyaz Aslan","Yavru Aslan","Vahsi Aslan","Cesur Aslan","Kapat")
  705. if gnsssss == 1 then
  706. pc.mount(20113, 1800)
  707. chat("Binek cagirildi!")
  708. elseif gnsssss == 2 then
  709. pc.mount(20118, 1800)
  710. chat("Binek cagirildi!")
  711. elseif gnsssss == 3 then
  712. pc.mount(20204, 1800)
  713. chat("Binek cagirildi!")
  714. elseif gnsssss == 4 then
  715. pc.mount(20208, 1800)
  716. chat("Binek cagirildi!")
  717. elseif gnsssss == 5 then
  718. pc.mount(20212, 1800)
  719. chat("Binek cagirildi!")
  720. elseif gnsssss == 6 then
  721. return
  722. end
  723. elseif gns == 5 then
  724. say_title("Birini sec. ")
  725. 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")
  726. if gnssssss == 1 then
  727. pc.mount(20213, 1800)
  728. chat("Binek cagirildi!")
  729. elseif gnssssss == 2 then
  730. pc.mount(20214, 1800)
  731. chat("Binek cagirildi!")
  732. elseif gnssssss == 3 then
  733. pc.mount(20215, 1800)
  734. chat("Binek cagirildi!")
  735. elseif gnssssss == 4 then
  736. pc.mount(20216, 1800)
  737. chat("Binek cagirildi!")
  738. elseif gnssssss == 5 then
  739. pc.mount(20217, 1800)
  740. chat("Binek cagirildi!")
  741. elseif gnssssss == 6 then
  742. pc.mount(20218, 1800)
  743. chat("Binek cagirildi!")
  744. elseif gnssssss == 7 then
  745. return
  746. end
  747. elseif gns == 6 then
  748. pc.mount(20119, 1800)
  749. chat("Binek cagirildi!")
  750. elseif gns == 7 then
  751. return
  752. end
  753. elseif sec123 == 4 then
  754. __give_empire_priv(0, 1, 250, 60*60*24*7)
  755. __give_empire_priv(0, 2, 250, 60*60*24*7)
  756. __give_empire_priv(0, 4, 1000, 60*60*24*7)
  757. game.set_event_flag("gizemli_sandik",1)
  758. elseif sec123 == 5 then
  759. pc.give_item2("89001",1)
  760. elseif sec123 == 6 then
  761. clear_server_timer("auto_notice")
  762. server_loop_timer("auto_notice",1)
  763. chat("Duyurular zamani gelince baslayacak. Parsomen droplari zamani gelince acilacak.")
  764. elseif sec123 == 7 then
  765. say_title("Oyuncu banla")
  766. say("")
  767. say("Banlanacak oyuncunun adini asagidaki kutuya")
  768. say("yaz.")
  769. say("")
  770. local oyuncu = input()
  771. say_title("Oyuncu banla onay")
  772. say("")
  773. say(""..oyuncu.." adli oyuncuyu banlayacaksin.")
  774. say("")
  775. say_reward("Onayliyor musun?")
  776. say("")
  777. local onay = select("Onayla","Vazgec ")
  778. if onay == 2 then
  779. return
  780. else
  781. local yonetici = pc.get_name()
  782. local opp_vid2 = find_pc_by_name(yonetici)
  783. local opp_vid = find_pc_by_name(oyuncu)
  784. if opp_vid == 0 then
  785. say_title("Oyuncu banla")
  786. say("")
  787. say("Boyle bir oyuncu yok.")
  788. say("")
  789. elseif opp_vid == pc.get_vid() then
  790. say_title("Oyuncu banla")
  791. say("")
  792. say("Kendini banlayamazsin.")
  793. say("")
  794. else
  795. local banlancak = pc.select(opp_vid)
  796. pc.select(banlancak)
  797. if not pc.is_near_vid(opp_vid, 50) then
  798. say_title("Oyuncu banla")
  799. say("")
  800. say("Banlayacagin oyuncu bize yaklasmali.")
  801. say("")
  802. else
  803. pc.select(opp_vid)
  804. local hesapid = pc.get_account_id()
  805. mysql_query10("UPDATE account.account set status = 'BLOCK' where id= "..hesapid.."") ---- sifre ve ip girecek yerler yanda
  806. command("quit")
  807. pc.select(opp_vid2)
  808. syschat(""..oyuncu.." banlandi.")
  809. end
  810. end
  811. end
  812. else
  813. send_letter("Villa")
  814. return
  815. end
  816. send_letter("Villa")
  817. end
  818. when kostum_kapat.server_timer begin
  819. notice_all("Kostum etkinligi sona erdi!")
  820. game.set_event_flag("dressup",0)
  821. clear_server_timer("kostum_kapat")
  822. end
  823. when ayisik.server_timer begin
  824. game.set_event_flag("ayisigi",0)
  825. notice_all("Ayisigi Define Sandigi etkinligi sona erdi.")
  826. clear_server_timer("ayisik")
  827. end
  828. when mistik1.server_timer begin
  829. game.set_event_flag("esrarengiz_sandik",2)
  830. notice_all("Mistik Sandiklarini acmak icin gerekli olan anahtarlari ")
  831. notice_all("elde etmek icin dusman kralliklarin oyuncularini yen!")
  832. notice_all("Kalan Sure: 3 saat")
  833. server_timer("mistik2",10800)
  834. clear_server_timer("mistik1")
  835. end
  836. when mistik2.server_timer begin
  837. game.set_event_flag("esrarengiz_sandik",0)
  838. notice_all("Mistik Sandik etkinligi sona erdi.")
  839. clear_server_timer("mistik2")
  840. end
  841. when futboltopu.server_timer begin
  842. game.set_event_flag("futboltopu",0)
  843. notice_all("Futbol Topu etkinligi sona erdi.")
  844. clear_server_timer("futboltopu")
  845. end
  846. when tabak.server_timer begin
  847. game.set_event_flag("tabak",0)
  848. notice_all("Bagis Tabagi etkinligi sona erdi.")
  849. clear_server_timer("tabak")
  850. end
  851. when auto_notice.server_timer begin
  852. local time = os.date("%X")
  853. local day = os.date("%w")
  854. if day == "6" and time == "00:00:01" then
  855. game.set_event_flag("yagma",1)
  856. end
  857. if day == "1" and time == "00:00:01" then
  858. game.set_event_flag("yagma",0)
  859. end
  860. if time == "19:00:00" then
  861. notice_all("Binek Hayvanini ele gecir!")
  862. game.set_event_flag("gizemli_sandik",0)
  863. game.set_event_flag("parsomen",1)
  864. end
  865. if time == "05:30:00" then
  866. __give_empire_priv(0, 1, 250, 60*60*24*7)
  867. __give_empire_priv(0, 2, 250, 60*60*24*7)
  868. __give_empire_priv(0, 4, 1000, 60*60*24*7)
  869. end
  870. if time == "21:00:00" then
  871. notice_all("Bineginizi bulmak icin yarin tekrar deneyin!")
  872. game.set_event_flag("gizemli_sandik",1)
  873. game.set_event_flag("parsomen",0)
  874. end
  875. 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
  876. notice_all("Esya alisverisi yaparken dikkatli olun!")
  877. os.execute("cd /usr/game && sh yedekle2.sh &")
  878. end
  879. 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
  880. notice_all("Sahte hesaplara kanmayin! ")
  881. end
  882. 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
  883. notice_all("Hesap bilgilerinizi kimseyle paylasmayin!")
  884. end
  885. 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
  886. notice_all("Nesne marketimizi ziyaret ettiniz mi?")
  887. os.execute("cd /usr/game && sh yedekle2.sh &")
  888. end
  889. 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
  890. notice_all("Muhtesem esyalar sizleri bekliyor!")
  891. end
  892. 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
  893. notice_all("Sitemize girip nesne market resmine tiklayin!")
  894. end
  895. 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
  896. notice_all("MetinTwo resmi facebook sayfamiz sizlerle!")
  897. os.execute("cd /usr/game && sh yedekle2.sh &")
  898. end
  899. 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
  900. notice_all("http://www.facebook.com/metintwofficial ")
  901. end
  902. 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
  903. notice_all("Sayfamizin hayrani ol, paylasimlari kacirma! ")
  904. end
  905. 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
  906. notice_all("MetinTwo resmi forumumuz sizlerle!")
  907. os.execute("cd /usr/game && sh yedekle2.sh &")
  908. end
  909. 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
  910. notice_all("http://board.metintwo.org")
  911. end
  912. 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
  913. notice_all("Forumumuza uye ol, guncellemeleri yakindan takip et!")
  914. end
  915. 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
  916. notice_all("Oyunu sorunsuz oynayabilmek icin lutfen ek packimizi indirin.")
  917. end
  918. 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
  919. os.execute("cd /usr/game && sh yedekle2.sh &")
  920. end
  921. 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
  922. notice_all("ozellikle yeni haritalarda bugda kalmamak icin ve")
  923. end
  924. 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
  925. notice_all("Kostumleri gorebilmek icin bu uyarimizi dikkate alin!")
  926. end
  927. end
  928. when login with pc.is_gm() begin
  929. chat("MAP INDEX: "..pc.get_map_index().."")
  930. chat("CH 1 Ejderha Odasi sifresi: "..game.get_event_flag("ejder_sifresi1").."")
  931. chat("CH 2 Ejderha Odasi sifresi: "..game.get_event_flag("ejder_sifresi2").."")
  932. chat("CH 3 Ejderha Odasi sifresi: "..game.get_event_flag("ejder_sifresi3").."")
  933. chat("CH 4 Ejderha Odasi sifresi: "..game.get_event_flag("ejder_sifresi4").."")
  934. end
  935. end
  936. end