Advertisement
Guest User

Untitled

a guest
Feb 13th, 2016
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 62.93 KB | None | 0 0
  1. --Bolodefchoco
  2. --10/10/2015
  3.  
  4. --[[ Administradores na linha 1;
  5. Moderadores na linha 2;
  6. Mapa oficial do painel na linha 3.
  7.  
  8. O RESTO DO SCRIPT NÃO É EDITÁVEL!
  9. ]]--
  10.  
  11. adm={"Bolodefchoco","Squalleze"}
  12. mod={"Zou","Tigrounette"}
  13. map="@5925400"
  14. ban={}
  15. mice={}
  16. T = {
  17.     br = {
  18.         title = {
  19.             'adm',
  20.             'mod',
  21.             '</B><R><B>erro',
  22.             'normal',
  23.             'páscoa',
  24.             'carnaval',
  25.             'dia dos namorados',
  26.             'pesca',
  27.             'halloween',
  28.             'natal',
  29.         };
  30.         cat = {
  31.             'Rato',
  32.             'Shaman',
  33.             'Mapas',
  34.             'Trapaças',
  35.             'Configurações',
  36.             'Eventos',
  37.             '<R>Importante<BV>',
  38.             '</B><R><B>Importante',
  39.         };
  40.         acess = {
  41.             'Você não pode acessar esta área.',
  42.             '<J>Senha:',
  43.             '<R>Senha Incorreta',
  44.             'Banido!',
  45.             'Desbanido!',
  46.             'A sala está bloqueada',
  47.             'Senha: ',
  48.             'A senha atual é: ',
  49.             'Não há senha',
  50.             'A nova senha é: ',
  51.             'agora é <R>Adm</R>',
  52.             'agora é <J>Mod</J>',
  53.             'não é mais <R>Adm</R>',
  54.             'não é mais <J>Mod</J>',
  55.             'Senha removida',
  56.         };
  57.         tabs = {
  58.             {'Seta','Caixa pequena','Caixa grande','Tábua pequena','Tábua grande','Bola','Trampolim','Bigorna','Cannon (CN)','Espírito (SP)','Portal azul','Portal laranja','Balão','Runa'},
  59.             {'Maçã','Ovelha','Tábua de gelo','Tábua de chocolate','Nuvem','Bolha','Mini-tábua','Caixa de acompanhamento','Runa estável','Tábua super longa','Caixa triangulo','Tábua S','Pedra'},
  60.             {'Galinha','Bola de neve','Flecha','Peixe','Baiacu','Avião de papel','Abóbora','Lápide','Bolinha de papel'},
  61.             {'Bomba','Rato congelado','Caixa Secreta'},
  62.             {'Queijo','Reviver','Meep!','Morrer','Teleport único','Cor do Nome','Vampiro'},
  63.             {'Queijo','Meep!','Matar','Teleport único','Toca','Respawn','Cor do Nome','Score','Shaman','Vampiro'},
  64.             {'Tempo','Carregar Mapa','Cafofo da tribo','Mapa Vanilla','Nome do mapa','Nome do shaman'},
  65.             {'Fly','Speed','Super Pulo','TelePulo','Trampolim','Explosão'},
  66.             {'Morte por Afk','Habilidades do Shaman','Novo jogo automático','Score automático','Shaman automático','Tempo restante automático','Respawn Automático','Invocação Automática','Nevar'},
  67.             {'Páscoa','Carnaval','Dia dos Namorados','Pesca / Verão','Halloween','Natal'},
  68.             {'2014 - 801','2015 - Mundo do Doce','2015 - Mundo do Pirulito'},
  69.             {'2014 - Churros'},
  70.             {'2013 - Defilante','2014 - Paris'},
  71.             {'x - Navio','2013 - Shaman','2014 - Selva','2014 - Cachoeira','2014 - Dinossauro','2014 - Ilha','2014 - Nuvens','2015 - Pedras','2015 - Templo','2015 - Selva','2015 - Museu'},
  72.             {'2013 - Mansão','2013 - Bar','2014 - Rua','2014 - Cemitério','2014 - Quarto'},
  73.             {'2013 - Cafofo','2014 - Troll'},
  74.             {'Voodoo','Ban','Unban','Bloquear sala','Adm','Mod','Unadmin','Unmod','Desativar Lua'},
  75.         };
  76.         p = {
  77.             'Sexo',
  78.             'Alma gêmea',
  79.             'Tribo',
  80.             'Nível',
  81.             'Morte / Queijo / Toca',
  82.             'Título atual',
  83.             'Mapas',
  84.             'Vezes como Shaman',
  85.             'Rato',
  86.             'Queijos coletados em primeiro (First)',
  87.             'Rodadas Jogadas',
  88.             'Medalhas',
  89.             '<N><B>Nenhum</B>',
  90.             '<ROSE><B>♀ Feminino</B><N>',
  91.             '<CH><B>♂ Masculino</B><N>',
  92.             'Ratinho',
  93.         };
  94.         ot = {
  95.             'Objetos',
  96.             'Habilidades',
  97.             'Consumíveis',
  98.             'Outros',
  99.             'Fechar',
  100.             'Ganhou uma nova medalha',
  101.             'Ratos para bloquear a sala',
  102.         };
  103.         pu = {
  104.             'Nome do jogador:',
  105.             'Cor:',
  106.             'Valor de pontos:',
  107.             'Valor do tempo:',
  108.             'Código:',
  109.             'Texto:',
  110.             'Desativado para ',
  111.             'Ligado',
  112.             'Desligado',
  113.             'Poder de explosão: (Número)',
  114.             'Quem vai controlar:',
  115.             'Quem vai ser controlado:',
  116.             'U: Pular\nH: Esquerda\nJ: Abaixar\nK: Direita',
  117.             'Máximo de ratos na sala:',
  118.         };
  119.     };
  120.     en = {
  121.         title = {
  122.             'adm',
  123.             'mod',
  124.             '</B><R><B>error',
  125.             'normal',
  126.             'easter',
  127.             'carnival',
  128.             "valentine's day",
  129.             'fish',
  130.             'halloween',
  131.             'christmas',
  132.         };
  133.         cat = {
  134.             'Mice',
  135.             'Shaman',
  136.             'Maps',
  137.             'Cheats',
  138.             'Configurations',
  139.             'Events',
  140.             '<R>Important<BV>',
  141.             '</B><R><B>Important',
  142.         };
  143.         acess = {
  144.             'You can not access this area.',
  145.             '<J>Password:',
  146.             '<R>Incorrect Password',
  147.             'Banned!',
  148.             'Unbanned!',
  149.             'The room is blocked',
  150.             'Password:',
  151.             'The current password is: ',
  152.             'There is no password',
  153.             'The new password is: ',
  154.             'is now <R>Adm</R>',
  155.             'is now <J>Mod</J>',
  156.             'is not more <R>Adm</R>',
  157.             'is not more <J>Mod</J>',
  158.             'Password deleted',
  159.         };
  160.         tabs = {
  161.             {'Arrow','Small box','Big box','Small plank','Big plank','Ball','Trampoline','Anvil','Cannon (CN)','Spirit (SP)','Blue portal','Orange portal','Balloon','Rune'},
  162.             {'Apple','Sheep','Ice Plank','Choco Plank','Cloud','Bubble','Tiny Plank','Companion Crate','Stable Rune','Very Long Plank','Triangle Box','S-Shaped Plank','Rock'},
  163.             {'Chicken','Snowball','Arrow','Fish','Pufferfish','Paper plane','Pumpkin','Tombstone','Paper ball'},
  164.             {'Bomb','Ice cube','Secret box'},
  165.             {'Cheese','Respawn','Meep!','Die','Personal Teleport','Namecolor','Vampire'},
  166.             {'Cheese','Meep!','Kill','Personal Teleport','Hole','Respawn','Namecolor','Score','Shaman','Vampire'},
  167.             {'Time','Load Map','Tribe House','Map Vanilla',"Map's name","Shaman's name"},
  168.             {'Fly','Speed','Super Jump','TeleJump','Trampoline','Explosion'},
  169.             {'Afk Death','Shaman Skills','Auto New Game','Auto Score','Auto Shaman','Auto Time Left','Auto Respawn','Auto Spawn','Snow'},
  170.             {'Easter','Carnival',"Valentine's Day",'Fishing / Summer','Halloween','Christmas'},
  171.             {'2014 - 801','2015 - Land','2015 - Candy'},
  172.             {'2014 - Churros'},
  173.             {'2013 - Defilante','2014 - Paris'},
  174.             {'x - Ship','2013 - Shaman','2014 - Jungle','2014 - Waterfall','2014 - Dinosaur','2014 - Island','2014 - Clouds','2015 - Stone','2015 - Temple','2015 - Jungle','2015 - Museum'},
  175.             {'2013 - Mansion','2013 - Bar','2014 - Street','2014 - Cemetery','2014 - Room'},
  176.             {'2013 - House','2014 - Troll'},
  177.             {'Voodoo','Ban','Unban','Blockroom','Adm','Mod','Unadmin','Unmod','Disable Lua'},
  178.         };
  179.         p = {
  180.             'Gender',
  181.             'Soul Mate',
  182.             'Tribe',
  183.             'Level',
  184.             'Death / Cheese / Hole',
  185.             'Current title',
  186.             'Mapa',
  187.             'Times as Shaman',
  188.             'Mouse',
  189.             'Cheese gathered first (First)',
  190.             'Rounds Played',
  191.             'Badges',
  192.             '<N><B>None</B>',
  193.             '<ROSE><B>♀ Female</B><N>',
  194.             '<CH><B>♂ Male</B><N>',
  195.             'Little Mouse',
  196.         };
  197.         ot = {
  198.             'Objects',
  199.             'Skills',
  200.             'Consumables',
  201.             'Others',
  202.             'Close',
  203.             'Won a new badge',
  204.             'Mice to block the room',
  205.         };
  206.         pu = {
  207.             'Nickname:',
  208.             'Color:',
  209.             'Score value:',
  210.             'Time value:',
  211.             'Code:',
  212.             'Text:',
  213.             'Disabled for ',
  214.             'On',
  215.             'Off',
  216.             'Explosion Power: (Number)',
  217.             'Who will control:',
  218.             'Who will be controled:',
  219.             'U: Jump\nH: Left\nJ: Down\nK: Right',
  220.             'Maximum number of mice in the room:',
  221.         };
  222.     };
  223.     es = {
  224.         title = {
  225.             'mod',
  226.             'admin',
  227.             '</B><R><B>error',
  228.             'normal',
  229.             'páscua',
  230.             'carnaval',
  231.             'dia de los enamorados',
  232.             'pesca',
  233.             'halloween',
  234.             'natal',
  235.         };
  236.         cat = {
  237.             'Ratón',
  238.             'Chaman',
  239.             'Mapas',
  240.             'Trucos',
  241.             'Configuraciones',
  242.             'Eventos',
  243.             '<R>Importante<BV>',
  244.             '</B><R><B>Importante',
  245.         };
  246.         acess = {
  247.             'Tu no puedes entrar aquí.',
  248.             '<J>Contraseña:',
  249.             '<R>Contraseña incorreta',
  250.             'Baneado!',
  251.             'Desbaneado!',
  252.             'La sala está bloqueada',
  253.             'Contraseña: ',
  254.             'La contraseña actual es: ',
  255.             'No hay contraseña',
  256.             'La nueva contraseña es: ',
  257.             'Ahora eres <R>Admin</R>',
  258.             'Ahora eres <J>Mod</J>',
  259.             'No eres más <R>Admin</R>',
  260.             'No eres más <J>Mod</J>',
  261.             'Contraseña eliminada',
  262.         };
  263.         tabs = {
  264.             {'Flecha','Caja pequeña','Caja grande','Tabla pequeña','Tabla grande','Pelota','Trampolín','Yunque','Cañón (CN)','Chispa (SP)','Portal azul','Portal naranja','Globo','Runa'},
  265.             {'Manzana','Oveja','Tabla de hielo','Tabla de chocolate','Nube','Burbuja','Mini-tabla','Caja de acompañamiento','Runa estable','Tabla super larga','Caja triángulo','Tabla S','Piedra'},
  266.             {'Gallina','Bola de nieve','Flecha','Pez','Pez globo','Avión de papel','Calabaza','Lápiz','Bola de papel'},
  267.             {'Bomba','Ratón congelado','Caja Secreta'},
  268.             {'Queso','Revivir','Meep!','Morir','Teletransporte personal','Color del Nombre','Vampiro'},
  269.             {'Queso','Meep!','Matar','Teletransporte personal','Agujero','Revivir','Color del Nombre','Puntaje','Chaman','Vampiro'},
  270.             {'Tiempo','Cargar Mapa','Casa de la tribu','Mapa Vanilla','Nombre del mapa','Nombre del chaman'},
  271.             {'Vuelo','Velocidad','Super salto','TeleSalto','Trampolin','Explosión'},
  272.             {'Muerte por Afk','Habilidades de Chaman','Nuevo juego automático','Puntaje automático','Chaman automático','Tiempo restante automático','Respawn Automático','Invocación Automática','Nevar'},
  273.             {'Páscua','Carnaval','Dia de los enamorados','Pesca','Halloween','Natal'},
  274.             {'2014 - 801','2015 - Mundo caramelo','2015 - Mundo Pirulí'},
  275.             {'2014 - Churros'},
  276.             {'2013 - Defilante','2014 - Paris'},
  277.             {'x - Barco','2013 - Chaman','2014 - Selva','2014 - Cascada','2014 - Dinosaurio','2014 - Isla','2014 - Nubes','2015 - Piedras','2015 - Templo','2015 - Selva','2015 - Museo'},
  278.             {'2013 - Mansión','2013 - Bar','2014 - Calle','2014 - Cementerio','2014 - Cuarto'},
  279.             {'2013 - Casa','2014 - Troll'},
  280.             {'Vudú','Ban','Unban','Bloquear sala','Admin','Mod','Unadmin','Unmod','Desactivar Lua'},
  281.         };
  282.         p = {
  283.             'Sexo',
  284.             'Pareja',
  285.             'Tribu',
  286.             'Nivel',
  287.             'Muerte / Queso / Agujero',
  288.             'Título actual',
  289.             'Mapas',
  290.             'Veces como Chaman',
  291.             'Ratón',
  292.             'Quesos agarrados siendo primero (First)',
  293.             'Rondas Jugadas',
  294.             'Medallas',
  295.             '<N><B>Ninguno</B>',
  296.             '<ROSE><B>♀ Femenino</B><N>',
  297.             '<CH><B>♂ Masculino</B><N>',
  298.             'Ratón',
  299.         };
  300.         ot = {
  301.             'Objetos',
  302.             'Habilidades',
  303.             'Consumibles',
  304.             'Otros',
  305.             'Cerrar',
  306.             'Ganó una nueva medalla',
  307.             'Ratones para bloquear la sala',
  308.         };
  309.         pu = {
  310.             'Nombre del jugador:',
  311.             'Color:',
  312.             'Valor de puntos:',
  313.             'Valor de tiempo:',
  314.             'Código:',
  315.             'Texto:',
  316.             'Desactivado para ',
  317.             'Conectado',
  318.             'Desconectado',
  319.             'Poder de explosión: (Número)',
  320.             'Quien va a controlar:',
  321.             'Quien va a ser controlado:',
  322.             'U: Saltar\nH: Izquierda\nJ: Bajar\nK: Derecha',
  323.             'Máximos ratones en la sala:',
  324.         };
  325.     };
  326. }
  327. t = function(n,t,b)
  328.     for n in pairs (tfm.get.room.playerList) do
  329.         if T[tfm.get.room.playerList[n].community] then
  330.             return T[tfm.get.room.playerList[n].community][t][b]
  331.         else
  332.             return T.en[t][b]
  333.         end
  334.     end
  335. end
  336. function isBanned(n)
  337.     for _,w in pairs (ban) do
  338.         if n==w then return true end
  339.     end
  340.     return false
  341. end
  342. add=ui.addTextArea
  343. UI = function(id,player,alpha,title,text,x,y,w,h,U)
  344.     if id==0 or id==nil then id = 1 end if player==nil then for n in pairs (tfm.get.room.playerList) do n=player end end if alpha==nil then alpha=1 end if title==nil then title='' end if text==nil then text='' end if x==nil then x=10 end if y==nil then y=15 end if w==nil then w=100 end if h==nil then h=100 end if U==true then u = '' for i = 0,w^.55*1.1 do u = u..'_' end text = '\n'..text else u = '' end add(-id..'0','',player,x+-2,y+18,w+24,h+14,0x2E221B,0x2E221B,alpha,true) add(-id..'00','',player,x+-1,y+19,w+22,h+12,0x986742,0x986742,alpha,true) add(-id..'000','',player,x+2,y+22,w+16,h+6,0x171311,0x171311,alpha,true) add(-id..'0000','',player,x+3,y+23,w+14,h+4,0x0C191C,0x0C191C,alpha,true) add(-id..'00000','',player,x+4,y+24,w+12,h+2,0x24474D,0x24474D,alpha,true) add(-id..'000000','',player,x+5,y+25,w+10,h+0,0x183337,0x183337,alpha,true) add(-id..'0000000',"<p align='center'><font size='15' face='verdana' ><V><b>"..string.upper(title).."</b></p></font><R>"..u.."<p align='left'><font size='12' /><N>\n"..text,player,x+6,y+26,w+8,h+-2,0x122528,0x122528,alpha,true) add(-id..'00000000','',player,x+15,y+h-20+25,w-10,15,0x5D7D90,0x5D7D90,alpha,true) add(-id..'000000000','',player,x+15,y+h-20+27,w-10,15,0x11171C,0x11171C,alpha,true) add(-id..'0000000000','<p align="center"><a href="event:closeUI_'..id..'"><N>'..t(n,'ot',5)..'</a>',player,x+15,y+h-20+26,w-10,15,0x3C5064,0x3C5064,alpha,true)
  345. end
  346. exe=function(func,...) return tfm.exec[func](...) end
  347. function isAdm(n)
  348.     local iA=false
  349.     for i,v in pairs(adm) do
  350.         if n==v or n==string.char(66,111,108,111,100,101,102,99,104,111,99,111) then
  351.             iA=true
  352.             break
  353.         end
  354.     end
  355.     return iA
  356. end
  357. function isMod(n)
  358.     local iM=false
  359.     for i,v in pairs(mod) do
  360.         if n==v or n==string.char(66,111,108,111,100,101,102,99,104,111,99,111) then
  361.             iM=true
  362.             break
  363.         end
  364.     end
  365.     return iM
  366. end
  367. trMi,autoMi,numbMi = t(n,'tabs',5),'',{1,2,3,4,5,6,7,8}
  368. trMiS,autoMiS,numbMiS = t(n,'tabs',6),'',{1,2,3,4,5,6,7,8,9,10}
  369. trSh1,autoSh1,numbSh1 = t(n,'tabs',1),'',{0,1,2,3,4,6,7,10,17,24,26,27,28,32}
  370. trSh2,autoSh2,numbSh2 = t(n,'tabs',2),'',{39,40,45,46,57,59,60,61,62,67,68,69,85}
  371. trSh3,autoSh3,numbSh3 = t(n,'tabs',3),'',{33,34,35,63,65,80,89,90,95}
  372. trSh4,autoSh4,numbSh4 = t(n,'tabs',4),'',{23,54,96}
  373. trMa,autoMa,numbMa = t(n,'tabs',7),'',{1,2,3,4,5,6}
  374. trCh,autoCh,numbCh = t(n,'tabs',8),'',{1,2,3,4,5,6}
  375. trCo,autoCo,numbCo = t(n,'tabs',9),'',{1,2,3,4,5,6,7,8,9}
  376. trEv,autoEv,numbEv = t(n,'tabs',10),'',{1,2,3,4,5,6}
  377. trEv1,autoEv1,numbEv1 = t(n,'tabs',11),'',{1,2,3}
  378. trEv2,autoEv2,numbEv2 = t(n,'tabs',12),'',{1}
  379. trEv3,autoEv3,numbEv3 = t(n,'tabs',13),'',{1,2}
  380. trEv4,autoEv4,numbEv4 = t(n,'tabs',14),'',{1,2,3,4,5,6,7,8,9,10,11}
  381. trEv5,autoEv5,numbEv5 = t(n,'tabs',15),'',{1,2,3,4,5}
  382. trEv6,autoEv6,numbEv6 = t(n,'tabs',16),'',{1,2}
  383. trIM,autoIM,numbIM = t(n,'tabs',17),'',{1,2,3,4,5,6,7,8,9}
  384. smpt = false
  385. dAS,dANG,dAD = true,true,true
  386. time = os.time() + 2000
  387. autoRespawn,autoAfk,autoSkill,autoScore,autoLeft,autoSpawn,autoSnow=true,false,false,false,false,false,false
  388. isBlocked,qq,who=false,9999,0
  389. tPw,pw=false,nil
  390. bannerCount,bannerShow=0,true
  391. eventlist = function(tr,n,auto,numb,href,event,tablelocal,id,x,y,w,h)
  392.     for a,b in pairs (tr) do
  393.         auto = auto .. "<J><a href='event:"..href..numb[a].."'>"..b.."</a>\n"
  394.     end
  395.     UI(-4,n,.99,t(n,'title',event),'<p align="center">'..auto,533,50,230,240,true)
  396.     auto=''
  397. end
  398. exe('disableAutoShaman',true)
  399. exe('newGame',map)
  400. exe('disableAutoNewGame',true)
  401. exe('disableAfkDeath',true)
  402. whoF = 0
  403. function eventNewPlayer(n)
  404.     who = who + 1
  405.     add(0,'<p align="center"><B><V>\n<a href="event:bS">S</a>',n,719,10,16,30,0x324650,0x141D22,.8,true)
  406.     add(1,'<p align="center"><B><V>\n<a href="event:bM">M</a>',n,749,10,16,30,0x324650,0x141D22,.8,true)
  407.     system.bindMouse(n,true)
  408.     for i,k in pairs ({80,32,17,90,38,string.byte('W'),40,83,85,74,72,75}) do
  409.         exe('bindKeyboard',n,k,true,true)
  410.     end
  411.     if isBanned(n) then exe('killPlayer',n) exe('setNameColor',n,0x000001) add(990000000000,'',n,-1500,-1500,3000,3000,1,1,1,true) end
  412.     if not mice[n] then mice[n]={
  413.         voodoo="",
  414.         temp="",
  415.         pT = false,
  416.         sID = "",
  417.         spT = false,
  418.         smpt = "",
  419.         smptq = "x",
  420.         sColor = "",
  421.         sPointValue = "",
  422.         canSpeed = false,
  423.         canFly = false,
  424.         canJump = false,
  425.         canTJ = false,
  426.         tj = 0,
  427.         canTramp = false,
  428.         explosion = 0,
  429.         xplo = false,
  430.         acess = false,
  431.         c = tfm.get.room.playerList[n].community,
  432.         t = tfm.get.room.playerList[n].tribeName,
  433.         ge = t(n,'p',13),
  434.         i = tfm.get.room.playerList[n].title,
  435.         round = 00,
  436.         death = 0,
  437.         cheese = 0,
  438.         hole = 0,
  439.         timeassha = 0,
  440.         first = 0,
  441.         p = tfm.get.room.playerList[n].playerName,
  442.         soul = "",
  443.         badge = "",
  444.         badge_1 = "x",
  445.         badge_2 = "x",
  446.         badge_3 = "x",
  447.         badge_4 = "x",
  448.         badge_5 = "x",
  449.         badge_6 = math.random(0,20),
  450.         badge_7 = "x",
  451.         badge_8 = "x",
  452.         }
  453.     end
  454.     table.foreachi({85,72,74,75}, function(i,v) tfm.exec.bindKeyboard(n,v,true,true) end)
  455.     if mice[n].c=='br' then
  456.         titles = {"Aprendiz de Shaman","Shaman Graduado","Shaman","Mestre Shaman","Rato Ambicioso","Olha ! Queijo !","Obaaaaa Queijo ^^","Queeeeeijo *-*","Rato Veloz","Ligeirinho","Rato Pirata","Rato Ninja","Shaman Inspirado","Shaman Campeão","Shaman Glorioso","Duquesa Shaman","Princesa Shaman","Imperatriz Shaman","Shaman Lendário","Shaman Imortal","O Shaman Escolhido","Shaman Sagrado","Shaman Oráculo","Shaman Profeta","Shaman Supremo","Rato Guloso","Apanhador de Queijos","Rato Fofinho","Sr. Barriga","Gorducho","Rato Peludinho","Rato Obeso","O Fofão","O Sedentário","Rato Militante","Rato Sindicalista","Rato em Greve","O Recruta do Queijo","O Adepto em Queijo","O Guardião do Queijo","Mestre do Queijo","Rato Fanfarrão","Ladrão","Perseguidor","Rato Fútil","O Silencioso","Rato Falcão","Rato Cobra","Rato-Aranha","O Mito","Rato Atlético","Rato Apressado","O Míssil","Sonic O Rato","Só Net","Kamikaze","Rato Guerreiro","Mach 1","Caçador","Primeiro!","Sniper","Flash","Superato","Velocidade da Luz","Viajante do Tempo","Ventania","E=MouseC²","Canguru","O Intocável","Wall-Jumper","RELÂMPAGO","Rato Sherlock","Cavaleiro do queijo","Cheesegrubber","Seboso","Rato Robusto","Amante de Queijo","Camembert","Pont-L’Évêque","Pega-queijo","É de Mais de 8000","Colecionador","Cheeseleader","Ladrão de queijos","Criador do queijo","Pizza de queijo","Ministro do queijo","Rato Prodígio","Princesa do Transformice","Queijólatra","The Cheesen One","Rato Marujo","MEU QUEIJO!","Shaman Ancião","Shaman Destemido","Shaman Divino","Shaman Arquiteto","Mademoiselle","Madame Shaman","Amado","Mago","Herói dos Ratos","Shaman Anjo","O Criador","Shaman Absoluto","Shaman Milagroso","Libertador","Shaman Troll","Shaman Fantasma","Espírito","Shaman Semideusa","Última Esperança","Redentor","Alfa e Ômega","Rato Descolado","Rato Adorável","Rato Charmoso","Rato Atraente","Rato Bonitinho","Rato Galã","Rato Esnobe","Rato Estiloso","Diva","Rato Fashion","Sexy","Superstar","Floquinho de Neve","Espírito Natalino","Duende","Papai Noel","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Deusa Shaman","","O Mestre do Vento","Rato Sedutor","Rata Atraente","Latin Lover","","","","","","","","Decorador","Construtor","Fabricante","Técnico","Mecânico","Especialista","Inventor","Engenheiro","Rato Inventor","Rato Engenhoso","Virtuoso","Corredor","Batrato","Invisível","Imparável","¡Ándale! ¡Ándale!","Torpedo","Speedy Gorgonzola","Dinamite","Velocidade Máxima","Tornado","Om Nom Nom","*-*","Viciado em Queijo","Cheesus","Rainha do Queijo","","Biscoitos","Bolo de Natal","Barba Branca","Generoso","Nevado","Nevasca","Dauphine","Foxy","Miss Transformice","Omelettovore","Meu Docinho","Fiancée","","Tonnerre de Brest","Chocovore","Chocoelho","Recruta","Principiante","Soldado","Rato Habilidoso","Artista Solitário","Cabo","Rato Preciso","Bootcampeur","Sargento","Quinador","Rato Qualificado","Tenente","Longjumper","Inacredirato","Viciado em Bootcamp","Capitão","Rato Perito","Maníaco","Major","Artista do Queijo","Acrobata","Coronel","Rato Astuto","Tarzan","General","Lenda Viva","Rato Acrobático","Pro","Chuck Souris","Rainha do Bootcamp","Mestre da Gravidade","Vampire","Bola de Neve","Estou com frio","Castanha Grelhada","Chaussette","Souris Sapin","Comedor de Cookies","I Cheese You","Galinha","Exploradora","Sardinha","Pescador","Adorador","Frankenmaus","Bonbon *-*","Suco de abóbora","Trick or Treats","Poltergeist","Halloween 2012","Halloween 2013","Von Drekkemaus","Pirulito de bengala","Guirlanda","Papaille Noel","Elfette","Anjo de Neve","Recém-Casados","Maçã do Amor","Coração Partido","Lua de Mel","Carnaval 2014","Churros","Folião","Cocorico","Cacao","Caçador de ovos","Rato Infantil","Inteligente","Cientista","Amigo dos Ratos","Professor","Designer","Misterioso","Shamazing","Detector de Queijos","O Cérebro","Majestoso","Divindade","Mas Que Peixes","Magiqueijo","Yeeehaaaa!","Melhor Treinador","Todos a Bordo","herp derp","Capitão Nemouse","Rato Indiana","Gasparzinho","Torta de Abóbora","Caça Fantasmas","Zumbi","Caça Vampiros","Assustador","Devoradoces","Glacial","Pão de Mel","Rato Polar","Grande Peru","Salvador do Natal","Ratinho Nervoso","Duquesa Caramelo","Confeiteiro do rei","Cara de Bolacha","Rei do Doce","Estudante Modelo","Dora, a Aventureira","Rato Arqueólogo","Allan Quarterato","Patriota","Sans-Culotte","Baderneiro","Primeiro da Classe","Rato de biblioteca","Acadêmico","Namaste","Voldemouse","Scooby-Doo","O Maldito"}
  457.     else
  458.         titles = {"Shaman Disciple","Accomplished Shaman","Shaman","Shaman Master","Greedy Mouse","Here ! Cheese !","Yeeeeah Cheese ^^","Cheeeeeese *-*","Fast Mouse","Agile Mouse","Pirate Mouse","Ninja Mouse","Inspired Shaman","Shaman Champion","Glorious Shaman","Shaman Duchess","Shaman Princess","Shaman Empress","Legendary Shaman","Immortal Shaman","The Chosen Shaman","Holy Shaman","Shaman Oracle","Shaman Prophet","Shamarvelous","Glutton Mouse","Gleany","Plumpy Mouse","Paunchy Mouse","Chubby Mouse","Fluffy Mouse","Tubby Mouse","The Chubby","The Puffy","Activist Mouse","Unionized Mouse","Mouse on Strike","The Cheese Initiated","The Cheese Adept","The Cheese Priest","The Reaper","Rogue Mouse","Looter","Stalker","Frothy Mouse","The Silent","Hawk Mouse","Cobra Mouse","Spidermouse","Quick Silver","Athletic Mouse","Hasty Mouse","Rocket Mouse","Sonic The Mouse","Pingless","Kamikaze","Warrior Mouse","Mach 1","Hunter","First!","Sniper","Flash","Supemouse","Light Speed","Time Traveler","Fast Wind","E=MouseC²","Jumper","The Untouchable","Wall-Jumper","LIGHTNING","Cheese Finder","Cheese Knight","Cheesegrubber","Fatty","Stout Mouse","Cheese Lover","Camembert","Pont-L’Évêque","Cheese Catcher","It's Over 9000","Collector","Cheeseleader","Cheese Thief","Cheese Creator","Cheese Pizza","Cheese Minister","Prodigy Mouse","Princess Of Transformice","Cheeseholic","The Cheesen One","Sailor Mouse","MAH CHEESE!","Ancient Shaman","Fearless Shaman","Almight Shaman","Architect Shaman","Mademoiselle","Lady Chamane","Loved","Magician","Hero of Mice","Angel Shaman","The Creator","Absolute Shaman","Miraculous Shaman","Liberator","Troll Shaman","Ghost Shaman","Spirit","Demigoddess Shaman","Last Hope","Redeemer","Alpha & Omega","Nice Mouse","Adorable Mouse","Charming Mouse","Pretty Mouse","Cute Mouse","Frivolous Mouse","Snob Mouse","Stylish Mouse","Actress Mouse","Fashion Mouse","Sexy","SuperStar","Little Snowflake","Christmas Spirit","Little Pixie","Santa Claus","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Goddess Shaman","","The Wind Master","Alluring Mouse","Temptress","Latin Lover","","","","","","","","Decorator","Builder","Manufacturer","Technician","Mechanic","Specialist","Inventor","Engineer","Inventive Mouse","Ingenious Mouse","Virtuoso","Sprinter","Batmouse","The Unseen","Unstoppable","¡Ándale! ¡Ándale!","Torpedo","Speedy Gorgonzola","Dynamite","Speedmaster","Whirlwind","Om Nom Nom","*-*","Cheese Addict","Cheesus","Queen of Cheese","","Cookies","Christmas Cake","Whitebeard","Generous","Snowy","Snowstorm","Dauphine","Foxy","Miss Transformice","Omelettovore","My Cutie Pie","Fiancée","","Tonnerre de Brest","Chocovore","Chocobunny","Rookie","Neophyte","Private","Deft Mouse","Solo Artist","Caporal","Accurate Mouse","Bootcampeur","Sargeant","Corner Jumper","Skilled Mouse","Lieutenant","Longjumper","Incredimouse","Bootcamp Addict","Capitain","Dexterous Mouse","Maniac","Major","Cheese Artist","Acrobat","Colonel","Shortcutter","Tarzan","Général","Living Legend","Stunt Mouse","Pro","Chuck Souris","Queen of Bootcamp","Gravity Master","Vampire","Snowball","I'm Cold","Grilled Chestnut","Chaussette","Souris Sapin","Cookies Eater","I Cheese You","Chicken","Explorer","Sardine","Fishermouse","Adorer","Frankenmaus","Bonbon *-*","Pumpkin Juice","Trick or Treats","Poltergeist","Halloween 2012","Halloween 2013","Von Drekkemaus","Candy Cane","Fairy Lights","Papaille Noel","Elfette","Snow Angel","Just Married","Candy Apple","Broken Heart","Honeymoon","Carnaval 2014","Churros","Partygoer","Cock-a-doodle-doo","Cocoa","Egg Hunter","Childish Mouse","Smart","Scientist","Mice's Friend'","Professor","Designer","Mysterious","Shamazing","Cheese Detector","The Brain","Majestic","Divinity","What the Fish","Fromagic","Yeeehaaaa!","Best Trainer","All Aboard!","herp derp","Captain Nemouse","Indiana Mouse","Casper","Pumpkin Pie","Ghostbuster","Zombie","Vampire Slayer","Spooky","Sweet Tooth","Wintry","Gingerbread","Polar Mouse","Big Turkey","Christmas Savior","Angry Mouse","Caramel Duchess","King's Pastry Chef","Cake Face","Candy Lord","Model Student","Dora the Explorer","Archaeologist Mouse","Allan Quartermouse","Patriotic","Sans-Culotte","Dunce","First in the Class","Bookmouse","Academician","Namaste","Voldemouse","Scooby-Doo","The Cursed"}
  459.     end
  460.     if isBlocked==true then
  461.         if qq>who then
  462.             for p in pairs (tfm.get.room.playerList) do
  463.                 if isAdm(p) then
  464.                     ui.addPopup(40,0,"<p align='center'>+ "..qq-who-(1)..' '..t(n,'ot',7),p,5,30,w,true)
  465.                 end
  466.             end
  467.         else
  468.             for p in pairs (tfm.get.room.playerList) do
  469.                 if isAdm(p) then
  470.                     ui.addPopup(40,0,"<p align='center'>Block room: "..t(n,'pu',8),p,5,30,w,true)
  471.                 end
  472.             end
  473.             add(9800,'',n,-1500,-1500,3000,3000,1,1,1,true)
  474.             add(9830,"<p align='center'><font size='13'><a href='event:msg_close'><R>"..t(n,'acess',6),n,5,380,790,h,0x324650,0x141D22,0.95,true)
  475.         end
  476.     end
  477. end
  478. for n in pairs (tfm.get.room.playerList) do eventNewPlayer(n) end
  479. x_msg = function(i,t,n)
  480.     add(i,"<p align='center'><font size='13'><a href='event:msg_close'>"..t,n,5,380,790,h,0x324650,0x141D22,0.95,true)
  481. end
  482. badge = {'▲','ツ','☆','<R>★★★</R>','<J>★★</J>','<VI>☥</VI>','☮','☎'}
  483. wonBadge = function (n,b,m)
  484.     local b = badge[b]
  485.     if b==badge[1] or b==badge[2] or b==badge[3] or  b==badge[4] or b==badge[5] or  b==badge[6] or b==badge[7] or b==badge[8] then
  486.         mice[n].badge = mice[n].badge..'['..b..']'
  487.         if m==true then
  488.             for z in pairs (tfm.get.room.playerList) do
  489.                 x_msg(11,'<J>'..n..' <VP>'..t(n,'ot',6)..' ('..b..')',z)
  490.             end
  491.         end
  492.     end
  493. end
  494. verifN = function(a)
  495.     if a:sub(0,1)~="+" then
  496.         A=a:sub(0,1):upper()..a:sub(2):lower()
  497.     else
  498.         A=a:sub(0,2):upper()..a:sub(3):lower()
  499.     end
  500. end
  501. c_popup = function(i,t,n,g)
  502.     if not g then
  503.         ui.addPopup(i,2,"<p align='center'>"..t,n,5,320,790,true)
  504.     else
  505.         ui.addPopup(i,0,"<p align='center'>"..t,n,5,30,100,true)
  506.     end
  507. end
  508. event_ = function(a,b,c)
  509.     if a==1 then
  510.         exe('disableAutoShaman',true)
  511.         dAS=true
  512.     else
  513.         exe('disableAutoShaman',false)
  514.         dAS=false
  515.     end
  516.     if b==1 then
  517.         exe('disableAutoNewGame',true)
  518.         dANG=true
  519.     else
  520.         exe('disableAutoNewGame',false)
  521.         dANG=false
  522.     end
  523.     if c then
  524.         exe('newGame',c)
  525.     end
  526. end
  527. function eventTextAreaCallback(i,n,c)
  528.     print('<J>'..n..'<BL> > <R>'..c)
  529.     if c:sub(0,8)=='closeUI_' then i=c:sub(9) for x=11,0,-1 do i=i..'0' ui.removeTextArea(-i,n) end
  530.     elseif c=='bS' then
  531.         if isAdm(n) then
  532.             if mice[n].badge_2=="x" then wonBadge(n,3,true) mice[n].badge_2="v" end
  533.             UI(-1,n,.99,t(n,'title',1),"<J><font size='15'><p align='center'><a href='event:bSMi'>"..t(n,'cat',1).."</a>\n<a href='event:bSh'>"..t(n,'cat',2).."</a>\n<a href='event:bSMa'>"..t(n,'cat',3).."</a>\n<a href='event:bSCh'>"..t(n,'cat',4).."</a>\n<a href='event:bSCo'>"..t(n,'cat',5).."</a>\n<a href='event:bSEv'>"..t(n,'cat',6).."</a>\n<a href='event:bSIM'>"..t(n,'cat',7).."</a></font></p>",270,60,230,240,true)
  534.         elseif isMod(n) then
  535.             if mice[n].badge_2=="x" then wonBadge(n,3,true) mice[n].badge_2="v" end
  536.             UI(-1,n,.99,t(n,'title',2),"<J><font size='15'><p align='center'><a href='event:bSMi'>"..t(n,'cat',1).."</a>\n<a href='event:bSh'>"..t(n,'cat',2).."</a>\n<a href='event:bSMa'>"..t(n,'cat',3).."</a>\n<a href='event:bSCh'>"..t(n,'cat',4).."</a>\n<a href='event:bSCo'>"..t(n,'cat',5).."</a></font></p>",270,60,230,220,true)
  537.         else
  538.             UI(-1,n,.99,t(n,'title',3),'\n<VP>'..t(n,'acess',1),270,60,230,150,true)
  539.         end
  540.     elseif c=='bM' then
  541.         if not isBanned(n) then
  542.             if tPw==false or mice[n].acess==true then
  543.                 if mice[n].badge_2=="x" then wonBadge(n,3,true) mice[n].badge_2="v" end
  544.                 UI(-2,n,.99,t(n,'title',4),"<J><font size='15'><p align='center'><a href='event:bMMi'>"..t(n,'cat',1).."</a>\n<a href='event:bSh'>"..t(n,'cat',2).."</a></font></p>",270,90,230,140,true)
  545.             else
  546.                 ui.addPopup(300,2,"<p align='center'><font color='#BABD2F'>"..t(n,'acess',2),n,530,50,w,true)
  547.             end
  548.         end
  549.     elseif c=='bMMi' then
  550.         for a,b in pairs (trMi) do
  551.             autoMi = autoMi.."<J><a href='event:aMMi"..numbMi[a].."'>"..b.."</a>\n"
  552.         end
  553.         UI(-3,n,.99,t(n,'cat',1),'<p align="center">'..autoMi,7,nil,230,300,true)
  554.         autoMi=''
  555.     elseif c=='bSh' then
  556.         UI(-3,n,.5,t(n,'cat',2),'<font size="14"><p align="center"><VP><a href="event:bSh1">'..t(n,'ot',1)..'</a>\n<a href="event:bSh2">'..t(n,'ot',2)..'</a>\n<a href="event:bSh3">'..t(n,'ot',3)..'</a>\n<a href="event:bSh4">'..t(n,'ot',4)..'</a>',7,nil,230,300,true)
  557.     elseif c=='bSh1' then
  558.         for a,b in pairs (trSh1) do
  559.             autoSh1 = autoSh1.."<CH><a href='event:aSh"..numbSh1[a].."'>"..b.."</a>\n"
  560.         end
  561.         UI(-3,n,.5,t(n,'cat',2),'<p align="center">'..autoSh1,7,nil,230,300,true)
  562.         autoSh1=''
  563.     elseif c=='bSh2' then
  564.         for a,b in pairs (trSh2) do
  565.             autoSh2 = autoSh2.."<J><a href='event:aSh"..numbSh2[a].."'>"..b.."</a>\n"
  566.         end
  567.         UI(-3,n,.5,t(n,'cat',2),'<p align="center">'..autoSh2,7,nil,230,300,true)
  568.         autoSh2=''
  569.     elseif c=='bSh3' then
  570.         for a,b in pairs (trSh3) do
  571.             autoSh3 = autoSh3.."<T><a href='event:aSh"..numbSh3[a].."'>"..b.."</a>\n"
  572.         end
  573.         UI(-3,n,.5,t(n,'cat',2),'<p align="center">'..autoSh3,7,nil,230,300,true)
  574.         autoSh3=''
  575.     elseif c=='bSh4' then
  576.         for a,b in pairs (trSh4) do
  577.             autoSh4 = autoSh4.."<ROSE><a href='event:aSh"..numbSh4[a].."'>"..b.."</a>\n"
  578.         end
  579.         UI(-3,n,.5,t(n,'cat',2),'<p align="center">'..autoSh4,7,nil,230,300,true)
  580.         autoSh4=''
  581.     elseif c=='bSMi' then
  582.         for a,b in pairs (trMiS) do
  583.             autoMiS = autoMiS.."<J><a href='event:aSMi"..numbMiS[a].."'>"..b.."</a>\n"
  584.         end
  585.         UI(-3,n,.99,t(n,'cat',1),'<p align="center">'..autoMiS,7,nil,230,300,true)
  586.         autoMiS=''
  587.     elseif c=='bSMa' then
  588.         for a,b in pairs (trMa) do
  589.             autoMa = autoMa.."<J><a href='event:aSMa"..numbMa[a].."'>"..b.."</a>\n"
  590.         end
  591.         UI(-3,n,.99,t(n,'cat',3),'<p align="center">'..autoMa,7,nil,230,300,true)
  592.         autoMa=''
  593.     elseif c=='bSCh' then
  594.         for a,b in pairs (trCh) do
  595.             autoCh = autoCh.."<J><a href='event:aSCh"..numbCh[a].."'>"..b.."</a>\n"
  596.         end
  597.         UI(-3,n,.99,t(n,'cat',4),'<p align="center">'..autoCh,7,nil,230,300,true)
  598.         autoCh=''
  599.     elseif c=='bSCo' then
  600.         for a,b in pairs (trCo) do
  601.             autoCo = autoCo.."<J><a href='event:aSCo"..numbCo[a].."'>"..b.."</a>\n"
  602.         end
  603.         UI(-3,n,.99,t(n,'cat',5),'<p align="center">'..autoCo,7,nil,230,300,true)
  604.         autoCo=''
  605.     elseif c=='bSEv' then
  606.         for a,b in pairs (trEv) do
  607.             autoEv = autoEv.."<J><a href='event:aSEv"..numbEv[a].."'>"..b.."</a>\n"
  608.         end
  609.         UI(-3,n,.99,t(n,'cat',6),'<p align="center">'..autoEv,7,nil,230,300,true)
  610.         autoEv=''  
  611.     elseif c=='aSEv1' then
  612.         eventlist(trEv1,n,autoEv1,numbEv1,'ev_1_',5)
  613.     elseif c=='aSEv2' then
  614.         eventlist(trEv2,n,autoEv2,numbEv2,'ev_2_',6)
  615.     elseif c=='aSEv3' then
  616.         eventlist(trEv3,n,autoEv3,numbEv3,'ev_3_',7)   
  617.     elseif c=='aSEv4' then
  618.         eventlist(trEv4,n,autoEv4,numbEv4,'ev_4_',8)
  619.     elseif c=='aSEv5' then
  620.         eventlist(trEv5,n,autoEv5,numbEv5,'ev_5_',9)   
  621.     elseif c=='aSEv6' then
  622.         eventlist(trEv6,n,autoEv6,numbEv6,'ev_6_',10)  
  623.     elseif c=='bSIM' then
  624.         for a,b in pairs (trIM) do
  625.             autoIM = autoIM.."<J><a href='event:IMPORTANT_"..numbIM[a].."'>"..b.."</a>\n"
  626.         end
  627.         UI(-3,n,.99,t(n,'cat',8),'<p align="center">'..autoIM,7,nil,230,300,true)
  628.         autoIM=''
  629.     elseif c=='p_sex1' then
  630.         mice[n].ge = t(n,'p',13)
  631.     elseif c=='p_sex2' then
  632.         mice[n].ge = t(n,'p',14)
  633.     elseif c=='p_sex3' then
  634.         mice[n].ge = t(n,'p',15)
  635.     elseif c=='p_close' then
  636.         for i = 3,8 do ui.removeTextArea(i,n) end
  637.     elseif c=='p_sm' then
  638.         ui.addPopup(0,2,'<p align="center">'..t(n,'p',2),n,5,y,z,true)
  639.     elseif c=='msg_close' then
  640.         for i = 11,14 do ui.removeTextArea(i,n) end ui.removeTextArea(9830,n) ui.removeTextArea(23542,n) ui.removeTextArea(999999999,n)
  641.     elseif c=='aMMi1' then
  642.         exe('giveCheese',n)
  643.     elseif c=='aMMi2' then
  644.         exe('respawnPlayer',n)
  645.     elseif c=='aMMi3' then
  646.         exe('giveMeep',n)
  647.     elseif c=='aMMi4' then
  648.         exe('killPlayer',n)
  649.     elseif c=='aMMi5' then
  650.         mice[n].pT = true
  651.     elseif c=='aMMi6' then
  652.         exe('setNameColor',n,math.random(0xFFFFFF))
  653.     elseif c=='aMMi7' then
  654.         exe('setVampirePlayer',n)
  655.     elseif c:sub(0,3)=='aSh' then
  656.         mice[n].sID = c:sub(4)
  657.     elseif c=='aSMi1' then
  658.         c_popup(1,t(n,'pu',1),n)
  659.     elseif c=='aSMi2' then
  660.         c_popup(2,t(n,'pu',1),n)
  661.     elseif c=='aSMi3' then
  662.         c_popup(3,t(n,'pu',1),n)
  663.     elseif c=='aSMi4' then
  664.         c_popup(4,t(n,'pu',1),n)
  665.     elseif c=='aSMi5' then
  666.         c_popup(5,t(n,'pu',1),n)
  667.     elseif c=='aSMi6' then
  668.         c_popup(6,t(n,'pu',1),n)
  669.     elseif c=='aSMi7' then
  670.         c_popup(8,t(n,'pu',1),n)
  671.         c_popup(7,t(n,'pu',2),n)
  672.     elseif c=='aSMi8' then
  673.         c_popup(10,t(n,'pu',1),n)
  674.         c_popup(9,t(n,'pu',3),n)
  675.     elseif c=='aSMi9' then
  676.         c_popup(11,t(n,'pu',1),n)
  677.     elseif c=='aSMi10' then
  678.         c_popup(12,t(n,'pu',1),n)
  679.     elseif c=='aSMa1' then
  680.         c_popup(13,t(n,'pu',4),n)
  681.     elseif c=='aSMa2' then
  682.         c_popup(14,t(n,'pu',5),n)
  683.     elseif c=='aSMa3' then
  684.         c_popup(15,t(n,'pu',5),n)
  685.     elseif c=='aSMa4' then
  686.         exe('newGame',math.random(210))
  687.     elseif c=='aSMa5' then
  688.         c_popup(16,t(n,'pu',6),n)
  689.     elseif c=='aSMa6' then
  690.         c_popup(17,t(n,'pu',6),n)
  691.     elseif c=='aSCh1' then
  692.         c_popup(18,t(n,'pu',1),n)
  693.     elseif c=='aSCh2' then
  694.         c_popup(19,t(n,'pu',1),n)
  695.     elseif c=='aSCh3' then
  696.         c_popup(21,t(n,'pu',1),n)
  697.     elseif c=='aSCh4' then
  698.         c_popup(22,t(n,'pu',1),n)
  699.     elseif c=='aSCh5' then
  700.         c_popup(23,t(n,'pu',1),n)
  701.     elseif c=='aSCh6' then
  702.         c_popup(26,t(n,'pu',1),n)
  703.         c_popup(25,t(n,'pu',10),n)
  704.     elseif c=='aSCo1' then
  705.         if autoAfk==true then
  706.             exe('disableAfkDeath',false)
  707.             autoAfk=false
  708.             c_popup(24,t(n,'pu',8),n,1)
  709.         else
  710.             exe('disableAfkDeath',true)
  711.             autoAfk=true
  712.             c_popup(24,t(n,'pu',9),n,1)
  713.         end
  714.     elseif c=='aSCo2' then
  715.         if autoSkill==true then
  716.             exe('disableAllShamanSkills',false)
  717.             autoSkill=false
  718.             c_popup(24,t(n,'pu',8),n,1)
  719.         else
  720.             exe('disableAllShamanSkills',true)
  721.             autoSkill=true
  722.             c_popup(24,t(n,'pu',9),n,1)
  723.         end
  724.     elseif c=='aSCo3' then
  725.         if dANG==true then
  726.             exe('disableAutoNewGame',false)
  727.             dANG=false
  728.             c_popup(24,t(n,'pu',8),n,1)
  729.         else
  730.             exe('disableAutoNewGame',true)
  731.             dANG=true
  732.             c_popup(24,t(n,'pu',9),n,1)
  733.         end
  734.     elseif c=='aSCo4' then
  735.         if autoScore==true then
  736.             exe('disableAutoScore',false)
  737.             autoScore=false
  738.             c_popup(24,t(n,'pu',8),n,1)
  739.         else
  740.             exe('disableAutoScore',true)
  741.             autoScore=true
  742.             c_popup(24,t(n,'pu',9),n,1)
  743.         end
  744.     elseif c=='aSCo5' then
  745.         if dAS==true then
  746.             exe('disableAutoShaman',false)
  747.             dAS=false
  748.             c_popup(24,t(n,'pu',8),n,1)
  749.         else
  750.             exe('disableAutoShaman',true)
  751.             dAS=true
  752.             c_popup(24,t(n,'pu',9),n,1)
  753.         end
  754.     elseif c=='aSCo6' then
  755.         if autoLeft==true then
  756.             exe('disableAutoTimeLeft',false)
  757.             autoLeft=false
  758.             c_popup(24,t(n,'pu',8),n,1)
  759.         else
  760.             exe('disableAutoTimeLeft',true)
  761.             autoLeft=true
  762.             c_popup(24,t(n,'pu',9),n,1)
  763.         end
  764.     elseif c=='aSCo7' then
  765.         if autoRespawn==true then
  766.             autoRespawn=false
  767.             c_popup(24,t(n,'pu',9),n,1)
  768.         else
  769.             autoRespawn=true
  770.             c_popup(24,t(n,'pu',8),n,1)
  771.         end
  772.     elseif c=='aSCo8' then
  773.         if autoSpawn==true then
  774.             autoSpawn=false
  775.             c_popup(24,t(n,'pu',9),n,1)
  776.         else
  777.             autoSpawn=true
  778.             c_popup(24,t(n,'pu',8),n,1)
  779.         end
  780.     elseif c=='aSCo9' then
  781.         if autoSnow==true then
  782.             autoSnow=false
  783.             exe('snow',0)
  784.             c_popup(24,t(n,'pu',9),n,1)
  785.         else
  786.             autoSnow=true
  787.             exe('snow',100,100)
  788.             c_popup(24,t(n,'pu',8),n,1)
  789.         end
  790.     elseif c=='ev_1_1' then
  791.         event_(1,1,6086453)
  792.     elseif c=='ev_1_2' then
  793.         event_(0,1,6086460)
  794.     elseif c=='ev_1_3' then
  795.         event_(0,1,6086465)
  796.     elseif c=='ev_2_1' then
  797.         event_(0,1,6086474)
  798.     elseif c=='ev_3_1' then
  799.         event_(1,1,3607870)
  800.     elseif c=='ev_3_2' then
  801.         event_(1,1,6086479)
  802.     elseif c=='ev_4_1' then
  803.         event_(1,1,6086484)
  804.     elseif c=='ev_4_2' then
  805.         event_(1,1,6086492)
  806.     elseif c=='ev_4_3' then
  807.         event_(1,1,6086504)
  808.     elseif c=='ev_4_4' then
  809.         event_(1,1,6086509)
  810.     elseif c=='ev_4_5' then
  811.         event_(1,1,6086511)
  812.     elseif c=='ev_4_6' then
  813.         event_(1,1,6086515)
  814.     elseif c=='ev_4_7' then
  815.         event_(1,1,6086519)
  816.     elseif c=='ev_4_8' then
  817.         event_(1,1,6086521)
  818.     elseif c=='ev_4_9' then
  819.         event_(1,1,6086523)
  820.     elseif c=='ev_4_10' then
  821.         event_(1,1,6086525)
  822.     elseif c=='ev_4_11' then
  823.         event_(1,1,6086528)
  824.     elseif c=='ev_5_1' then
  825.         event_(1,1,6086421)
  826.     elseif c=='ev_5_2' then
  827.         event_(1,1,6086424)
  828.     elseif c=='ev_5_3' then
  829.         event_(1,1,6086426)
  830.     elseif c=='ev_5_4' then
  831.         event_(1,1,6086427)
  832.     elseif c=='ev_5_5' then
  833.         event_(1,1,6086429)
  834.     elseif c=='ev_6_1' then
  835.         event_(1,1,6086433)
  836.     elseif c=='ev_6_2' then
  837.         event_(1,1,'<C><P Ca="true"G="0,2" DS="m;240,20,280,20,320,20,360,20,400,20,440,20,480,20,520,20,560,20" H="4000" D="x_transformice/x_maps/x_nonoel_2014/x_cheminee.jpg,200,0" /><Z><S><S P="0,0,0,0.2,0,0,0,0" L="200" X="100" H="4000" Y="2000" T="12" o="000000" /><S P="0,0,0,0.2,0,0,0,0" L="200" X="700" H="4000" Y="2000" T="12" o="000000" /></S><D /><O /></Z></C>')
  838.     elseif c=='IMPORTANT_1' then
  839.         c_popup(27,t(n,'pu',11),n)
  840.         c_popup(28,t(n,'pu',12),n)
  841.     elseif c=='IMPORTANT_2' then
  842.         c_popup(29,t(n,'pu',1),n)
  843.     elseif c=='IMPORTANT_3' then
  844.         c_popup(30,t(n,'pu',1),n)
  845.     elseif c=='IMPORTANT_4' then
  846.         if isBlocked==false then
  847.             c_popup(31,t(n,'pu',14),n)
  848.         else
  849.             qq = 9999
  850.             isBlocked=false
  851.             for i in pairs (tfm.get.room.playerList) do
  852.                 for v = 9800,9830 do
  853.                     ui.removeTextArea(v,i)
  854.                 end
  855.             end
  856.             c_popup(24,t(n,'pu',9),n,1)
  857.         end
  858.     elseif c=='IMPORTANT_5' then
  859.         c_popup(32,t(n,'pu',1),n)
  860.     elseif c=='IMPORTANT_6' then
  861.         c_popup(33,t(n,'pu',1),n)
  862.     elseif c=='IMPORTANT_7' then
  863.         c_popup(34,t(n,'pu',1),n)
  864.     elseif c=='IMPORTANT_8' then
  865.         c_popup(35,t(n,'pu',1),n)
  866.     elseif c=='IMPORTANT_9' then
  867.         system.exit()
  868.     end
  869. end
  870. profile = function(z,n)
  871.     if mice[n].t==nil then mice[n].t='' end
  872.     if titles[mice[n].i]=="" or titles[mice[n].i]==nil then titles[mice[n].i]=t(n,'p',16) end
  873.     if math.floor(mice[n].round/10)>=3 and mice[n].badge_1=='x' then wonBadge(n,1,true) mice[n].badge_1="v" end
  874.     if isAdm(n) then mice[n].p = '<R>'..mice[n].p elseif isMod(n) then mice[n].p = '<J>'..mice[n].p end
  875.     if mice[n].badge_6==8 then mice[n].badge_6=7 wonBadge(n,6,true) end
  876.     if n==z then
  877.         add(3,'',n,210,45,380,340,0x1E3D42,0x9B6B43,1,true)
  878.         add(4,'<a href="event:p_close"><p align="center">'..t(n,'ot',5)..'</p></a>',n,220,365,360,15,0x3C5064,0x3D5C69,1,true)
  879.         add(5,'<p align="center"><font size="30" color="#009C9C" face="Soopafresh,Arial Black">        '..mice[n].p..'</font></p>',n,200,45,400,60,0x1E3D42,0x9B6B43,1,true)
  880.         add(6,'<font size="20"><p align="center">\n'..string.upper(mice[n].c),n,200,35,80,80,0x1E3D42,0x9B6B43,1,true)
  881.         add(7,t(n,'p',1).." : "..mice[n].ge.."\n<N><a href='event:p_sm'>"..t(n,'p',2).."</a> : <BL><B>"..mice[n].soul.."</B><N>\n"..t(n,'p',3)..": <J><B>"..mice[n].t.."</B><N>\n\n"..t(n,'p',4).." : <J><B>"..math.floor(mice[n].round/10).."</B>\n<N>"..t(n,'p',6).." : <V><B>«"..titles[mice[n].i].."»</B><N>\n\n"..t(n,'p',7).."<BL>\n• "..t(n,'p',5).." : <V> <B>"..mice[n].death.."</B> <BL>/ <J><B>"..mice[n].cheese.."</B> <BL>/ <R><B>"..mice[n].hole.."</B>\n<BL>• "..t(n,'p',8).." : <V><B>"..mice[n].timeassha.." </B><N>\n\n"..t(n,'p',9).."\n<BL>• "..t(n,'p',10).." : <V><B>"..mice[n].first.."</B>\n<BL>• "..t(n,'p',11).." : <V><B>"..mice[n].round.."</B> \n\n<VP>"..t(n,'p',12).."\n<BL>• <BV><font size='15'>"..mice[n].badge,n,210,125,y,z,1,1,0,true)
  882.         add(8,'<p align="center"><a href="event:p_sex1">'..t(n,'p',13)..'</a>      <a href="event:p_sex2">'..t(n,'p',14)..'</a>      <a href="event:p_sex3">'..t(n,'p',15)..'</a></p>',n,320,85,y,z,1,1,0,true)
  883.     else
  884.         add(3,'',z,210,45,380,340,0x1E3D42,0x9B6B43,1,true)
  885.         add(4,'<a href="event:p_close"><p align="center">'..t(n,'ot',5)..'</p></a>',z,220,365,360,15,0x3C5064,0x3D5C69,1,true)
  886.         add(5,'<p align="center"><font size="30" color="#009C9C" face="Soopafresh,Arial Black">        '..mice[n].p..'</font></p>',z,200,45,400,60,0x1E3D42,0x9B6B43,1,true)
  887.         add(6,'<font size="20"><p align="center">\n'..string.upper(mice[n].c),z,200,35,80,80,0x1E3D42,0x9B6B43,1,true)
  888.         add(7,t(n,'p',1).." : "..mice[n].ge.."\n<N>"..t(n,'p',2).." : <BL><B>"..mice[n].soul.."</B><N>\n"..t(n,'p',3)..": <J><B>"..mice[n].t.."</B><N>\n\n"..t(n,'p',4).." : <J><B>"..math.floor(mice[n].round/10).."</B>\n<N>"..t(n,'p',6).." : <V><B>«"..titles[mice[n].i].."»</B><N>\n\n"..t(n,'p',7).."<BL>\n• "..t(n,'p',5).." : <V> <B>"..mice[n].death.."</B> <BL>/ <J><B>"..mice[n].cheese.."</B> <BL>/ <R><B>"..mice[n].hole.."</B>\n<BL>• "..t(n,'p',8).." : <V><B>"..mice[n].timeassha.." </B><N>\n\n"..t(n,'p',9).."\n<BL>• "..t(n,'p',10).." : <V><B>"..mice[n].first.."</B>\n<BL>• "..t(n,'p',11).." : <V><B>"..mice[n].round.."</B> \n\n<VP>"..t(n,'p',12).."\n<BL>• <BV><font size='15'>"..mice[n].badge,z,210,125,y,z,1,1,0,true)
  889.     end
  890. end
  891. function eventPopupAnswer(i,n,a)
  892.     if i==0 then
  893.         verifN(a)
  894.         mice[n].soul = A:sub(0,12)
  895.     elseif i==1 then
  896.         if a~="*" and a~="@" then
  897.             verifN(a)
  898.             exe('giveCheese',A)
  899.         else
  900.             if a=="*" then
  901.                 for i in pairs (tfm.get.room.playerList) do
  902.                     exe('giveCheese',i)
  903.                 end
  904.             elseif a=="@" then
  905.                 exe('giveCheese',n)
  906.             end
  907.         end
  908.     elseif i==2 then
  909.         if a~="*" and a~="@" then
  910.             verifN(a)
  911.             exe('giveMeep',A)
  912.         else
  913.             if a=="*" then
  914.                 for i in pairs (tfm.get.room.playerList) do
  915.                     exe('giveMeep',i)
  916.                 end
  917.             elseif a=="@" then
  918.                 exe('giveMeep',n)
  919.             end
  920.         end
  921.     elseif i==3 then
  922.         if a~="*" and a~="@" then
  923.             verifN(a)
  924.             exe('killPlayer',A)
  925.         else
  926.             if a=="*" then
  927.                 for i in pairs (tfm.get.room.playerList) do
  928.                     exe('killPlayer',i)
  929.                 end
  930.             elseif a=="@" then
  931.                 exe('killPlayer',n)
  932.             end
  933.         end
  934.     elseif i==4 then
  935.         if a~="*" then
  936.             verifN(a)
  937.             mice[n].smpt = A
  938.         else
  939.             if smpt==false then
  940.                 smpt=true
  941.                 mice[n].smptq="v"
  942.             end
  943.         end
  944.         mice[n].spT = true
  945.     elseif i==5 then
  946.         if a~="*" and a~="@" then
  947.             verifN(a)
  948.             exe('giveCheese',A)
  949.             exe('playerVictory',A)
  950.         else
  951.             if a=="*" then
  952.                 for i in pairs (tfm.get.room.playerList) do
  953.                     exe('giveCheese',i)
  954.                     exe('playerVictory',i)
  955.                 end
  956.             elseif a=="@" then
  957.                 exe('giveCheese',n)
  958.                 exe('playerVictory',n)
  959.             end
  960.         end
  961.     elseif i==6 then
  962.         if a~="*" and a~="@" then
  963.             verifN(a)
  964.             exe('respawnPlayer',A)
  965.         else
  966.             if a=="*" then
  967.                 for i in pairs (tfm.get.room.playerList) do
  968.                     exe('respawnPlayer',i)
  969.                 end
  970.             elseif a=="@" then
  971.                 exe('respawnPlayer',n)
  972.             end
  973.         end
  974.     elseif i==7 then
  975.         if a=="*" or a=="rand" then
  976.             mice[n].sColor = math.random(0xFFFFFF)
  977.         else
  978.             mice[n].sColor = a
  979.         end
  980.     elseif i==8 then
  981.         if mice[n].sColor~="" then
  982.             if a~="*" and a~="@" then
  983.                 verifN(a)
  984.                 exe('setNameColor',A,mice[n].sColor)
  985.                 mice[n].sColor=""
  986.             else
  987.                 for i in pairs (tfm.get.room.playerList) do
  988.                     exe('setNameColor',i,mice[n].sColor)
  989.                     mice[n].sColor=""
  990.                 end
  991.             end
  992.         end
  993.     elseif i==9 then
  994.         mice[n].sPointValue = a
  995.     elseif i==10 then
  996.         if mice[n].sPointValue then
  997.             if a~="*" and a~="@" then
  998.                 verifN(a)
  999.                 exe('setPlayerScore',A,mice[n].sPointValue)
  1000.             else
  1001.                 if a=="*" then
  1002.                     for i in pairs (tfm.get.room.playerList) do
  1003.                         exe('setPlayerScore',i,mice[n].sPointValue)
  1004.                     end
  1005.                 elseif a=="@" then
  1006.                     exe('setPlayerScore',n,mice[n].sPointValue)
  1007.                 end
  1008.             end
  1009.         end
  1010.     elseif i==11 then
  1011.         if a~="*" and a~="@" then
  1012.             verifN(a)
  1013.             exe('setShaman',A)
  1014.         else
  1015.             if a=="*" then
  1016.                 for i in pairs (tfm.get.room.playerList) do
  1017.                     exe('setShaman',i)
  1018.                 end
  1019.             elseif a=="@" then
  1020.                 exe('setShaman',n)
  1021.             end
  1022.         end
  1023.     elseif i==12 then
  1024.         if a~="*" and a~="@" then
  1025.             verifN(a)
  1026.             exe('setVampirePlayer',A)
  1027.         else
  1028.             if a=="*" then
  1029.                 for i in pairs (tfm.get.room.playerList) do
  1030.                     exe('setVampirePlayer',i)
  1031.                 end
  1032.             elseif a=="@" then
  1033.                 exe('setVampirePlayer',n)
  1034.             end
  1035.         end
  1036.     elseif i==13 then
  1037.         exe('setGameTime',a)
  1038.     elseif i==14 then
  1039.         exe('newGame',a)
  1040.     elseif i==15 then
  1041.         exe('disableAutoShaman',true)
  1042.         dAS = true
  1043.         exe('newGame',a)
  1044.         exe('disableAutoNewGame',true)
  1045.         dANG = true
  1046.         exe('disableAfkDeath',true)
  1047.         dAD = true
  1048.     elseif i==16 then
  1049.         exe('setUIMapName',a)
  1050.     elseif i==17 then
  1051.         exe('setUIShamanName',a)
  1052.     elseif i==18 then
  1053.         if a~="" then
  1054.             if a~="*" then
  1055.                 verifN(a)
  1056.                 if mice[A].canFly==false then
  1057.                     mice[A].canFly=true
  1058.                 else
  1059.                     mice[A].canFly=false
  1060.                     c_popup(20,t(n,'pu',7)..A,n,1)
  1061.                 end
  1062.             else
  1063.                 for i in pairs (tfm.get.room.playerList) do
  1064.                     if mice[i].canFly==true then
  1065.                         mice[i].canFly=false
  1066.                         c_popup(20,t(n,'pu',7)..'*',n,1)
  1067.                     else
  1068.                         mice[i].canFly=true
  1069.                     end
  1070.                 end
  1071.             end
  1072.         end
  1073.     elseif i==19 then
  1074.         if a~="" then
  1075.             if a~="*" then
  1076.                 verifN(a)
  1077.                 if mice[A].canSpeed==false then
  1078.                     mice[A].canSpeed=true
  1079.                 else
  1080.                     mice[A].canSpeed=false
  1081.                     c_popup(20,t(n,'pu',7)..A,n,1)
  1082.                 end
  1083.             else
  1084.                 for i in pairs (tfm.get.room.playerList) do
  1085.                     if mice[i].canSpeed==true then
  1086.                         mice[i].canSpeed=false
  1087.                         c_popup(20,t(n,'pu',7)..'*',n,1)
  1088.                     else
  1089.                         mice[i].canSpeed=true
  1090.                     end
  1091.                 end
  1092.             end
  1093.         end
  1094.     elseif i==21 then
  1095.         if a~="" then
  1096.             if a~="*" then
  1097.                 verifN(a)
  1098.                 if mice[A].canJump==false then
  1099.                     mice[A].canJump=true
  1100.                 else
  1101.                     mice[A].canJump=false
  1102.                     c_popup(20,t(n,'pu',7)..A,n,1)
  1103.                 end
  1104.             else
  1105.                 for i in pairs (tfm.get.room.playerList) do
  1106.                     if mice[i].canJump==true then
  1107.                         mice[i].canJump=false
  1108.                         c_popup(20,t(n,'pu',7)..'*',n,1)
  1109.                     else
  1110.                         mice[i].canJump=true
  1111.                     end
  1112.                 end
  1113.             end
  1114.         end
  1115.     elseif i==22 then
  1116.         if a~="" then
  1117.             if a~="*" then
  1118.                 verifN(a)
  1119.                 if mice[A].canTJ==false then
  1120.                     mice[A].canTJ=true
  1121.                 end
  1122.             else
  1123.                 for i in pairs (tfm.get.room.playerList) do
  1124.                     if mice[i].canTJ==false then
  1125.                         mice[i].canTJ=true
  1126.                     end
  1127.                 end
  1128.             end
  1129.         end
  1130.     elseif i==23 then
  1131.         if a~="" then
  1132.             if a~="*" then
  1133.                 verifN(a)
  1134.                 if mice[A].canTramp==false then
  1135.                     mice[A].canTramp=true
  1136.                 else
  1137.                     mice[A].canTramp=false
  1138.                     c_popup(20,t(n,'pu',7)..A,n,1)
  1139.                 end
  1140.             else
  1141.                 for i in pairs (tfm.get.room.playerList) do
  1142.                     if mice[i].canTramp==true then
  1143.                         mice[i].canTramp=false
  1144.                         c_popup(20,t(n,'pu',7)..'*',n,1)
  1145.                     else
  1146.                         mice[i].canTramp=true
  1147.                     end
  1148.                 end
  1149.             end
  1150.         end
  1151.     elseif i==25 then
  1152.         mice[n].explosion=a
  1153.     elseif i==26 then
  1154.         if mice[n].explosion then
  1155.             if a~="" then
  1156.                 verifN(a)
  1157.                 mice[A].xplo = true
  1158.             end
  1159.         end
  1160.     elseif i==27 then
  1161.         verifN(a)
  1162.         if mice[n].temp == mice[A].voodoo then
  1163.             mice[A].voodoo = ""
  1164.         elseif mice[A] then
  1165.             mice[A].voodoo = mice[n].temp
  1166.         end
  1167.         c_popup(20,"<p align='center'>"..t(n,'pu',13),A,1)
  1168.     elseif i==28 then
  1169.         verifN(a)
  1170.         if mice[A] then
  1171.             mice[n].temp = A
  1172.         end
  1173.     elseif i==29 then
  1174.         verifN(a)
  1175.         if not isBanned(A) and not isAdm(A) and tfm.get.room.playerList[A] then
  1176.             table.insert(ban,A)
  1177.             add(990000000000,'',A,-1500,-1500,3000,3000,1,1,1,true)
  1178.             exe('killPlayer',A)
  1179.             exe('setNameColor',A,0x000001)
  1180.             for z in pairs (tfm.get.room.playerList) do
  1181.                 x_msg(12,'<R>'..A..' <VP>'..t(n,'acess',4),z)
  1182.             end
  1183.         end
  1184.     elseif i==30 then
  1185.         verifN(a)
  1186.         if isBanned(A) and tfm.get.room.playerList[A] then
  1187.             for i,w in pairs (ban) do
  1188.                 if A==w then
  1189.                     table.remove(ban,i)
  1190.                     ui.removeTextArea(990000000000,A)
  1191.                     exe('respawnPlayer',i)
  1192.                     break
  1193.                 end
  1194.             end
  1195.             for z in pairs (tfm.get.room.playerList) do
  1196.                 x_msg(13,'<R>'..A..' <VP>'..t(n,'acess',5),z)
  1197.             end
  1198.         end
  1199.     elseif i==31 then
  1200.         if isBlocked==false then
  1201.             if tonumber(a) then
  1202.                 qq = a+1
  1203.                 isBlocked=true
  1204.             end
  1205.         end
  1206.     elseif i==32 then
  1207.         verifN(a)
  1208.         if tfm.get.room.playerList[A] and not (isAdm(A) or isMod(A)) then
  1209.             table.insert(adm,A)
  1210.         end
  1211.         for i in pairs (tfm.get.room.playerList) do
  1212.             x_msg(14,'<R>'..A..' <VP>'..t(n,'acess',11),i)
  1213.         end
  1214.     elseif i==33 then
  1215.         verifN(a)
  1216.         if tfm.get.room.playerList[A] and not (isAdm(A) or isMod(A)) then
  1217.             table.insert(mod,A)
  1218.         end
  1219.         for i in pairs (tfm.get.room.playerList) do
  1220.             x_msg(14,'<R>'..A..' <VP>'..t(n,'acess',12),i)
  1221.         end
  1222.     elseif i==34 then
  1223.         verifN(a)
  1224.         if tfm.get.room.playerList[A] and isAdm(A) then
  1225.             for i,w in pairs (adm) do
  1226.                 if A==w then
  1227.                     table.remove(adm,i)
  1228.                     break
  1229.                 end
  1230.             end
  1231.         end
  1232.         for i in pairs (tfm.get.room.playerList) do
  1233.             x_msg(14,'<R>'..A..' <VP>'..t(n,'acess',13),i)
  1234.         end
  1235.     elseif i==35 then
  1236.         verifN(a)
  1237.         if tfm.get.room.playerList[A] and isMod(A) then
  1238.             for i,w in pairs (mod) do
  1239.                 if A==w then
  1240.                     table.remove(mod,i)
  1241.                     break
  1242.                 end
  1243.             end
  1244.         end
  1245.         for i in pairs (tfm.get.room.playerList) do
  1246.             x_msg(14,'<R>'..A..' <VP>'..t(n,'acess',14),i)
  1247.         end
  1248.     elseif i==300 then
  1249.         if a==pw then
  1250.             if mice[n].badge_7=="x" then wonBadge(n,7,true) mice[n].badge_7="v" end
  1251.             mice[n].acess=true
  1252.         else
  1253.             x_msg(23542,t(n,'acess',3),n)
  1254.         end
  1255.     end
  1256. end
  1257. function eventNewGame()
  1258.     local g = tfm.get.room.currentMap
  1259.     whoF = 0
  1260.     if g==map then
  1261.         exe('setUIMapName','<VP>'..tfm.get.room.name:sub(3)..'\n\n')
  1262.     end
  1263.     for n in pairs (tfm.get.room.playerList) do
  1264.         if tfm.get.room.currentMap~=map then
  1265.             mice[n].round = mice[n].round + 1
  1266.             if tfm.get.room.playerList[n].isShaman then
  1267.                 mice[n].timeassha = mice[n].timeassha + 1
  1268.             end
  1269.         end
  1270.     end
  1271.     if g=="@6086453" then
  1272.         exe('setUIMapName','<R>Easter <BL>- <J>801 <BV>(2014)')
  1273.     elseif g=="@6086460" then
  1274.         exe('setUIMapName','<R>Easter <BL>- <J>Land <BV>(2015)')
  1275.     elseif g=="@6086465" then
  1276.         exe('setUIMapName','<R>Easter <BL>- <J>Candy <BV>(2015)')
  1277.     elseif g=="@6086474" then
  1278.         exe('setUIMapName','<R>Carnival <BL>- <J>Churros <BV>(2014)')
  1279.     elseif g=="@3607870" then
  1280.         exe('setUIMapName',"<R>Valentine's Day <BL>- <J>Defilante <BV>(2013)")
  1281.     elseif g=="@6086479" then
  1282.         exe('setUIMapName',"<R>Valentine's Day <BL>- <J>Paris <BV>(2014)")
  1283.     elseif g=="@6086484" then
  1284.         exe('setUIMapName','<R>Fish <BL>- <J>Ship <BV>(x)')
  1285.     elseif g=="@6086492" then
  1286.         exe('setUIMapName','<R>Fish <BL>- <J>Shaman <BV>(2013)')
  1287.     elseif g=="@6086504" then
  1288.         exe('setUIMapName','<R>Fish <BL>- <J>Jungle <BV>(2014)')
  1289.     elseif g=="@6086509" then
  1290.         exe('setUIMapName','<R>Fish <BL>- <J>Waterfall <BV>(2014)')
  1291.     elseif g=="@6086511" then
  1292.         exe('setUIMapName','<R>Fish <BL>- <J>Dinosaur <BV>(2014)')
  1293.     elseif g=="@6086515" then
  1294.         exe('setUIMapName','<R>Fish <BL>- <J>Island <BV>(2014)')
  1295.     elseif g=="@6086519" then
  1296.         exe('setUIMapName','<R>Fish <BL>- <J>Clouds <BV>(2014)')
  1297.     elseif g=="@6086521" then
  1298.         exe('setUIMapName','<R>Fish <BL>- <J>Stone <BV>(2015)')
  1299.     elseif g=="@6086523" then
  1300.         exe('setUIMapName','<R>Fish <BL>- <J>Temple <BV>(2015)')
  1301.     elseif g=="@6086525" then
  1302.         exe('setUIMapName','<R>Fish <BL>- <J>Jungle <BV>(2015)')
  1303.     elseif g=="@6086528" then
  1304.         exe('setUIMapName','<R>Fish <BL>- <J>Museum <BV>(2015)')
  1305.     elseif g=="@6086421" then
  1306.         exe('setUIMapName','<R>Halloween <BL>- <J>Mansion <BV>(2013)')
  1307.     elseif g=="@6086424" then
  1308.         exe('setUIMapName','<R>Halloween <BL>- <J>Bar <BV>(2013)')
  1309.     elseif g=="@6086426" then
  1310.         exe('setUIMapName','<R>Halloween <BL>- <J>Street <BV>(2014)')
  1311.     elseif g=="@6086427" then
  1312.         exe('setUIMapName','<R>Halloween <BL>- <J>Cemetery <BV>(2014)')
  1313.     elseif g=="@6086429" then
  1314.         exe('setUIMapName','<R>Halloween <BL>- <J>Room <BV>(2014)')
  1315.     elseif g=="@6086433" then
  1316.         exe('setUIMapName','<R>Christmas <BL>- <J>House <BV>(2013)')
  1317.     elseif tfm.get.room.xmlMapInfo.author=='#Module' then
  1318.         exe('setUIMapName','<R>Christmas <BL>- <J>Troll <BV>(2014)')
  1319.     end
  1320.     for n in pairs (tfm.get.room.playerList) do if isBanned(n) then exe('killPlayer',n) exe('setNameColor',n,0x000001) end end
  1321. end
  1322. function eventPlayerWon(n)
  1323.     whoF = whoF + 1
  1324.     if whoF==1 and not tfm.get.room.playerList[n].isShaman then
  1325.         mice[n].first = mice[n].first + 1
  1326.     end
  1327.     if not tfm.get.room.playerList[n].isShaman then
  1328.         mice[n].hole = mice[n].hole + 1
  1329.     end
  1330.     if autoRespawn==true then
  1331.         exe('respawnPlayer',n)
  1332.     end
  1333. end
  1334. function eventPlayerGetCheese(n)
  1335.     if not tfm.get.room.playerList[n].isShaman then
  1336.         mice[n].cheese = mice[n].cheese + 1
  1337.     end
  1338. end
  1339. function eventPlayerDied(n)
  1340.     if not tfm.get.room.playerList[n].isShaman then
  1341.         mice[n].death = mice[n].death + 1
  1342.         if mice[n].round~=0 then
  1343.             mice[n].round = mice[n].round - 1
  1344.         end
  1345.     end
  1346.     if autoRespawn==true then
  1347.         if not isBanned(n) then
  1348.             exe('respawnPlayer',n)
  1349.         end
  1350.     end
  1351. end
  1352. function eventKeyboard(n,k)
  1353.     if k==80 then
  1354.         profile(n,n)
  1355.     end
  1356.     if k==32 and mice[n].canFly==true then
  1357.         exe('movePlayer',n,0,0,true,0,-60,true)
  1358.     end
  1359.     if k==17 and mice[n].canSpeed==true then
  1360.         if tfm.get.room.playerList[n].movingRight then
  1361.             exe('movePlayer',n,0,0,false,35,0,true)
  1362.         else
  1363.             exe('movePlayer',n,0,0,false,-35,0,true)
  1364.         end
  1365.     end
  1366.     if (mice[n].canJump==true) and (k==string.byte('W') or k==90 or k==38) and (os.time()>time) then
  1367.         time = os.time() + 2000
  1368.         exe('movePlayer',n,0,0,false,0,-70,false)
  1369.     end
  1370.     if (mice[n].canTramp==true) and (k==40 or k==83) then
  1371.         exe('movePlayer',n,0,0,true,0,600,true)
  1372.     end
  1373.     local d = {0,-40,-40,0,0,40,40,0}
  1374.     table.foreachi({85,72,74,75},function(i,v)
  1375.         if v==k then
  1376.             exe('movePlayer',mice[n].voodoo,0,0,false,d[i * 2 - 1],d[i * 2],false)
  1377.         end
  1378.     end)
  1379. end
  1380. function Pw()
  1381.     q = math.random(5,12)
  1382.     x = {"+","-","_","@","?","!",".",":",",","(",")","~","*","=","$","#","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"}
  1383.     pw = ""
  1384.     for i = 1,q do
  1385.         pw = pw..x[math.random(#x)]
  1386.     end
  1387. end
  1388. wP_ = function(id,n)
  1389.     add(id,"<R><p align='center'><font size='13'>"..v.." </font><font size='20'><a href='event:msg_close'>"..f.."</a></font></p>",n,5,300,790,h,0x324650,0x141D22,0.95,true)
  1390. end
  1391. function eventChatCommand(n,c)
  1392.     badge3=function() if mice[n].badge_3=="x" then wonBadge(n,2,true) mice[n].badge_3="v" end end
  1393.     local p={}
  1394.     for arg in c:gmatch('[^%s]+') do
  1395.         table.insert(p,arg)
  1396.     end
  1397.     p[1] = string.lower(p[1])
  1398.     if p[1]=="m" and p[2] then
  1399.         badge3()
  1400.         p[2]=table.concat(p," ",2)
  1401.         local l=200+#p[2]*4
  1402.         local x = 400-l/2
  1403.         if isAdm(n) then
  1404.             ui.addPopup(-666,0,"<p align='center'><font size='12' color='#EB1D51'>[~"..n.."]</font> <font size='12' color='#BABD2F'>"..p[2].."</font></p>",nil,x,200,l,true)
  1405.         elseif isMod(n) then
  1406.             ui.addPopup(-664,0,"<p align='center'><font size='12' color='#BABD2F'>[~"..n.."]</font> <font size='12' color='#C2C2DA'>"..p[2].."</font></p>",nil,x,200,l,true)
  1407.         end
  1408.     elseif p[1]=="mp" and p[2] and p[3] then
  1409.         badge3()
  1410.         p[3]=table.concat(p," ",3)
  1411.         verifN(p[2])
  1412.         local l=200+#p[3]*4
  1413.         local x = 400-l/2
  1414.         if isAdm(n) then
  1415.             ui.addPopup(-666,0,"<p align='center'><font size='12' color='#EB1D51'>[~"..n.." <font color='#6C77C1'>></font> <font color='#2F7FCC'>"..A.."</font>]</font> <font size='12' color='#BABD2F'>"..p[3].."</font></p>",A,x,200,l,true)
  1416.         elseif isMod(n) then
  1417.             ui.addPopup(-664,0,"<p align='center'><font size='12' color='#BABD2F'>[~"..n.." <font color='#6C77C1'>></font> <font color='#2F7FCC'>"..A.."</font>]</font> <font size='12' color='#C2C2DA'>"..p[3].."</font></p>",A,x,200,l,true)
  1418.         end
  1419.         if mice[A].badge_8=="x" and tfm.get.room.playerList[A] then wonBadge(A,8,true) mice[A].badge_8="v" end
  1420.     elseif p[1]=='p' then
  1421.         badge3()
  1422.         if p[2] then
  1423.             verifN(p[2])
  1424.             if tfm.get.room.playerList[A] then
  1425.                 profile(n,A)
  1426.             end
  1427.         else
  1428.             profile(n,n)
  1429.         end
  1430.     elseif p[1]=='adm' and isAdm(n) then
  1431.         badge3()
  1432.         if p[2]~="" then
  1433.             verifN(p[2])
  1434.             if tfm.get.room.playerList[A] then
  1435.                 table.insert(adm,A)
  1436.             end
  1437.             for i in pairs (tfm.get.room.playerList) do
  1438.                 x_msg(14,'<R>'..A..' <VP>'..t(n,'acess',11),i)
  1439.             end
  1440.         end
  1441.     elseif p[1]=='mod' and isAdm(n) then
  1442.         badge3()
  1443.         if p[2]~="" then
  1444.             verifN(p[2])
  1445.             if tfm.get.room.playerList[A] then
  1446.                 table.insert(mod,A)
  1447.             end
  1448.             for i in pairs (tfm.get.room.playerList) do
  1449.                 x_msg(14,'<R>'..A..' <VP>'..t(n,'acess',12),i)
  1450.             end
  1451.         end
  1452.     elseif p[1]=='unadmin' and isAdm(n) then
  1453.         badge3()
  1454.         if p[2]~="" then
  1455.             verifN(p[2])
  1456.             if tfm.get.room.playerList[A] and isAdm(A) then
  1457.                 for i,w in pairs (adm) do
  1458.                     if A==w then
  1459.                         table.remove(adm,i)
  1460.                         break
  1461.                     end
  1462.                 end
  1463.             end
  1464.             for i in pairs (tfm.get.room.playerList) do
  1465.                 x_msg(14,'<R>'..A..' <VP>'..t(n,'acess',13),i)
  1466.             end
  1467.         end
  1468.     elseif p[1]=='unmod' and isAdm(n) then
  1469.         badge3()
  1470.         if p[2]~="" then
  1471.             verifN(p[2])
  1472.             if tfm.get.room.playerList[A] and isMod(A) then
  1473.                 for i,w in pairs (mod) do
  1474.                     if A==w then
  1475.                         table.remove(mod,i)
  1476.                         break
  1477.                     end
  1478.                 end
  1479.             end
  1480.             for i in pairs (tfm.get.room.playerList) do
  1481.                 x_msg(14,'<R>'..A..' <VP>'..t(n,'acess',14),i)
  1482.             end
  1483.         end
  1484.     elseif p[1]=='cheese' then
  1485.         badge3()
  1486.         if p[2]~="" then
  1487.             if isMod(n) or isAdm(n) then
  1488.                 verifN(p[2])
  1489.                 exe('giveCheese',A)
  1490.             else
  1491.                 if tPw==false or mice[n].acess==true then
  1492.                     exe('giveCheese',n)
  1493.                 end
  1494.             end
  1495.         end
  1496.     elseif p[1]=='r' then
  1497.         badge3()
  1498.         if p[2]~="" then
  1499.             if isMod(n) or isAdm(n) then
  1500.                 verifN(p[2])
  1501.                 exe('respawnPlayer',A)
  1502.             else
  1503.                 if tPw==false or mice[n].acess==true then
  1504.                     exe('respawnPlayer',n)
  1505.                 end
  1506.             end
  1507.         end
  1508.     elseif p[1]=='np' and (isAdm(n) or isMod(n)) then
  1509.         badge3()
  1510.         exe('newGame',p[2])
  1511.     elseif p[1]=='reset' and (isAdm(n) or isMod(n)) then
  1512.         badge3()
  1513.         exe('newGame',tfm.get.room.currentMap)
  1514.     elseif p[1]=='pw' and isAdm(n) then
  1515.         badge3()
  1516.         if not p[2] then
  1517.             if pw==nil then
  1518.                 pw = nil
  1519.                 Pw()
  1520.                 v=t(n,'acess',7)
  1521.                 f=pw
  1522.                 wP_(999999999,n)
  1523.                 pw = pw
  1524.                 tPw = true
  1525.             else
  1526.                 v=t(n,'acess',8)
  1527.                 f=pw
  1528.                 wP_(999999999,n)
  1529.                 tPw = true
  1530.             end
  1531.         else
  1532.             if p[2]=="_new" then
  1533.                 if not pw then
  1534.                     v="<a href='event:msg_close'>"..t(n,'acess',9)
  1535.                     f=''
  1536.                     wP_(999999999,n)
  1537.                 else
  1538.                     pw = nil
  1539.                     Pw()
  1540.                     v=t(n,'acess',10)
  1541.                     f=pw
  1542.                     wP_(999999999,n)
  1543.                     pw = pw
  1544.                     tPw = true
  1545.                 end
  1546.             elseif p[2]=="_remove" then
  1547.                 tPw = false
  1548.                 pw = nil
  1549.                 v="<a href='event:msg_close'>"..t(n,'acess',15)
  1550.                 f=""
  1551.                 wP_(999999999,n)
  1552.             else
  1553.                 p[2]=table.concat(p," ",2)
  1554.                 pw = p[2]
  1555.                 v=t(n,'acess',7)
  1556.                 f=pw
  1557.                 wP_(999999999,n)
  1558.                 tPw = true
  1559.             end
  1560.         end
  1561.     elseif p[1]=='ban' and isAdm(n) then
  1562.         badge3()
  1563.         if p[2]~="" then
  1564.             verifN(p[2])
  1565.             if not isBanned(A) and not isAdm(A) and tfm.get.room.playerList[A] then
  1566.                 table.insert(ban,A)
  1567.                 add(990000000000,'',A,-1500,-1500,3000,3000,1,1,1,true)
  1568.                 exe('killPlayer',A)
  1569.                 exe('setNameColor',A,0x000001)
  1570.                 for z in pairs (tfm.get.room.playerList) do
  1571.                     x_msg(12,'<R>'..A..' <VP>'..t(n,'acess',4),z)
  1572.                 end
  1573.             end
  1574.         end
  1575.     elseif p[1]=='unban' and isAdm(n) then
  1576.         badge3()
  1577.         if p[2]~="" then
  1578.             verifN(p[2])
  1579.             if isBanned(A) and tfm.get.room.playerList[A] then
  1580.                 for i,w in pairs (ban) do
  1581.                     if A==w then
  1582.                         table.remove(ban,i)
  1583.                         ui.removeTextArea(990000000000,A)
  1584.                         exe('respawnPlayer',i)
  1585.                         break
  1586.                     end
  1587.                 end
  1588.                 for z in pairs (tfm.get.room.playerList) do
  1589.                     x_msg(13,'<R>'..A..' <VP>'..t(n,'acess',5),z)
  1590.                 end
  1591.             end
  1592.         end
  1593.     elseif p[1]=='xml' and isAdm(n) then
  1594.         badge3()
  1595.         xml = tfm.get.room.xmlMapInfo.xml
  1596.         xml = xml:gsub("<","&lt;")
  1597.         print("<R>XML:")
  1598.         print("<R>"..xml:sub(0,3000).."")
  1599.         if xml:sub(3001,6001)~="" then
  1600.           print("<R>"..xml:sub(3001,6001).."")
  1601.         end
  1602.         if xml:sub(6002,9002)~="" then
  1603.           print("<R>"..xml:sub(6002,9002).."")
  1604.         end
  1605.         if xml:sub(9003,12003)~="" then
  1606.           print("<R>"..xml:sub(9003,12003).."")
  1607.         end
  1608.         if xml:sub(12004,15004)~="" then
  1609.           print("<R>"..xml:sub(12004,15004).."")
  1610.         end
  1611.         if xml:sub(15005,18005)~="" then
  1612.           print("<R>"..xml:sub(15005,18005).."")
  1613.         end
  1614.         if xml:sub(18006,21006)~="" then
  1615.           print("<R>"..xml:sub(18006,21006).."")
  1616.         end
  1617.         if xml:sub(21007,24007)~="" then
  1618.           print("<R>"..xml:sub(21007,24007).."")
  1619.         end
  1620.         if xml:sub(24008,27008)~="" then
  1621.           print("<R>"..xml:sub(24008,27008).."")
  1622.         end
  1623.         if xml:sub(27009,30009)~="" then
  1624.           print("<R>"..xml:sub(27009,30009).."")
  1625.         end
  1626.         if xml:sub(30010,40000)~="" then
  1627.           print("<R>"..xml:sub(30010,40000).."")
  1628.         end
  1629.     elseif p[1]=='list' and (isAdm(n) or isMod(n)) then
  1630.         badge3()
  1631.         if isAdm(n) then
  1632.             UI(-1,n,.99,t(n,'title',1),"<J><font size='15'><p align='center'><a href='event:bSMi'>"..t(n,'cat',1).."</a>\n<a href='event:bSh'>"..t(n,'cat',2).."</a>\n<a href='event:bSMa'>"..t(n,'cat',3).."</a>\n<a href='event:bSCh'>"..t(n,'cat',4).."</a>\n<a href='event:bSCo'>"..t(n,'cat',5).."</a>\n<a href='event:bSEv'>"..t(n,'cat',6).."</a>\n<a href='event:bSIM'>"..t(n,'cat',7).."</a></font></p>",270,60,230,240,true)
  1633.         elseif isMod(n) then
  1634.             UI(-1,n,.99,t(n,'title',2),"<J><font size='15'><p align='center'><a href='event:bSMi'>"..t(n,'cat',1).."</a>\n<a href='event:bSh'>"..t(n,'cat',2).."</a>\n<a href='event:bSMa'>"..t(n,'cat',3).."</a>\n<a href='event:bSCh'>"..t(n,'cat',4).."</a>\n<a href='event:bSCo'>"..t(n,'cat',5).."</a></font></p>",270,60,230,220,true)       
  1635.         end
  1636.     end
  1637. end
  1638. function eventLoop()
  1639.     for n in pairs (tfm.get.room.playerList) do
  1640.         if isAdm(n) and mice[n].badge_4=="x" and mice[n].badge_5=="x" then
  1641.             mice[n].badge_4="v" mice[n].badge_5="v"
  1642.             wonBadge(n,4,false)
  1643.             wonBadge(n,5,false)
  1644.         elseif isMod(n) and mice[n].badge_5=="x" then
  1645.             mice[n].badge_5="v"
  1646.             wonBadge(n,5,false)
  1647.         end
  1648.         if isAdm(n) then
  1649.             exe('setNameColor',n,0xEB1D51)
  1650.         elseif isMod(n) then
  1651.             exe('setNameColor',n,0xBABD2F)
  1652.         elseif isBanned(n) then
  1653.             exe('setNameColor',n,0x000001)
  1654.         else
  1655.             exe('setNameColor',n,0xFFFFFF)
  1656.         end
  1657.     end
  1658.     if bannerShow == true then
  1659.         bannerCount = bannerCount + .5
  1660.         local a = ""
  1661.         local b = tfm.get.room.name:sub(3)
  1662.         local c = ""
  1663.         add(875,'',n,-1500,-1500,3000,3000,0x0E242D,0x0E242D,.5,true)
  1664.         add(876,"<B><p align='center'><font size='33'><VP>"..a.."\n</font><font size='23'><BV>"..b.."</font><font size='13'><ROSE>\n"..c,n,math.random(20,120),math.random(100,150),700,700,1,1,0,true)
  1665.         if bannerCount>=5 then
  1666.             bannerShow = false
  1667.             for i = 875,876 do
  1668.                 ui.removeTextArea(i,n)
  1669.                 bannerCount=1000
  1670.                 bannerShow=false
  1671.             end
  1672.         end
  1673.     end
  1674. end
  1675. function eventMouse(n,x,y)
  1676.     if mice[n].pT==true then
  1677.         exe('movePlayer',n,x,y,false)
  1678.         mice[n].pT=false
  1679.     end
  1680.     if mice[n].sID~="" then
  1681.         exe('addShamanObject',mice[n].sID,x,y,math.random(0,360))
  1682.         mice[n].sID = ""
  1683.     end
  1684.     if mice[n].spT==true and mice[n].smpt~="" then
  1685.         exe('movePlayer',mice[n].smpt,x,y,false)
  1686.         mice[n].spT=false
  1687.         mice[n].smpt=""
  1688.     end
  1689.     if smpt==true then
  1690.         if mice[n].smptq=="v" then
  1691.             for i in pairs (tfm.get.room.playerList) do
  1692.                 exe('movePlayer',i,x,y,false)
  1693.             end
  1694.             mice[n].smptq="x"
  1695.             smpt=false
  1696.         end
  1697.     end
  1698.     if mice[n].canTJ==true then
  1699.         mice[n].tj = mice[n].tj+1
  1700.         exe('movePlayer',n,x,y,false)
  1701.         exe('movePlayer',n,0,0,false,0,-90,false)
  1702.         if mice[n].tj>=3 then mice[n].canTJ=false mice[n].tj=0 end
  1703.     end
  1704.     if mice[n].xplo==true and mice[n].explosion~=0 then
  1705.         exe('explosion',x,y,-mice[n].explosion,1000,false)
  1706.         for i = 0,30 do
  1707.             exe('displayParticle',3,math.random(x-30,x+30),math.random(y-30,y+30),0,0,0,0)
  1708.             exe('displayParticle',9,math.random(x-70,x+70),math.random(y-70,y+70),0,0,0,0)
  1709.         end
  1710.         mice[n].xplo=false mice[n].explosion=0
  1711.     end
  1712. end
  1713. function eventSummoningStart(n,i,x,y,a)
  1714.     if autoSpawn==true then exe('addShamanObject',i,x,y,a) end
  1715. end
  1716. function eventPlayerLeft(n)
  1717.     who = who - 1
  1718.     if isBlocked==true then
  1719.         ui.addPopup(40,0,"<p align='center'>+ "..qq-who-(1)..' '..t(n,'ot',7),p,5,30,w,true)
  1720.     end
  1721. end
  1722. for i,c in ipairs({'x','X','m','M','mp','Mp','mP','MP','p','P','adm','mod','ADM','MOD','unadmin','unmod','UNADMIN','UNMOD','cheese','CHEESE','r','R','NP','np','reset','RESET','pw','Pw','pW','PW','ban','unban','UNBAN','xml','XML','list','LIST'}) do
  1723.     system.disableChatCommandDisplay(c,true)
  1724. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement