Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- tfm.exec.disableAfkDeath(true)
- tfm.exec.disableAutoScore(true)
- tfm.exec.disableAutoShaman(true)
- tfm.exec.disableAutoNewGame(true)
- tfm.exec.disableAutoTimeLeft(true)
- local resimler,acilanlar,yuklencekler,bos = {},{},{},{}
- local toplananlar,alinanlar = {},{}
- local arkaplan,randomSure,gs = nil,nil,0
- local eventler = { -- resim,x,y
- [1] = {
- ekler = {
- {"LuaImage5bb14a90dc8e17.91275825.png",45,178}, -- sol tabut
- {"LuaImage5bb1560a044824.00617601.png",198,229}, -- sol mezarlik
- {"LuaImage5bb15622518340.20446904.png",335,197}, -- ortamzarlik
- {"LuaImage5bb156371947a6.27094688.png",554,229}, -- sagmezarlik
- {"LuaImage5bb15658ac3d72.85936227.png",684,172}, -- sagtabut
- },
- poslar = { -- item spawn posları
- {x=133,y=302}, -- soltabut
- {x=252,y=279}, -- solmezarlik
- {x=421,y=264}, -- ortamezarlik
- {x=570,y=272}, -- sagmezarlik
- {x=700,y=297}, -- sagtabut
- },
- gposlar = { -- gerisayim posları
- {x=98,y=173},
- {x=234,y=169},
- {x=417,y=117},
- {x=587,y=160},
- {x=744,y=163},
- },
- titles = {
- 300, 302, 348,
- },
- items = {
- 7, 8, 28, 2378, 27, 12, 9, 2202, 2202, 2202, 2202,2202,2204, 2203,
- },
- arkaplan = "LuaImage5bb14a83bd48a4.38196117.png",
- xml = '<C><P D="x_evenements/x_fondHalloweenMap2.jpg" IP="x_evenements/x_fondHalloweenMap2.jpg,45,178;x_evenements/x_fondHalloweenMap2.jpg,198,229;x_evenements/x_fondHalloweenMap2.jpg,554,229;x_evenements/x_fondHalloweenMap2.jpg,684,172" DS="m;58,329,176,298,328,270,500,269,652,295,762,325" d="x_transformice/x_maps/x_hw2014/x_1av.png" Ca="" /><Z><S><S m="" P="0,0,0.3,0.2,133,0,0,0" H="10" L="30" o="12bd94" X="726" c="3" Y="188" T="12" /><S m="" P="0,0,0.3,0.2,-18,0,0,0" H="10" L="30" o="12bd94" X="97" c="3" Y="189" T="12" /><S m="" P="0,0,0.3,0.2,-70,0,0,0" H="10" L="30" o="12bd94" X="81" c="3" Y="206" T="12" /><S m="" P="0,0,0.3,0.2,20,0,0,0" H="10" L="13" o="12bd94" X="251" c="3" Y="60" T="12" /><S m="" P="0,0,0.3,0.2,-130,0,0,0" H="10" L="30" o="12bd94" X="116" c="3" Y="196" T="12" /><S m="" P="0,0,0.3,0.2,-2,0,0,0" H="10" L="58" o="12bd94" X="418" c="3" Y="147" T="12" /><S m="" P="0,0,0.6,0.2,-10,0,0,0" lua="1" L="145" o="12bd94" X="248" H="10" Y="304" T="12" /><S m="" P="0,0,0.3,0.2,43,0,0,0" H="10" L="65" o="12bd94" X="605" c="3" Y="202" T="12" /><S m="" P="0,0,0.3,0.2,35,0,0,0" H="10" L="80" o="12bd94" X="447" c="3" Y="157" T="12" /><S m="" P="0,0,0.3,0.2,25,0,0,0" H="10" L="60" o="1,2bd94" X="259" c="3" Y="200" T="12" /><S m="" P="0,0,0.3,0.2,20,0,0,0" H="10" L="30" o="12bd94" X="745" c="3" Y="183" T="12" /><S m="" P="0,0,0.3,0.2,-10,0,0,0" H="10" L="60" o="12bd94" X="103" c="3" Y="99" T="12" /><S m="" P="0,0,0.3,0.2,-43,0,0,0" H="10" L="60" o="12bd94" X="213" c="3" Y="209" T="12" /><S m="" P="0,0,0.3,0.2,-36,0,0,0" H="10" L="80" o="12bd94" X="389" c="3" Y="158" T="12" /><S m="" P="0,0,0.6,0.2,0,0,0,0" lua="2" L="140" o="12bd94" X="421" H="10" Y="287" T="12" /><S m="" P="0,0,0.3,0.2,25,0,0,0" H="10" L="90" o="12bd94" X="670" c="3" Y="92" T="12" /><S m="" P="0,0,0.3,0.2,-24,0,0,0" H="10" L="60" o="12bd94" X="558" c="3" Y="194" T="12" /><S m="" P="0,0,0.3,0.2,-21,0,0,0" L="80" o="12bd94" X="35" H="10" Y="358" T="12" /><S m="" P="0,0,0.6,0.2,16,0,0,0" lua="4" L="114" o="12bd94" X="702" H="10" Y="329" T="12" /><S m="" P="0,0,0.6,0.2,10,0,0,0" lua="3" L="116" o="12bd94" X="568" H="10" Y="298" T="12" /><S m="" P="0,0,0.3,0.2,10,0,0,0" H="10" L="20" o="12bd94" X="360" c="3" Y="80" T="12" /><S m="" P="0,0,0.6,0.2,-15,0,0,0" lua="0" L="110" o="12bd94" X="125" H="10" Y="330" T="12" /><S m="" P="0,0,0.3,0.2,14,0,0,0" L="23" o="12bd94" X="636" H="10" Y="311" T="12" /><S m="" P="0,0,0.3,0.2,-8,0,0,0" L="35" o="12bd94" X="335" H="10" Y="289" T="12" /><S m="" P="0,0,0.3,0.2,4,0,0,0" L="23" o="12bd94" X="502" H="10" Y="288" T="12" /><S m="" P="0,0,0.3,0.2,20,0,0,0" L="52" o="12bd94" X="781" H="10" Y="354" T="12" /></S><D /><O /></Z></C>',
- olaylar = {
- {func=function(x,y) herkesiOldur(x,y) end },
- {func=function(x,y) itemVer(x,y) end },
- {func=function(x,y) itemVer(x,y) end },
- {func=function(x,y) itemVer(x,y) end },
- {func=function(x,y) itemVer(x,y) end },
- {func=function(x,y) tfm.exec.explosion(x,y,150,50,false) tfm.exec.addShamanObject(24,x,y,0,50,-20,false) end },--sp
- {func=function(x,y) tfm.exec.addShamanObject(17,x,y,50,0,0,false) end }, --sol drag
- {func=function(x,y) tfm.exec.addShamanObject(17,x,y,-50,0,0,false) end }, --sag drag
- },
- yazilar = {
- ["tr"] = {
- ["hosgeldin"] = "<font color='#ff970b'>Hahahahaaa...\n\nFazla ürkmemeye çalış! Tuzaklardan kaçınmayı da unutma.</font>",
- },
- ["en"] = {
- ["hosgeldin"] = "<font color='#ff970b'>Hahahahaaa...\n\nTry not to get scared! Oh, also try to avoid from traps.</font>",
- },
- },
- },
- [2] = {
- ekler = {
- {"LuaImage5bb26d4ada6c52.00581132.png",21,167}, -- sol kapı
- {"LuaImage5bb26d701ed371.68421573.png",184,175}, -- sol kapı2
- {"LuaImage5bb26d8b8c79d1.68681757.png",373,148}, -- orta kapı
- {"LuaImage5bb26dc77886c8.12334988.png",530,201}, -- sag kapı1
- {"LuaImage5bb26de599fa25.10439156.png",686,152}, --sag kapı2
- },
- poslar={
- {x=68,y=346},
- {x=253,y=346},
- {x=415,y=346},
- {x=577,y=346},
- {x=724,y=346},
- },
- gposlar={
- {x=66,y=191},
- {x=239,y=182},
- {x=410,y=161},
- {x=575,y=192},
- {x=725,y=133},
- },
- titles = {
- 300, 302, 348,
- },
- items = {
- 7, 8, 28, 2378, 27, 12, 9, 2202, 2202, 2202, 2202,2202,2204, 2203,
- },
- ek = "LuaImage5bb26dfe7d03a4.52940244.png",
- arkaplan = "LuaImage5bb26d22c47f38.96781500.png",
- xml = '<C><P D="x_evenements/x_fondHalloweenMap2.jpg" IP="x_evenements/x_fondHalloweenMap2.jpg,21,167;x_evenements/x_fondHalloweenMap2.jpg,184,175;x_evenements/x_fondHalloweenMap2.jpg,373,148;x_evenements/x_fondHalloweenMap2.jpg,530,201;x_evenements/x_fondHalloweenMap2.jpg,686,152" DS="y;351" d="x_transformice/x_maps/x_hw2014/x_3av.png" Ca="" /><Z><S><S m="" P="0,0,0.3,0.2,0,0,0,0" X="664" L="56" o="12bd94" H="10" c="3" Y="293" T="12" /><S m="" P="0,0,0.3,0.2,-61,0,0,0" X="513" L="50" o="12bd94" H="10" c="3" Y="214" T="12" /><S m="" P="0,0,0.3,0.2,0,0,0,0" X="578" L="90" o="12bd94" H="10" c="3" Y="138" T="12" /><S m="" P="0,0,0.3,0.2,25,0,0,0" X="410" L="90" o="12bd94" H="10" c="3" Y="117" T="12" /><S m="" P="0,0,0.3,0.2,-3,0,0,0" X="714" L="64" o="12bd94" H="10" c="3" Y="110" T="12" /><S m="" P="0,0,0.3,0.2,0,0,0,0" X="112" L="20" o="12bd94" H="10" c="3" Y="166" T="13" /><S m="" P="0,0,0.3,0.2,0,0,0,0" X="307" L="16" o="12bd94" H="10" c="3" Y="101" T="13" /><S m="" P="0,0,0.3,0.2,0,0,0,0" X="577" L="90" o="12bd94" H="10" c="3" Y="94" T="12" /><S m="" P="0,0,0.3,0.2,0,0,0,0" X="353" L="10" o="12bd94" H="10" c="3" Y="253" T="13" /><S m="" P="0,0,0.3,0.2,0,0,0,0" X="198" L="14" o="12bd94" H="10" c="3" Y="159" T="13" /><S m="" P="0,0,0.3,0.2,0,0,0,0" X="217" L="14" o="12bd94" H="10" c="3" Y="159" T="13" /><S m="" P="0,0,0.3,0.2,0,0,0,0" X="207" L="30" o="12bd94" H="28" c="3" Y="159" T="12" /><S m="" P="0,0,0.3,0.2,-1,0,0,0" X="578" L="100" o="12bd94" H="10" c="3" Y="195" T="12" /><S m="" P="0,0,0.3,0.2,0,0,0,0" lua="0" L="150" o="12bd94" H="40" X="75" Y="385" T="12" /><S m="" P="0,0,0.3,0.2,0,0,0,0" lua="1" L="150" o="12bd94" H="40" X="245" Y="385" T="12" /><S m="" P="0,0,0.3,0.2,0,0,0,0" lua="2" L="150" o="12bd94" H="40" X="405" Y="385" T="12" /><S m="" P="0,0,0.3,0.2,0,0,0,0" lua="3" L="150" o="12bd94" H="40" X="576" Y="385" T="12" /><S m="" P="0,0,0.3,0.2,0,0,0,0" lua="4" L="150" o="12bd94" H="40" X="726" Y="385" T="12" /><S m="" P="0,0,0.3,0.2,0,0,0,0" L="20" o="12bd94" X="160" H="40" Y="385" T="12" /><S m="" P="0,0,0.3,0.2,0,0,0,0" L="10" o="12bd94" X="325" H="40" Y="385" T="12" /><S m="" P="0,0,0.3,0.2,0,0,0,0" L="22" o="12bd94" X="491" H="40" Y="385" T="12" /></S><D /><O /></Z></C>',
- olaylar = {
- {func=function(x,y) herkesiOldur(x,y) end },
- {func=function(x,y) itemVer(x,y) end },
- {func=function(x,y) itemVer(x,y) end },
- {func=function(x,y) itemVer(x,y) end },
- {func=function(x,y) itemVer(x,y) end },
- {func=function(x,y) tfm.exec.explosion(x,y,150,50,false) tfm.exec.addShamanObject(24,x,y,0,50,-20,false) end },--sp
- {func=function(x,y) tfm.exec.addShamanObject(17,x,y,50,0,0,false) end }, --sol drag
- {func=function(x,y) tfm.exec.addShamanObject(17,x,y,-50,0,0,false) end }, --sag drag
- },
- yazilar = {
- ["tr"] = {
- ["hosgeldin"] = "<font color='#ff970b'>Hahahahaaa...\n\nFazla ürkmemeye çalış! Tuzaklardan kaçınmayı da unutma.</font>",
- },
- ["en"] = {
- ["hosgeldin"] = "<font color='#ff970b'>Hahahahaaa...\n\nTry not to get scared! Oh, also try to avoid from traps.</font>",
- },
- ["pl"] = {
- ["hosgeldin"] = "<font color='#ff970b'>Hahahahaaa...\n\nSpróbuj się nie przestraszyć! Oh, próbuj też unikać pułapek .</font>",
- },
- },
- },
- [3] = {
- ek = "LuaImage5bb289d48e6f13.23569886.png",
- arkaplan = "LuaImage5bb289b62f2526.48376250.png",
- xml = '<C><P DS="m;175,680,2961,696,2017,221" D="x_evenements/x_fondHalloween.jpg" L="3000" d="x_evenements/x_fondHalloween2.png" Ca="" H="734" /><Z><S><S Y="710" T="12" P="0,0,0.3,0.2,0,0,0,0" L="1070" o="12bd94" m="" X="1330" H="25" /><S Y="368" T="12" P="0,0,20,0.2,-90,0,0,0" L="734" o="12bd94" m="" X="3005" H="20" /><S Y="367" T="12" P="0,0,0,0.2,90,0,0,0" L="734" o="12bd94" m="" X="0" H="10" /><S Y="398" T="12" P="0,0,0.3,0.2,0,0,0,0" L="580" o="12bd94" m="" X="2421" H="10" /><S Y="481" T="12" P="0,0,0.3,0.2,0,0,0,0" L="1000" o="12bd94" m="" X="2394" H="10" /><S Y="697" T="12" P="0,0,0.3,0.2,-30,0,0,0" L="50" o="12bd94" m="" X="1871" H="25" /><S Y="710" T="12" P="0,0,0.3,0.2,0,0,0,0" L="800" o="12bd94" m="" X="396" H="25" /><S Y="705" T="12" P="0,0,0.3,0.2,40,0,0,0" L="70" o="12bd94" m="" X="1932" H="25" /><S Y="686" T="12" P="0,0,0.3,0.2,0,0,0,0" L="30" o="12bd94" m="" X="1900" H="25" /><S Y="725" T="12" P="0,0,0.3,0.2,0,0,0,0" L="1070" o="12bd94" m="" X="2480" H="25" /><S Y="633" T="12" P="0,0,0.3,0.2,0,0,0,0" L="80" o="12bd94" m="" X="2020" H="10" /><S Y="597" T="12" P="0,0,0.3,0.2,0,0,0,0" L="80" o="12bd94" m="" X="2258" H="10" /><S Y="659" T="12" P="0,0,1,0.2,0,0,0,0" L="150" o="12bd94" m="" X="2443" H="20" /><S Y="583" T="12" P="0,0,0,0.2,-28,0,0,0" L="400" o="12bd94" m="" X="2833" H="10" /><S Y="603" T="12" P="0,0,0.3,0.2,0,0,0,0" L="170" o="12bd94" m="" X="2445" H="10" /><S Y="326" T="12" P="0,0,0.3,0.2,0,0,0,0" L="240" o="12bd94" m="" X="2416" H="10" /><S Y="441" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="2768" H="10" /><S Y="356" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="2672" H="10" /><S Y="336" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="2733" H="10" /><S Y="314" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="2791" H="10" /><S Y="296" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="2850" H="10" /><S Y="274" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="2904" H="10" /><S Y="256" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="2958" H="10" /><S Y="214" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="2903" H="10" /><S Y="244" T="12" P="0,0,0.3,0.2,0,0,0,0" L="890" o="12bd94" m="" X="2389" H="10" /><S Y="89" T="12" P="0,0,20,0.2,-90,0,0,0" L="160" o="12bd94" m="" X="2850" H="10" /><S Y="181" T="12" P="0,0,0,0.2,0,0,0,0" L="10" o="12bd94" m="" X="2731" H="10" /><S Y="98" T="12" P="0,0,0.3,0.2,0,0,0,0" L="10" o="12bd94" m="" X="2790" H="10" /><S Y="59" T="12" P="0,0,0.3,0.2,0,0,0,0" L="10" o="12bd94" m="" X="2738" H="10" /><S Y="129" T="12" P="0,0,0.3,0.2,0,0,0,0" L="10" o="12bd94" m="" X="2606" H="10" /><S Y="73" T="12" P="0,0,0.3,0.2,0,0,0,0" L="10" o="12bd94" m="" X="2479" H="10" /><S Y="194" T="12" P="0,0,0.3,0.2,0,0,0,0" L="10" o="12bd94" m="" X="2430" H="10" /><S Y="119" T="12" P="0,0,0.3,0.2,0,0,0,0" L="10" o="12bd94" m="" X="2305" H="10" /><S Y="142" T="12" P="0,0,0.0,0.2,22,0,0,0" L="330" o="12bd94" m="" X="2069" H="10" /><S Y="67" T="12" P="0,0,0.3,0.2,0,0,0,0" L="310" o="12bd94" m="" X="2167" H="10" /><S Y="37" T="12" P="0,0,0.3,0.2,-90,0,0,0" L="70" o="12bd94" m="" X="2324" H="10" /><S Y="80" T="12" P="0,0,0.3,0.2,0,0,0,0" L="50" o="12bd94" m="" X="1893" H="10" /><S Y="147" T="12" P="0,0,0,0.2,-35,0,0,0" L="240" o="12bd94" m="" X="1773" H="10" /><S Y="475" T="12" P="0,0,0.3,0.2,0,0,0,0" L="340" o="12bd94" m="" X="1734" H="10" /><S Y="545" T="12" P="0,0,0,0.2,-90,0,0,0" L="150" o="12bd94" m="" X="1545" H="40" /><S Y="393" T="12" P="0,0,0.3,0.2,0,0,0,0" L="120" o="12bd94" m="" X="1546" H="20" /><S Y="344" T="12" P="0,0,0.3,0.2,-70,0,0,0" L="120" o="12bd94" m="" X="1523" H="20" /><S Y="341" T="12" P="0,0,0.3,0.2,60,0,0,0" L="120" o="12bd94" m="" X="1568" H="20" /><S Y="264" T="12" P="0,0,0,0.2,0,0,0,0" L="70" o="12bd94" m="" X="1531" H="50" /><S Y="313" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="1107" H="20" /><S Y="213" T="12" P="0,0,0,0.2,-5,0,0,0" L="40" o="12bd94" m="" X="1666" H="10" /><S Y="211" T="12" P="0,0,0.3,0.2,0,0,0,0" L="10" o="12bd94" m="" X="1898" H="260" /><S Y="374" T="12" P="0,0,0,0.2,-20,0,0,0" L="100" o="12bd94" m="" X="995" H="20" /><S Y="486" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="648" H="20" /><S Y="-2" T="12" P="0,0,0.3,0.2,0,0,0,0" L="695" o="12bd94" m="" X="2667" H="10" /><S Y="441" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="2077" H="10" /><S Y="429" T="12" P="0,0,0.3,0.2,0,0,0,0" L="10" o="12bd94" m="" X="602" H="10" /><S Y="504" T="12" P="0,0,0,0.2,-20,0,0,0" L="100" o="12bd94" m="" X="430" H="20" /><S Y="496" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="1028" H="20" /><S Y="413" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="1167" H="20" /><S Y="481" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="1286" H="20" /><S Y="495" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="1427" H="20" /><S Y="-1" T="12" P="0,0,0.3,0.2,0,0,0,0" L="695" o="12bd94" m="" X="2134" H="10" /><S Y="514" T="12" P="0,0,0.3,0.2,-90,0,0,0" L="80" o="12bd94" m="" X="1899" H="10" /><S Y="551" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="1899" H="10" /><S Y="662" T="12" P="0,0,0.3,0.2,0,0,0,0" L="40" o="12bd94" m="" X="85" H="10" /></S><D /><O><O Y="471" X="1027" P="0" C="22" /><O Y="387" X="1167" P="0" C="22" /><O Y="455" X="1285" P="0" C="22" /><O Y="469" X="1425" P="0" C="22" /><O Y="282" X="1108" P="0" C="22" /><O Y="346" X="982" P="0" C="22" /><O Y="184" X="1682" P="0" C="22" /><O Y="153" X="1727" P="0" C="22" /><O Y="45" X="2276" P="0" C="22" /><O C="22" Y="45" X="2301" P="0" /><O C="22" Y="25" X="2399" P="0" /><O Y="37" P="0" X="2424" C="22" /><O C="22" Y="29" P="0" X="2375" /><O C="22" Y="100" P="0" X="2306" /><O Y="105" X="2606" P="0" C="22" /><O Y="50" X="2479" P="0" C="22" /><O Y="36" X="2738" P="0" C="22" /><O Y="38" X="2876" P="0" C="22" /><O Y="304" X="2370" P="0" C="22" /><O Y="304" X="2469" P="0" C="22" /><O Y="373" X="2422" P="0" C="22" /><O Y="449" X="2420" P="0" C="22" /><O Y="560" X="2444" P="0" C="22" /><O Y="580" X="2274" P="0" C="22" /><O Y="649" X="551" P="0" C="22" /><O Y="648" X="866" P="0" C="22" /><O Y="651" X="1276" P="0" C="22" /><O Y="518" X="120" P="0" C="22" /><O Y="476" X="418" P="0" C="22" /><O Y="518" X="140" P="0" C="22" /><O Y="533" X="120" P="0" C="22" /><O Y="533" X="140" P="0" C="22" /><O Y="411" X="603" P="0" C="22" /><O Y="650" X="1900" P="0" C="22" /><O Y="450" X="1615" P="0" C="22" /><O Y="416" X="2080" P="0" C="22" /><O Y="220" X="2533" P="0" C="22" /><O Y="62" X="1941" P="0" C="22" /><O Y="456" X="648" P="0" C="22" /><O Y="486" X="388" P="0" C="22" /><O Y="467" X="442" P="0" C="22" /><O Y="355" X="960" P="0" C="22" /><O Y="37" X="2349" P="0" C="22" /></O></Z></C>',
- sekerler = {
- {x=462,y=624},
- {x=1419,y=412},
- {x=1725,y=637},
- {x=2441,y=560},
- {x=2877,y=648},
- {x=2427,y=132},
- {x=2493,y=330},
- },
- items = {"7", "8", "28", "2378", "27", "12", "9", "2202", "2202", "2202", "2204", "2203"},
- titles = {"303", "301", "373"},
- rozetler = {"170", "28", "64"},
- yazilar = {
- ["tr"] = {
- ["hosgeldin"] = "<font color='#ff970b'>Korkunç canavar gizli şekerlerin içinde! Şekerleri topla ve ünvanı kazan!</font>",
- ["toplanan"] = "<font color='#ff970b'>Toplanan şekerler</font>:<font color='#ff970b'> %s </font>/<font color='#ff970b'> %s </font>",
- },
- ["en"] = {
- ["hosgeldin"] = "<font color='#ff970b'>The terrible monster has hidden candies somewhere! Find all candies and get your title!</font>",
- ["toplanan"] = "<font color='#ff970b'>Collected Candy</font>:<font color='#ff970b'> %s </font>/<font color='#ff970b'> %s </font>",
- },
- ["pl"] = {
- ["hosgeldin"] = "<font color='#ff970b'>Straszliwy Potwór schował gdzieś cukierki! Znajdź je i wygraj tytuł!</font>",
- ["toplanan"] = "<font color='#ff970b'>Zebrane Cukierki</font>:<font color='#ff970b'> %s </font>/<font color='#ff970b'> %s </font>",
- },
- },
- },
- }
- local secili,range = math.random(#eventler),15
- function ceviriYap(metin,isim)
- local diltablo = dilTabloCek(dilCek(isim))
- if isim then
- return diltablo[metin] or "no translate"
- else
- return metin
- end
- end
- function dilCek(isim)
- if isim then
- return tfm.get.room.playerList[isim].community
- else
- return "en"
- end
- end
- function dilTabloCek(dil)
- if eventler[secili].yazilar[tostring(dil)] then
- return eventler[secili].yazilar[tostring(dil)]
- else
- return eventler[secili].yazilar["en"]
- end
- end
- local gerisayim = {
- [1] = "<img src='http://www.imgim.com/55tfm.png'>",
- [2] = "<img src='http://www.imgim.com/44tfm.png'>",
- [3] = "<img src='http://www.imgim.com/33tfm.png'>",
- [4] = "<img src='http://www.imgim.com/22tfm.png'>",
- [5] = "<img src='http://www.imgim.com/11tfm.png'>",
- }
- local copy = ""
- function eventMouse(isim,x,y)
- copy = copy.."{x="..x..",y="..y.."},\n"
- print(copy)
- end
- function pythag(x1,y1,x2,y2,r)
- local x=x2-x1
- local y=y2-y1
- local r=r+r
- return x*x+y*y<r*r
- end
- function herkesiOldur(x,y)
- for isim,v in pairs(tfm.get.room.playerList) do
- if pythag(x,y,v.x,v.y,range) then
- tfm.exec.killPlayer(isim)
- end
- end
- end
- function sonaHediye()
- if secili == 1 or secili == 2 then
- local badgeOrTitle = math.random(2)
- if badgeOrTitle == 1 then
- local titleler = #eventler[secili].titles
- local stitle = math.random(titleler)
- for isim,v in pairs(tfm.get.room.playerList) do
- if not v.isDead then
- system.giveTitle(isim,eventler[secili].titles[stitle],0)
- end
- end
- else
- for isim,v in pairs(tfm.get.room.playerList) do
- if not v.isDead then
- system.giveBadge(isim,129)
- end
- end
- end
- end
- system.exit()
- end
- function itemVer(x,y,bec)
- local itemler = #eventler[secili].items
- local sitem = math.random(itemler)
- local sayi = math.random(3,5)
- for isim,v in pairs(tfm.get.room.playerList) do
- if pythag(x,y,v.x,v.y,range) then
- tfm.exec.giveConsumables(isim, sitem, sayi)
- end
- end
- end
- function randomolay(sira)
- local x,y = eventler[secili].poslar[sira].x,eventler[secili].poslar[sira].y
- local randfunc = math.random(#eventler[secili].olaylar)
- if bos[randfunc] then randomolay(sira) return end
- bos[randfunc] = true
- eventler[secili].olaylar[randfunc].func(x,y)
- end
- function eventPlayerDied(name)
- local plrCount = 0
- for n,p in pairs(tfm.get.room.playerList) do
- if not p.isDead then
- plrCount = plrCount + 1
- end
- end
- if plrCount < 1 then
- system.exit()
- end
- end
- function resimYukle(isim)
- local dos = eventler[secili].ekler
- gs = 0
- if dos then
- if not isim then
- for i,v in pairs(dos) do
- local knm,x,y = v[1],v[2],v[3]
- if resimler[i] then break end
- resimler[i] = tfm.exec.addImage(knm,"?"..math.random(1000),x,y)
- end
- else
- if dos[isim] then
- local knm,x,y = dos[isim][1],dos[isim][2],dos[isim][3]
- resimler[isim] = tfm.exec.addImage(knm,"?"..math.random(1000),x,y)
- table.insert(acilanlar,{resm=isim,sure=os.time()})
- randomolay(isim)
- end
- end
- end
- end
- function resimKaldir(isim)
- if not isim then
- for i,v in pairs(resimler) do
- tfm.exec.removeImage(resimler[i])
- end
- resimler = {}
- else
- print(isim)
- if resimler[isim] then
- tfm.exec.removeImage(resimler[isim])
- resimler[isim] = nil
- end
- end
- end
- function eventNewPlayer(isim)
- --resimYukle()
- if eventler[secili].ek then
- tfm.exec.addImage(eventler[secili].ek,"?0",0,0,isim)
- end
- if eventler[secili].sekerler then
- sekerleriEkle(eventler[secili].sekerler,isim)
- toplananlar[isim] = 0
- alinanlar[isim] = {}
- end
- arkaplan = tfm.exec.addImage(eventler[secili].arkaplan,"?0",0,0,isim)
- tfm.exec.chatMessage(ceviriYap("hosgeldin",isim),isim)
- end
- function sekerleriEkle(sekerler,isim)
- for i,v in pairs(sekerler) do
- ui.addTextArea(i, "<img src='http://www.imgim.com/badge_30.png'>", isim, v.x,v.y, 90, 90, 0x324650, 0x212F36, 0, false)
- end
- end
- function randomYukle()
- local dos = eventler[secili].ekler
- if dos then
- for i=1,2 do
- local rand = math.random(#dos)
- if #yuklencekler == 2 then bos = {} return end
- if bos[rand] then randomYukle() gs = 1 return end
- yuklencekler[#yuklencekler+1] = {rndm=rand,sure=os.time()}
- bos[rand] = true
- local x,y = eventler[secili].poslar[rand].x,eventler[secili].poslar[rand].y
- tfm.exec.addShamanObject(0,x,y-50,0,50,-20,false)
- gs = gs +1
- local x,y = eventler[secili].gposlar[rand].x,eventler[secili].gposlar[rand].y
- ui.addTextArea(gs, gerisayim[1], nil, x-32,y-40, 90, 90, 0x324650, 0x212F36, 0, false)
- end
- end
- end
- function eventLoop(s,k)--s=suanki k=kalan
- local s = s/1000
- if s >= 5 and s < 6 then
- randomYukle()
- end
- if (k/1000) < 1 then
- sonaHediye()
- end
- for i,v in pairs(acilanlar) do
- if os.time()-v.sure > 5000 then
- tfm.exec.removeImage(resimler[v.resm])
- resimler[v.resm] = nil
- table.remove(acilanlar,i)
- if #acilanlar == 0 then
- bos = {}
- randomYukle()
- end
- end
- end
- if #yuklencekler > 0 then
- for i,v in pairs(yuklencekler) do
- if os.time()-v.sure > 6000 then
- resimYukle(v.rndm)
- ui.removeTextArea(i,nil)
- yuklencekler[i] = nil
- end
- local sure = math.floor(math.floor(os.time()-(v.sure))/1000)
- if gerisayim[sure] then
- ui.updateTextArea(i,gerisayim[sure],nil)
- end
- end
- end
- if secili == 3 then
- giftSystem()
- end
- end
- tfm.exec.newGame(eventler[secili].xml)
- for name in pairs(tfm.get.room.playerList) do
- eventNewPlayer(name)
- end
- tfm.exec.setUIMapName("<font color='#ff970b'>NeoMice Halloween Event 2019</font>")
- if secili == 3 then
- range = 30
- tfm.exec.setGameTime(160, false)
- end
- function giftSystem()
- local sekerler = eventler[secili].sekerler
- for isim,p in pairs(tfm.get.room.playerList) do
- for i,v in pairs(sekerler) do
- if not p.isDead then
- if pythag(v.x,v.y,p.x,p.y,range) and not alinanlar[isim][i] then
- local gifts = eventler[secili].items
- tfm.exec.giveConsumables(isim, gifts[math.random(1,#gifts)], math.random(3,5))
- toplananlar[isim] = toplananlar[isim] +1
- alinanlar[isim][i] = true
- ui.removeTextArea(i,isim)
- tfm.exec.chatMessage(ceviriYap("toplanan",isim):format(toplananlar[isim],#sekerler),isim)
- if toplananlar[isim] >= #sekerler then -- eğer bitmişse
- local titles = eventler[secili].titles
- local rozetler = eventler[secili].rozetler
- system.giveTitle(isim, titles[math.random(#titles)], 0)
- system.giveBadge(isim, rozetler[math.random(#rozetler)],0)
- end
- end
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement