Advertisement
Tectoon

[TFM] Guerra entre Shamans

Mar 22nd, 2015
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 36.54 KB | None | 0 0
  1. -- By Tectoon
  2. -- Lua Script Transformice
  3. -- Guerras entre shamans, Seja o último a sobreviver! agr com função !ban e !unban para admins
  4.  
  5. version = 2
  6.  
  7. local admins = {"Tectoon"}
  8. local banlist = {}
  9.  
  10. print("<rose>Olá! bem-vindo ao <font color='#4FB2C9'><b>#MultiSham</b> </font>")
  11.  
  12. tfm.exec.disableAllShamanSkills (true)
  13.  
  14. ui.addPopup(1,0,"<p align='center'> <font color='#4FB2C9'><b>#MultiSham</b></font>,o jogo é baseado em obter o queijo e voltar para o buraco, mas não vai ser tão simples como isso, terá vários shamans para <font color='#4FB2C9'><b>help</b></font> or <font color='#4FB2C9'><b>kill</b></font>. <br> <br> <b>Não hesite em <font color='#4FB2C9'>report</font> quaisquer erros para <font color='#4FB2C9'>Tectoon</font></b>. <br> <br> <b> <font color='#AF3232'><font size='13.5'> <I> <b>Não utilize O Totem, Caso contrário irá Morrer<b> </font> </I> </font> <br> <br> <font color='#c2c2da'><font size='11'>Pressione o</font> <font size='17'>Sleep</font> <font size='11'>para activar o ícone Janela Help!</font> </font> <br> <br> <font color='#c2c2da'> <font size='9'> Minigame Traduzido por <font color='#4FB2C9'><b>Tectoon</b></font> <font color='#c2c2da'</P>",player,250,85,300)
  15.  
  16. local maps = {'<C><P F="0" L="1200" /><Z><S><S L="25" H="26" X="386" Y="362" T="1" P="0,0,0.2,0.2,-30,0,0,0" /><S L="49" H="21" X="55" Y="165" T="2" P="0,0,0,1.2,0,0,0,0" /><S L="31" H="85" X="439" Y="357" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="40" H="151" X="404" Y="324" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="40" X="765" H="151" Y="324" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="95" H="27" X="502" Y="386" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="25" H="75" X="732" Y="362" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="120" H="239" X="60" Y="280" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="79" H="18" X="255" Y="390" T="3" P="0,0,0,9999,0,0,0,0" /><S L="20" H="19" X="1122" Y="288" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="30" H="10" X="16" Y="156" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="22" H="11" X="1148" Y="296" T="2" P="0,0,0,1.2,0,0,0,0" /><S L="49" H="21" X="677" Y="100" T="3" P="0,0,0,20,20,0,0,0" /><S L="40" X="99" H="10" Y="156" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="20" X="1175" H="19" Y="288" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="162" H="15" X="456" Y="80" T="3" P="0,0,0,9999,0,0,0,0" /><S L="35" H="21" X="554" Y="77" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="90" H="11" X="830" Y="393" T="3" P="0,0,0,9999,0,0,0,0" /><S L="149" H="40" X="1033" Y="380" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="80" H="108" X="1149" Y="347" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="81" H="10" X="337" Y="83" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="91" H="21" X="614" Y="85" T="5" P="0,0,0.3,0.2,10,0,0,0" /><S L="13" H="30" X="882" Y="94" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="76" H="20" X="970" Y="159" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="29" H="17" X="909" Y="160" T="3" P="0,0,0,9999,0,0,0,0" /><S L="62" H="21" X="184" Y="77" T="5" P="0,0,0.3,0.2,10,0,0,0" /><S L="81" H="21" X="336" Y="77" T="5" P="0,0,0.3,0.2,-10,0,0,0" /><S L="86" H="21" X="739" Y="108" T="5" P="0,0,0.3,0.2,0,0,0,0" /></S><D><F Y="73" X="602" /><T Y="374" X="529" /><DC Y="48" X="349" /></D><O /></Z></C>', '<C><P F="5" DS="m;715,266,1143,346,1185,260,1093,104,826,142,746,61,477,67,165,129,226,358" L="1200" defilante="0,0,0,1" /><Z><S><S L="520" X="260" H="24" Y="388" T="11" P="0,0,0.05,0.1,0,0,0,0" /><S L="120" X="715" H="117" Y="340" T="11" P="0,0,0.05,0.1,0,0,0,0" /><S L="317" X="1040" H="21" Y="305" T="11" P="0,0,0.05,0.1,0,0,0,0" /><S L="260" H="21" X="1069" Y="389" T="11" P="0,0,0.05,0.1,0,0,0,0" /><S L="40" X="211" H="151" Y="163" T="11" P="0,0,0.05,0.1,0,0,0,0" /><S L="94" X="144" H="23" Y="160" T="11" P="0,0,0.05,0.1,0,0,0,0" /><S L="243" X="475" H="25" Y="100" T="11" P="0,0,0.05,0.1,0,0,0,0" /><S L="18" X="1122" H="147" Y="158" T="11" P="0,0,0.05,0.1,0,0,0,0" /><S L="38" X="1182" H="43" Y="293" T="11" P="0,0,0.05,0.1,0,0,0,0" /><S L="131" X="1047" H="23" Y="131" T="11" P="0,0,0.05,0.1,0,0,0,0" /><S L="26" X="786" H="102" Y="128" T="11" P="0,0,0.05,0.1,0,0,0,0" /><S L="64" X="741" H="23" Y="88" T="11" P="0,0,0.05,0.1,0,0,0,0" /><S L="52" X="825" H="18" Y="170" T="5" P="0,0,0.3,0.2,0,0,0,0" /></S><D><P X="473" Y="376" T="51" P="0,0" /><P X="270" Y="377" T="50" P="0,0" /><P X="928" Y="295" T="51" P="0,0" /><P X="69" Y="376" T="51" P="0,0" /><P X="351" Y="113" T="58" P="0,0" /><P X="426" Y="113" T="58" P="0,0" /><P P="0,0" Y="107" T="58" X="503" /><P X="718" Y="96" T="58" P="0,0" /><P P="0,0" Y="169" T="58" X="104" /><P P="0,0" Y="153" T="50" X="117" /><P X="1098" Y="297" T="0" P="0,0" /><P X="1153" Y="379" T="0" P="0,0" /><P X="674" Y="283" T="4" P="0,0" /><P X="570" Y="94" T="5" P="0,0" /><P X="545" Y="91" T="0" P="0,0" /><P X="245" Y="174" T="64" P="0,0" /><F Y="80" X="1121" /><T Y="376" X="21" /></D><O><O C="11" Y="360" P="0" X="504" /><O C="11" Y="67" P="0" X="477" /><O C="11" Y="74" P="0" X="211" /><O C="11" Y="358" P="0" X="226" /></O></Z></C>', '@3540608', '@492283', '@292672', '@3620709', '@481676', '@3550350', '@3480467', '@290388', '@3419948', '@3349286', '@391057', '@3400319', '@1794873', '@1519483', '@391643', '@295988', '@293487', '@276534', '@279689', '@280159', '@281492', '<C><P /><Z><S><S H="400" L="10" o="bc87db" X="386" c="2" Y="200" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="10" o="bc87db" X="414" c="2" Y="200" T="12" H="400" /><S L="13" H="10" X="793" Y="279" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="13" X="748" H="10" Y="279" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="32" X="30" H="10" Y="283" T="2" P="0,0,0,1.2,0,0,0,0" /><S L="32" H="10" X="771" Y="283" T="2" P="0,0,0,1.2,0,0,0,0" /><S L="13" H="10" X="7" Y="279" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="13" X="52" H="10" Y="279" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="58" H="118" X="29" Y="341" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S c="3" L="63" H="33" X="205" Y="384" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S c="3" L="45" H="20" X="400" Y="390" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S c="1" L="58" X="771" H="118" Y="341" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S c="3" L="63" X="596" H="33" Y="384" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="165" H="61" X="596" Y="129" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="165" X="205" H="61" Y="129" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S c="3" L="20" H="19" X="400" Y="134" T="0" P="1,999999,0.3,0.2,0,1,15,9999" /></S><D><DC Y="108" X="401" /></D><O /></Z></C>', '<C><P F="2" /><Z><S><S P="0,0,20,0.2,0,0,0,0" L="80" H="28" c="3" Y="386" T="6" X="40" /><S P="0,0,20,0.2,90,0,0,0" L="80" X="14" c="3" Y="360" T="6" H="28" /><S P="0,0,20,0.2,270,0,0,0" L="80" H="28" c="3" Y="360" T="6" X="786" /><S P="0,0,20,0.2,360,0,0,0" L="80" X="760" c="3" Y="386" T="6" H="28" /><S P="0,0,20,0.2,450,0,0,0" L="80" H="28" c="3" Y="40" T="6" X="14" /><S P="0,0,0.3,0.2,0,0,0,0" L="130" H="19" c="3" Y="255" T="5" X="399" /><S P="0,0,20,0.2,540,0,0,0" L="80" X="40" c="3" Y="14" T="6" H="28" /><S P="0,0,20,0.2,540,0,0,0" L="80" H="28" c="3" Y="14" T="6" X="762" /><S P="0,0,20,0.2,630,0,0,0" L="80" X="788" c="3" Y="40" T="6" H="28" /><S P="0,0,0.3,0.2,90,0,0,0" L="40" H="40" c="3" Y="130" T="6" X="320" /><S P="0,0,0.3,0.2,90,0,0,0" L="40" X="320" c="3" Y="245" T="6" H="40" /><S P="0,0,0.3,0.2,270,0,0,0" L="40" H="40" c="3" Y="245" T="6" X="480" /><S P="0,0,0.3,0.2,270,0,0,0" L="40" X="480" c="3" Y="130" T="6" H="40" /><S P="0,0,0.3,0.2,0,0,0,0" L="120" H="25" c="3" Y="387" T="6" X="400" /></S><D><DC Y="230" X="401" /></D><O /></Z></C>', '@4371872', '@4372471', '@4372602', '@3295213', '@3699989', '@306106', '@3587860', '@3146721', '@3061252', '@1812056', '@306382', '@1539148', '@1533374 ', '@848697', '@803074', '@799141', '@540495', '@490248', '@393406', '@397066', '@392646', '@390649', '@311496', '@307930', '@304482', '@304198', '@291643', '@291399', '@4372602', '@4372788', '<C><P /><Z><S><S c="3" L="37" H="391" X="84" Y="277" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S c="3" L="37" X="247" H="391" Y="379" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S c="3" L="37" H="391" X="429" Y="305" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S c="3" L="37" X="597" H="391" Y="379" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S c="3" L="37" H="391" X="723" Y="277" T="0" P="0,0,0.3,0.2,0,0,0,0" /></S><D><DC Y="97" X="429" /></D><O /><L><VL n="Layer1" l="-1" /><JD c="ffffff,2,1,0" P1="744,381" P2="748,394" /><JD c="ffffff,2,1,0" P1="754,392" P2="748,394" /><JD c="ffffff,2,1,0" P1="751,381" P2="754,392" /><JD c="ffffff,2,1,0" P1="757,381" P2="757,392" /><JD c="ffffff,2,1,0" P1="764,382" P2="757,381" /><VL n="Layer2" l="-1" /><JD c="ffffff,2,1,0" P1="764,382" P2="764,387" /><VL n="Layer3" l="-1" /><JD c="ffffff,2,1,0" P1="757,386" P2="764,387" /><JD c="ffffff,2,1,0" P1="763,392" P2="757,386" /><JD c="ffffff,2,1,0" P1="767,384" P2="767,392" /><JD c="ffffff,2,1,0" P1="767,380" P2="767,381" /><JD c="ffffff,2,1,0" P1="773,384" P2="771,392" /><JD c="ffffff,2,1,0" P1="776,391" P2="773,384" /><JD c="ffffff,2,1,0" P1="780,386" P2="776,391" /><JD c="ffffff,2,1,0" P1="780,393" P2="780,386" /><JD c="ffffff,2,1,0" P1="788,387" P2="783,388" /><JD c="ffffff,2,1,0" P1="785,394" P2="783,388" /><JD c="ffffff,2,1,0" P1="791,393" P2="785,394" /><JD c="ffffff,2,1,0" P1="790,391" P2="791,393" /><JD c="ffffff,2,1,0" P1="788,391" P2="790,391" /><VL n="Layer4" l="-1" /><L /></L></Z></C>', '<C><P L="1300" /><Z><S><S c="2" L="15" o="6a8fa2" H="35" X="704" Y="129" T="12" P="0,0,0.3,0.2,40,0,0,0" /><S P="1,999999,0.3,0.2,0,1,15,9999" L="60" o="577b8e" X="96" c="1" Y="310" T="12" H="105" /><S H="45" L="23" o="9a4cae" X="1285" c="2" Y="93" T="12" P="0,0,0.3,0.5,-10,0,0,0" /><S P="0,0,0.3,0.2,-20,0,0,0" L="32" o="6a8fa2" X="698" c="2" Y="126" T="12" H="21" /><S L="159" o="6a8fa2" X="730" H="122" Y="338" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="80" o="6a8fa2" X="375" H="38" Y="138" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" o="324650" X="375" Y="140" T="12" H="39" /><S H="45" L="23" o="af5c4d" X="13" c="2" Y="100" T="12" P="0,0,0.3,3,0,0,0,0" /><S L="334" o="6a8fa2" X="168" H="39" Y="138" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="365" o="6a8fa2" X="309" H="42" Y="377" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S H="45" L="23" o="9a4cae" X="458" c="3" Y="367" T="12" P="0,0,0.3,3,-90,0,0,0" /><S P="0,0,0.3,2,40,0,0,0" L="23" o="af5c4d" X="646" c="2" Y="359" T="12" H="45" /><S P="0,0,0.3,0.2,0,0,0,0" L="158" o="6a8fa2" X="571" c="2" Y="384" T="12" H="33" /><S P="0,0,0.3,0.2,0,0,0,0" L="300" o="6a8fa2" H="41" Y="142" T="12" X="662" /><S L="320" o="6a8fa2" X="1116" H="33" Y="380" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="311" o="6a8fa2" X="1143" H="29" Y="124" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="50" o="6a7495" X="247" c="4" Y="428" T="13" H="10" /><S P="0,0,0.3,2,10,0,0,0" L="23" o="9a4cae" X="829" c="2" Y="129" T="12" H="45" /><S P="0,0,0.3,0.2,0,0,0,0" L="334" o="324650" X="168" Y="140" T="12" H="39" /><S P="0,0,0.3,0.2,0,0,0,0" L="1300" o="6a7495" X="651" c="2" Y="-8" T="12" H="15" /><S L="66" o="6a8fa2" X="33" H="42" Y="377" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="300" o="324650" X="662" H="41" Y="144" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="159" o="324650" X="730" Y="340" T="12" H="122" /><S P="0,0,0.3,0.2,0,0,0,0" L="26" o="6a8fa2" X="823" c="2" Y="116" T="12" H="95" /><S P="0,0,0.3,0.2,0,0,0,0" L="311" o="324650" X="1143" Y="126" T="12" H="29" /><S P="0,0,0.3,0.2,0,0,0,0" L="320" o="324650" X="1116" Y="382" T="12" H="33" /><S H="60" L="23" o="af5c4d" X="1289" c="2" Y="370" T="12" P="0,0,0.3,3,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="66" o="324650" X="33" Y="379" T="12" H="42" /><S P="0,0,0.3,0.2,0,0,0,0" L="365" o="324650" X="309" Y="379" T="12" H="42" /><S H="42" L="60" o="6a8fa2" X="96" c="3" Y="379" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S c="4" L="16" o="40596a" H="10" X="563" Y="340" T="13" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="220" o="6a8fa2" X="1145" Y="269" T="12" H="19" /><S c="4" L="12" o="819aab" H="12" X="567" Y="340" T="12" P="0,0,0.3,0.2,45,0,0,0" /><S c="4" L="16" o="819aab" H="10" X="561" Y="340" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="220" o="324650" H="19" X="1145" Y="272" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,3,0,0,0,0" L="23" o="af5c4d" X="1268" c="2" Y="251" T="12" H="60" /></S><D><DC Y="342" X="275" /></D><O /></Z></C>', '<C><P F="8" L="1200" defilante="0,0,0,1" /><Z><S><S L="238" H="33" X="175" Y="383" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="300" H="100" X="600" Y="350" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="285" H="95" X="600" Y="352" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="215" H="27" X="175" Y="385" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="37" X="1027" H="250" Y="126" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="238" X="1027" H="33" Y="382" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="37" H="250" X="175" Y="126" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="215" X="1027" H="27" Y="385" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="22" H="248" X="175" Y="125" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="22" X="1027" H="248" Y="124" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="107" H="35" X="602" Y="110" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="93" H="23" X="600" Y="110" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="66" H="13" X="600" Y="110" T="1" P="0,0,0,0.2,0,0,0,0" /></S><D><DC Y="43" X="599" /></D><O><O C="6" Y="78" P="0" X="600" /><O C="6" Y="78" P="0" X="600" /><O C="6" Y="78" P="0" X="600" /><O C="6" Y="78" P="0" X="600" /><O C="6" Y="78" P="0" X="600" /><O C="6" Y="78" P="0" X="600" /><O C="6" Y="78" P="0" X="600" /><O C="6" Y="78" P="0" X="600" /><O C="32" Y="221" P="0" X="600" /><O C="32" Y="221" P="0" X="600" /><O C="32" Y="221" P="0" X="600" /><O C="32" Y="221" P="0" X="600" /><O C="32" Y="221" P="0" X="600" /><O C="15" Y="350" P="0" X="175" /><O C="15" Y="265" P="0" X="175" /><O C="15" Y="267" P="0" X="1027" /><O C="15" Y="352" P="0" X="1027" /><O C="15" Y="385" P="0" X="765" /><O C="15" Y="385" P="0" X="435" /><O C="16" Y="285" P="0" X="460" /><O C="16" Y="284" P="0" X="735" /><O C="16" Y="156" P="0" X="460" /><O C="16" Y="154" P="0" X="735" /><O C="16" Y="215" P="0" X="830" /><O C="16" Y="215" P="0" X="368" /></O></Z></C>', '49', '47', '50', '51', '53', '@4386714', '<C><P DS="m;100,325,170,145,435,320,1050,95,1065,225" L="1300" /><Z><S><S L="200" X="101" H="50" Y="375" T="9" P="0,0,,,,0,0,0" /><S L="136" X="269" H="51" Y="376" T="8" P="0,0,0.3,0.2,0,0,0,0" /><S L="200" H="50" X="435" Y="375" T="9" P="0,0,,,,0,0,0" /><S L="487" X="245" H="37" Y="108" T="9" P="0,0,,,,0,0,0" /><S L="345" X="173" H="31" Y="180" T="9" P="0,0,,,,0,0,0" /><S L="345" X="173" H="44" Y="147" T="8" P="0,0,0.3,0.2,0,0,0,0" /><S L="363" X="1065" H="119" Y="340" T="9" P="0,0,,,,0,0,0" /><S L="48" X="1271" H="281" Y="259" T="9" P="0,0,,,,0,0,0" /><S L="365" X="1066" H="112" Y="225" T="8" P="0,0,0.3,0.2,0,0,0,0" /><S L="361" X="1066" H="49" Y="144" T="9" P="0,0,,,,0,0,0" /><S L="330" X="1050" H="44" Y="100" T="8" P="0,0,0.3,0.2,0,0,0,0" /><S P="1,999,0.3,0.2,-20,0,0,10" L="32" X="630" c="2" N="" Y="319" T="8" H="143" /><S P="1,999,0.3,0.2,-140,0,0,10" L="32" H="143" c="2" N="" Y="319" T="8" X="629" /><S P="1,,0.3,0.2,0,1,0,10" L="10" o="6a7495" X="611" c="4" Y="210" T="12" H="101" /><S P="1,0,0.3,0.2,-10,0,10,10" L="96" o="6a7495" X="654" c="4" Y="-40" T="12" H="10" /><S P="1,,0.3,0.2,0,1,0,10" L="10" o="6a7495" X="611" c="4" Y="65" T="12" H="204" /><S P="0,0,0.3,0.2,0,0,0,0" L="1300" o="6a7495" X="649" c="4" N="" Y="-114" T="12" H="227" /><S c="4" L="1300" o="6a7495" H="44" X="650" Y="423" T="12" P="0,0,0.3,0.2,0,0,0,0" /></S><D><P P="0,0" Y="397" T="87" X="977" /><P P="0,0" Y="416" T="87" X="105" /><P P="0,0" Y="419" T="87" X="130" /><P P="0,0" Y="411" T="87" X="424" /><P P="0,0" Y="377" T="87" X="487" /><P P="0,0" Y="412" T="87" X="490" /><P P="0,0" Y="414" T="87" X="475" /><P P="0,0" Y="408" T="84" X="991" /><P P="0,0" C="4b8e72" Y="404" T="85" X="1074" /><P P="0,0" Y="404" T="87" X="1274" /><P P="0,0" Y="396" T="82" X="1209" /><P P="0,0" Y="401" T="83" X="1164" /></D><O><O C="12" Y="-48" X="696" P="0" /><O C="14" Y="-32" X="611" P="0" /><O C="22" Y="260" X="611" P="0" /><O C="14" Y="165" X="611" P="0" /><O C="22" Y="318" X="615" P="0" /><O C="22" Y="298" X="633" P="0" /><O C="22" Y="321" X="643" P="0" /><O C="22" Y="343" X="625" P="0" /><O C="11" Y="325" X="100" P="0" /><O C="11" Y="145" X="170" P="0" /><O C="11" Y="320" X="435" P="0" /><O C="11" Y="95" X="1050" P="0" /><O C="11" Y="225" X="1065" P="0" /></O></Z></C>', '<C><P F="1" DS="m;247,300,945,300" defilante="0,0,0,1" L="1200" /><Z><S><S L="255" H="55" X="945" Y="396" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="255" X="247" H="55" Y="396" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="300" X="245" H="37" Y="408" T="0" P="0,0,0.3,0.2,-10,0,0,0" /><S L="300" H="37" X="945" Y="408" T="0" P="0,0,0.3,0.2,10,0,0,0" /><S L="300" H="37" X="245" Y="407" T="0" P="0,0,0.3,0.2,10,0,0,0" /><S L="300" X="945" H="37" Y="408" T="0" P="0,0,0.3,0.2,-10,0,0,0" /><S L="35" X="600" H="90" Y="44" T="0" P="1,999999,9999,0.2,0,1,5,9999" /><S P="0,0,0,9999,0,0,0,0" L="35" X="600" c="2" Y="411" T="3" H="13" /><S P="0,0,9999,0.2,0,0,0,0" L="35" X="600" c="2" Y="-16" T="4" H="32" /><S P="0,0,0.3,0.2,0,0,0,0" L="1200" o="6a7495" X="600" c="4" Y="801" T="12" H="800" /><S H="800" L="1200" o="6a7495" X="600" c="4" Y="-400" T="12" P="0,0,0.3,0.2,0,0,0,0" /></S><D><P X="182" Y="370" T="106" P="0,0" /><P X="832" Y="371" T="106" P="0,1" /><P X="1066" Y="372" T="116" P="0,0" /><P X="81" Y="401" T="115" P="0,0" /></D><O><O C="15" Y="17" X="600" P="0" /><O C="15" Y="49" P="0" X="575" /><O C="15" Y="84" X="625" P="0" /><O C="15" Y="110" P="0" X="600" /><O C="15" Y="139" X="575" P="0" /><O C="15" Y="169" P="0" X="625" /><O C="15" Y="198" X="600" P="0" /><O C="15" Y="227" P="0" X="575" /><O C="15" Y="255" X="625" P="0" /><O C="15" Y="291" P="0" X="600" /><O C="15" Y="320" X="575" P="0" /><O C="15" Y="355" P="0" X="625" /><O C="15" Y="383" X="600" P="0" /><O C="11" Y="300" X="247" P="0" /><O C="11" Y="300" X="945" P="0" /></O></Z></C>', '<C><P G="-5,10" F="3" /><Z><S><S L="25" H="17" X="13" Y="160" T="4" P="0,0,5,0.2,0,0,0,0" /><S L="45" X="479" H="11" Y="106" T="4" P="0,0,9999,0.2,90,0,0,0" /><S L="50" H="11" X="499" Y="127" T="4" P="0,0,9999,0.2,0,0,0,0" /><S L="45" X="543" H="11" Y="273" T="4" P="0,0,9999,0.2,0,0,0,0" /><S L="120" H="43" X="60" Y="176" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="400" H="35" X="200" Y="382" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="320" H="40" X="641" Y="104" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="280" H="25" X="661" Y="259" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S c="3" L="141" H="23" X="470" Y="389" T="3" P="0,0,0,9999,0,0,0,0" /><S L="108" H="40" X="687" Y="380" T="5" P="0,0,0.3,0.2,0,0,0,0" /></S><D><DC Y="68" X="526" /><P P="0,0" Y="370" T="1" X="173" /><P P="0,0" Y="253" T="0" X="552" /><P P="0,0" Y="90" T="0" X="707" /><P P="0,0" Y="155" T="3" X="14" /><P P="0,0" Y="367" T="2" X="38" /><P P="0,0" Y="370" T="32" X="385" /><P X="371" Y="371" T="32" P="0,0" /><P P="0,0" Y="249" T="4" X="754" /><P P="0,0" Y="379" T="32" X="378" /><P X="392" Y="383" T="32" P="0,0" /><P P="0,0" Y="385" T="32" X="366" /></D><O /></Z></C>', '<C><P F="4" DS="m;80,345,400,210,720,80" G="5,10" /><Z><S><S L="230" H="50" X="388" Y="269" T="9" P="0,0,,,,0,0,0" /><S L="25" H="24" X="466" Y="224" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="25" X="786" H="24" Y="97" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="25" X="147" H="24" Y="359" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="200" X="700" H="50" Y="137" T="9" P="0,0,,,,0,0,0" /><S P="0,0,0,0.2,0,0,0,0" L="25" X="491" N="" Y="269" T="1" H="50" /><S P="0,0,0.3,0.2,0,0,0,0" L="160" H="46" N="" Y="245" T="6" X="400" /><S P="0,0,0.3,0.2,0,0,0,0" L="160" X="720" N="" Y="119" T="6" H="46" /><S L="246" X="123" H="31" Y="384" T="9" P="0,0,,,,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="160" X="80" N="" Y="380" T="6" H="46" /></S><D><P P="0,0" Y="225" T="42" X="355" /><P P="0,0" Y="101" T="43" X="118" /><P P="0,0" Y="96" T="48" X="667" /><P P="0,1" Y="118" T="41" X="666" /><P P="0,0" Y="357" T="118" X="27" /></D><O><O C="11" Y="345" X="80" P="0" /><O C="11" Y="210" X="400" P="0" /><O C="11" Y="80" X="720" P="0" /></O></Z></C>', '@4404299', '<C><P F="0" L="1200" DS="m;100,450,220,380,475,460,770,320,805,95" H="500" /><Z><S><S L="24" o="af4e4e" X="650" H="10" Y="391" T="13" P="0,0,0.3,9999,0,0,0,0" /><S L="88" X="236" H="77" Y="463" T="9" P="0,0,,,,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="30" o="b55dbd" H="10" Y="162" T="13" X="810" /><S P="0,0,0.3,9999,0,0,0,0" L="24" o="af4e4e" X="591" Y="422" T="13" H="10" /><S P="0,0,0.3,0,170,0,0,0" L="30" X="1066" c="4" Y="1615" T="10" H="3000" /><S L="40" H="87" X="953" Y="470" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0,0.2,180,0,0,0" L="40" X="953" c="2" Y="1909" T="1" H="3000" /><S L="17" X="865" H="94" Y="396" T="4" P="0,0,20,0.2,0,0,0,0" /><S L="120" X="500" H="20" Y="490" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="99" X="810" H="41" Y="137" T="4" P="0,0,9999,0.2,0,0,0,0" /><S L="220" X="965" H="58" Y="471" T="3" P="0,0,0,9999,0,0,0,0" /><S L="200" X="100" H="28" Y="487" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,-10,0,0,0" L="38" X="191" c="4" N="" Y="493" T="5" H="138" /><S P="0,0,0.3,0.2,0,0,0,0" L="120" X="220" N="" Y="419" T="6" H="30" /><S P="0,0,0.3,1.7,0,0,0,0" L="64" o="b55dbd" X="1155" Y="540" T="13" H="10" /><S P="0,0,0.3,0.2,0,0,0,0" L="33" o="e09ee4" X="372" c="2" Y="134" T="12" H="160" /><S L="170" X="570" H="170" Y="531" T="5" P="0,0,0.3,0.2,45,0,0,0" /><S L="240" H="38" X="812" Y="143" T="5" P="0,0,0.3,0.2,10,0,0,0" /><S L="170" H="170" X="632" Y="495" T="5" P="0,0,0.3,0.2,45,0,0,0" /><S L="170" X="690" H="170" Y="468" T="5" P="0,0,0.3,0.2,45,0,0,0" /><S L="170" H="170" X="775" Y="434" T="5" P="0,0,0.3,0.2,,0,0,0" /><S L="40" X="1095" H="87" Y="456" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="240" X="811" H="38" Y="143" T="5" P="0,0,0.3,0.2,-10,0,0,0" /><S L="23" X="63" H="39" Y="156" T="3" P="0,0,0,20,0,0,0,0" /><S L="33" X="372" H="160" Y="134" T="8" P="0,0,0.3,0.2,0,0,0,0" /><S L="128" X="65" H="43" Y="173" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S c="4" L="1200" o="6a7495" H="3000" X="607" Y="2000" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="1200" o="6a7495" X="-600" c="4" Y="1511" T="12" H="3000" /><S H="3000" L="1200" o="6a7495" X="602" c="4" Y="-1500" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="1200" o="6a7495" X="1800" c="4" Y="305" T="12" H="3000" /></S><D /><O><O C="11" Y="450" X="100" P="0" /><O C="11" Y="380" X="220" P="0" /><O C="11" Y="460" X="475" P="0" /><O C="11" Y="320" X="770" P="0" /><O C="11" Y="95" X="805" P="0" /></O></Z></C>', '<C><P DS="m;60,285,75,100,335,325,689,250,890,320,1045,140"F="3" L="1300" /><Z><S><S c="4" L="3000" H="3000" X="647" Y="120" T="1" P="0,0,0,0.2,,0,0,0" /><S L="120" H="85" X="61" Y="357" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="200" H="44" X="331" Y="378" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="40" H="185" X="553" Y="306" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S c="4" L="40" H="3000" X="665" Y="1654" T="10" P="0,0,0.3,0,190,0,0,0" /><S c="4" L="40" H="3000" X="667" Y="1640" T="1" P="0,0,0,0.2,-170,0,0,0" /><S L="111" H="46" X="887" Y="377" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="272" H="36" X="1042" Y="193" T="10" P="0,0,0.3,0,0,0,0,0" /><S L="40" H="195" X="1280" Y="302" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="30" H="59" X="689" Y="370" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S c="4" L="1300" H="30" X="651" Y="16" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="30" H="30" X="689" Y="297" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="30" X="717" H="30" Y="327" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="30" X="660" H="30" Y="327" T="5" P="0,0,0.3,0.2,0,0,0,0" /><S L="160" H="29" X="81" Y="158" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="120" H="85" X="62" Y="358" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="200" X="331" H="44" Y="378" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="40" H="185" X="553" Y="307" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="30" X="689" H="30" Y="297" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="30" H="30" X="717" Y="327" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="30" X="660" H="30" Y="327" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="30" H="59" X="689" Y="371" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="111" X="888" H="46" Y="378" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="272" H="36" X="1042" Y="193" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="40" X="1280" H="195" Y="303" T="1" P="0,0,0,0.2,0,0,0,0" /><S P="0,0,0,0.2,,0,0,0" L="160" X="82" c="4" Y="157" T="1" H="29" /><S L="1300" H="30" X="652" Y="15" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="103" H="43" X="482" Y="378" T="9" P="0,0,,,,0,0,0" /><S L="109" H="36" X="176" Y="385" T="9" P="0,0,,,,0,0,0" /><S L="26" H="30" X="689" Y="327" T="9" P="0,0,,,,0,0,0" /><S L="96" H="33" X="1211" Y="383" T="9" P="0,0,,,,0,0,0" /><S c="4" L="1300" o="6a7495" H="3000" X="650" Y="1901" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="1300" o="6a7495" X="-650" c="4" Y="1022" T="12" H="3000" /><S H="3000" L="1300" o="6a7495" X="650" c="4" Y="-1498" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="1300" o="6a7495" X="1950" c="4" Y="-149" T="12" H="3000" /></S><D><P P="0,0" Y="355" T="0" X="402" /><P P="0,0" Y="359" T="1" X="845" /><P P="0,0" Y="147" T="5" X="22" /><P P="0,0" Y="155" T="5" X="53" /><P P="0,0" Y="149" T="0" X="138" /><P P="0,0" Y="315" T="4" X="76" /><P P="0,0" Y="360" T="12" X="913" /><P P="0,0" C="48230c" Y="230" T="20" X="1281" /><P P="0,0" Y="178" T="50" X="982" /><P P="0,0" Y="208" T="58" X="932" /><P P="0,0" Y="209" T="58" X="1008" /><P P="0,0" Y="209" T="58" X="1082" /><P P="0,0" Y="210" T="58" X="1103" /><P P="0,0" Y="336" T="58" X="651" /><P P="0,0" Y="172" T="58" X="3" /><P P="0,0" Y="172" T="58" X="85" /></D><O><O C="11" Y="285" P="0" X="60" /><O C="11" Y="325" P="0" X="335" /><O C="11" Y="250" P="0" X="689" /><O C="11" Y="320" P="0" X="890" /><O C="11" Y="140" P="0" X="1045" /><O C="11" Y="100" P="0" X="75" /></O></Z></C>'}
  17.  
  18. -- função principal, o programa é executado apenas o começo
  19. function main()
  20.         tfm.exec.disableAutoNewGame (true)              -- impede o mapa mudará automaticamente
  21.         tfm.exec.disableAutoTimeLeft (true)             -- impede automaticamente reduzir o tempo
  22.         startNewGame();
  23. end
  24.  
  25. -- função para iniciar novo mapa aleatório
  26. function startNewGame()
  27.         tfm.exec.newGame (maps[math.random(#maps)]);
  28. end
  29.  
  30. -- eventLoop para alterar o mapa para terminar
  31. function eventLoop (a, timeLeft)
  32.         if timeLeft <= 0 then
  33.                 startNewGame();
  34.         end
  35. end
  36.  
  37. -- controlar o número de jogadores, acontece cada vez que alguém morre
  38. function eventPlayerDied (playerName)
  39.         local playersAlive = 0;
  40.         local winner;
  41.        
  42.         -- é verificado se cada jogador está morto (isdead)
  43.         -- Viva cada jogador adiciona um a um contador e o último jogador é gravada encontrado
  44.         for player in pairs(tfm.get.room.playerList) do
  45.                 if not tfm.get.room.playerList[player].isDead then
  46.                         playersAlive = playersAlive + 1;
  47.                         winner = player;
  48.                 end
  49.         end
  50.        
  51.         -- se existe um jogador vivo, o tempo é reduzido para 10 segundos e saúda
  52.         -- Você pode alterar o número pelo número de jogadores para reduzir o tempo
  53.         if (playersAlive == 1) then
  54.                 tfm.exec.setGameTime (5);
  55.                
  56.         -- novo mapa se não houver jogadores ao vivo, começa
  57.         elseif (playersAlive ==0) then
  58.                 startNewGame();
  59.         end
  60. end
  61.  
  62. -- a função principal é executado, esta é feita no fim para garantir que todos
  63. -- código acima já foi revisto pelo jogo, evitando erros
  64. main ();
  65.  
  66. -- Script simples para converter todos os shamans, e continue a girar
  67. -- para mudar o mapa, e os jogadores que chegam imediatamente
  68. -- tornar-se shamans.
  69.  
  70.  
  71. -- eventNewPlayer apela para os jogadores já no quarto
  72.  
  73. function main()
  74.         for player in pairs(tfm.get.room.playerList) do
  75.                 eventNewPlayer(player)
  76.         end
  77. end
  78. -- o jogador de entrada torna-se Shaman
  79.  
  80. function eventNewPlayer (player)
  81.         tfm.exec.setShaman (player)
  82. end
  83. -- para alterar o mapa principal chama para repetir o processo de fazer shamans
  84. function eventNewGame ()
  85.         main();
  86. end
  87.  
  88. -- executa a função principal
  89. main();
  90.  
  91. function eventPlayerDied(name)
  92.     local i=0
  93.     local n
  94.     for pname,player in pairs(tfm.get.room.playerList) do
  95.         if not player.isDead then
  96.             i=i+1
  97.             n=pname
  98.         end
  99.     end
  100.     if i==0 then
  101.         tfm.exec.newGame(maps[math.random(#maps)])
  102.     elseif i==1 then
  103.         tfm.exec.giveCheese(n)
  104.         tfm.exec.playerVictory(n)
  105.         tfm.exec.setGameTime(5)
  106.     end
  107. end
  108.  
  109. function eventSummoningStart(name, object)
  110.     if object == 44 then
  111.         tfm.exec.killPlayer(name)
  112.     elseif object == 28 then
  113.         tfm.exec.killPlayer(name)
  114.     end
  115. end
  116.  
  117. function eventChatCommand (playerName, command)
  118.         if isBanned(playerName) then return end
  119.        
  120.         args = {}
  121.         for arg in command:gmatch ("[^%s]+") do
  122.                 table.insert (args, arg)
  123.         end
  124.  
  125.         if args[1] == "adminlist" then
  126.                 local message = "Admin list: "
  127.                 for _,adminName in pairs(admins) do
  128.                         message = message .. adminName .. ", "
  129.                 end
  130.                 message = message:sub(1,-3) .. "."
  131.                 ui.addPopup (0, 0, message, playerName, 300, 200, 200)
  132.  
  133.         elseif args[1] == "admin" and tfm.get.room.playerList[args[2]] then
  134.                 if isAdmin(playerName) then
  135.                         if isAdmin(args[2]) then
  136.                                 ui.addPopup (0, 0, "Error: "..args[2].." is admin :l", playerName, 350, 200, 100)
  137.                         elseif isBanned(args[2]) then
  138.                                 ui.addPopup (0, 0, "Error: "..args[2].." is banned", playerName, 350, 200, 100)
  139.                         else
  140.                                 table.insert (admins, args[2])
  141.                                 ui.addPopup (0, 0, "¡Admin "..args[2].."!", args[2], 350, 200, 100)
  142.                                 ui.addPopup (1, 0, "¡"..args[2].." is admin!", playerName, 350, 200, 100)
  143.                         end
  144.                 else
  145.                         ui.addPopup (0, 0, "Error no admin :'(", playerName, 350, 200, 100)
  146.                 end
  147.        
  148.         elseif args[1] == "ban" and tfm.get.room.playerList[args[2]] then
  149.                 if isAdmin (playerName) then
  150.                         if isBanned(args[2]) then
  151.                                 ui.addPopup (0, 0, "Error: "..args[2].." is ban", playerName, 350, 200, 100)
  152.                         elseif isAdmin(args[2]) then
  153.                                 ui.addPopup (0, 0, "Error: "..args[2].." es un admin.", playerName, 350, 200, 100)
  154.                         else
  155.                                 table.insert (banlist, args[2])
  156.                                 tfm.exec.killPlayer(args[2]);
  157.                                 ui.addPopup (0, 0, "¡Is ban ;'[", args[2], 350, 200, 100)
  158.                                 ui.addPopup (1, 0, "¡"..args[2].." is ban :]", playerName, 350, 200, 100)
  159.                         end
  160.                 else
  161.                         ui.addPopup (0, 0, "Error: admin only", playerName, 350, 200, 100)
  162.                 end
  163.        
  164.         elseif args[1] == "unban" and tfm.get.room.playerList[args[2]] then
  165.                 if isAdmin (playerName) then
  166.                         if not isBanned(args[2]) then
  167.                                 ui.addPopup (0, 0, "Error: "..args[2].." no is banned", playerName, 350, 200, 100)
  168.                         else
  169.                                 for i,bannedName in pairs(banlist) do
  170.                                         if args[2] == bannedName then
  171.                                                 table.remove (banlist, i)
  172.                                                 break
  173.                                         end
  174.                                 end
  175.                                 ui.addPopup (0, 0, "¡Is unban! ;]", args[2], 350, 200, 100)
  176.                                 ui.addPopup (1, 0, "¡"..args[2].." is unban :] :]!", playerName, 350, 200, 100)
  177.                         end
  178.                 else
  179.                         ui.addPopup (0, 0, "Error: admin only", playerName, 350, 200, 100)
  180.                 end
  181.                
  182.         end
  183. end
  184.  
  185. main();
  186.  
  187. tfm.exec.setUIShamanName("#MultiSham")
  188.  
  189. system.disableChatCommandDisplay("admin",true)
  190.  
  191. system.disableChatCommandDisplay("unadmin",true)
  192.  
  193. system.disableChatCommandDisplay("ban",true)
  194.  
  195. system.disableChatCommandDisplay("unban",true)
  196.  
  197. main();
  198.  
  199. translations={
  200.     EN={
  201.         help={
  202.             "Command admis:<br> <b>!vamp</b> <br> <b>!sham</b> <br> <b>!death</b> <br> <b>!snow</b> <br> <b>!meep</b> <br> <b>!color</b> [white,black,red,orange,yellow,blue,green or purple] <br> <b>!cheese</b> <br> <b>!hole</b>  <br> <b>!win</b> <br> <b>!map</b> - Change map",
  203.         }
  204.     }
  205. }
  206.  
  207. players={}
  208. system.disableChatCommandDisplay("help")
  209.  
  210. textarea=ui.addTextArea
  211. function ui.addTextArea(id,text,targetPlayer,x,y,width,height,backgroundColor,borderColor,backgroundAlpha,emboss)
  212.     --if not backgroundColor then backgroundColor=0x324650 end
  213.     --if not borderColor then borderColor=0x000001 end
  214.     if emboss then
  215.         textarea(6969+id,"",targetPlayer,x,y+1,width,height,0x000001,0x000001,backgroundAlpha)
  216.         textarea(7979+id,"",targetPlayer,x,y-1,width,height,0x6A8FA2,0x6A8FA2,backgroundAlpha)
  217.     end
  218.     textarea(id,text,targetPlayer,x,y,width,height,backgroundColor,borderColor,backgroundAlpha)
  219. end
  220.  
  221. function eventNewPlayer(name)
  222.     players[name]={helpid=1}
  223.     ui.addTextArea(10,"<p align='center'><a href='event:help'><b><ROSE><font size='9'>Adm</font></b></a></p>",name,5,26,27,15,nil,0x324650,nil,true)
  224.     tfm.exec.bindKeyboard(name,27,true,true)
  225. end
  226.  
  227. for name,player in pairs(tfm.get.room.playerList) do
  228.     eventNewPlayer(name)
  229. end
  230.  
  231. function trans(mes)
  232.     if translations[tfm.get.room.community] and translations[tfm.get.room.community][mes] then
  233.         return translations[tfm.get.room.community][mes]
  234.     else
  235.         return translations.EN[mes]
  236.     end
  237. end
  238.  
  239.  
  240.  
  241. for name,player in pairs(tfm.get.room.playerList) do
  242.                 eventNewPlayer(name)
  243. end
  244.  
  245.         function eventKeyboard(name,key,down,x,y)
  246.                 if key==27 then
  247.                         tfm.exec.killPlayer(name)
  248.                 end
  249. end
  250.  
  251. function eventTextAreaCallback(id,name,callback)
  252.     if callback=="help" then
  253.         eventChatCommand(name,callback)
  254.     elseif callback=="close" then
  255.         players[name].helpid=1
  256.         for id=1,5 do
  257.             ui.removeTextArea(id,name)
  258.             ui.removeTextArea(6969+id,name)
  259.             ui.removeTextArea(7979+id,name)
  260. end
  261. end
  262. end
  263.  
  264. function eventNewPlayer (player)
  265.         tfm.exec.setShaman (player)
  266. end
  267.  
  268. function eventEmotePlayed(playerName,emote)
  269.     if emote==6 then
  270.     ui.addPopup(10,0,"<p align='center'><font color='#4FB2C9'><b>#MultiSham</b></font>,o jogo é baseado em obter o queijo e voltar para o buraco, mas não vai ser tão simples como isso, terá vários shamans para <font color='#4FB2C9'><b>help</b></font> or <font color='#4FB2C9'><b>kill</b></font>. <br> <br> <b>Não hesite em <font color='#4FB2C9'>report</font> quaisquer erros para <font color='#4FB2C9'>Tectoon</font></b>. <br> <br> <b> <font color='#AF3232'><font size='13.5'> <I> <b>Não Utilize o Totem, Caso contrário será morto!<b> </font> </I> </font> <br> <br> <font color='#c2c2da'><font size='11'>Pressione o</font> <font size='17'>Sleep</font> <font size='11'>ícone para ativar a janela de Help!</font> </font> <br> <br> <font color='#c2c2da'> <font size='9'> Minigame Traduzido por <font color='#4FB2C9'><b>Tectoon</b></font> <font color='#c2c2da'>and</font> <font color='#4FB2C9'</P>",playerName,250,85,300)
  271.     end
  272. end
  273.  
  274. ui.addTextArea(11, "<TG><I><b><font color='#2ecf73'>Não use totem, ou morrerá!</font></b></I></TG>", player, 300, 17, 197, 15, 0x324650,0x6a8fa2, 0.4);
  275.  
  276. ui.addTextArea(7, "<b>V "..version.."</b>", player, 0, 50, 40, 30, 16777215, 16777215, 0);
  277. ui.addTextArea(12,"",p,5,380,483,20,0x324650,0x6a8fa2,0.3)
  278.  
  279. function eventPopupAnswer(Id,Name,answer)
  280.  if Id==1 then
  281.   ui.addTextArea(0,answer,p,5,380,483,20,0x324650,0xE500FF,0.3)
  282.  end
  283. end
  284.  
  285. function isAdmin (playerName)
  286.         for _,adminName in pairs(admins) do
  287.                 if playerName == adminName then return true end
  288.         end
  289.         return false
  290. end
  291.  
  292. function isBanned (playerName)
  293.         for _,bannedName in pairs(banlist) do
  294.                 if playerName == bannedName then return true end
  295.         end
  296.         return false
  297. end
  298.  
  299. function eventNewGame (playerName)
  300.         for _,playerName in pairs(banlist) do
  301.                 tfm.exec.killPlayer(playerName);
  302.         end
  303. end
  304.  
  305. function eventNewPlayer (playerName)
  306.         if isBanned(playerName) then
  307.                 tfm.exec.killPlayer(playerName);
  308.         end
  309. end
  310.  
  311. function eventPlayerRespawn (playerName)
  312.         if isBanned(playerName) then
  313.                 tfm.exec.killPlayer(playerName);
  314.         end
  315. end
  316.  
  317. -- eventNewPlayer apela para os jogadores já no quarto
  318.  
  319. function main()
  320.         for player in pairs(tfm.get.room.playerList) do
  321.                 eventNewPlayer(player)
  322.         end
  323. end
  324. -- o jogador de entrada torna-se Shaman
  325.  
  326. function eventNewPlayer (player)
  327.         tfm.exec.setShaman (player)
  328. end
  329. -- para alterar o mapa principal chama para repetir o processo de fazer shamans
  330. function eventNewGame ()
  331.         main();
  332. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement