Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- adm={"Ricfonseca","Xandyddl"}
- tfm.exec.disableAfkDeath(true)
- tfm.exec.disableAutoShaman(true)
- tfm.exec.disableAutoNewGame(true)
- tfm.exec.disableAutoScore(true)
- tfm.exec.setGameTime(10, true)
- data={}
- vote=0
- voteyes=0
- voteno=0
- id=0
- map=0
- function eventLoop(elapsed, remaining)
- for p,player in pairs(tfm.get.room.playerList) do
- end
- if id == 6725704 then
- tfm.exec.setUIMapName(" Emote <g>| <bl>@"..id.." - Ricat1998")
- elseif id == 6733236 then
- tfm.exec.setUIMapName(" Emote <g>| <bl>@"..id.." - Ricat1998")
- elseif id == 6748723 then
- tfm.exec.setUIMapName(" Emote <g>| <bl>@"..id.." - Giorace")
- elseif id == 6750487 then
- tfm.exec.setUIMapName(" Emote <g>| <bl>@"..id.." - Ricfonseca")
- elseif id == 6750526 then
- tfm.exec.setUIMapName(" Emote <g>| <bl>@"..id.." - Horademicew")
- elseif id == 6751389 then
- tfm.exec.setUIMapName(" Emote <g>| <bl>@"..id.." - Nutrilyoko")
- elseif id == 6778578 then
- tfm.exec.setUIMapName(" Emote <g>| <bl>@"..id.." - Ricat1998")
- elseif id == 6991625 then
- tfm.exec.setUIMapName(" Emote <g>| <bl>@"..id.." - Nutrilyoko")
- end
- if remaining <= 0 then
- if vote == 1 then
- print("<j>Votação: <g>[@"..id.."] <j>"..voteyes.."<v> / <r>"..voteno.."")
- ui.removeTextArea(200, n)
- ui.removeTextArea(201, n)
- ui.removeTextArea(202, n)
- ui.removeTextArea(203, n)
- vote=0
- voteyes=0
- voteno=0
- end
- map=math.random(1,8)
- if map == 1 then
- id=6725704
- tfm.exec.newGame(6725704,math.random() > 0.5)
- elseif map == 2 then
- id=6733236
- tfm.exec.newGame(6733236,math.random() > 0.5)
- elseif map == 3 then
- id=6748723
- tfm.exec.newGame(6748723,math.random() > 0.5)
- elseif map == 4 then
- id=6750487
- tfm.exec.newGame(6750487,math.random() > 0.5)
- elseif map == 5 then
- id=6750526
- tfm.exec.newGame(6750526,math.random() > 0.5)
- elseif map == 6 then
- id=6751389
- tfm.exec.newGame(6751389,math.random() > 0.5)
- elseif map == 7 then
- id=6778578
- tfm.exec.newGame(6778578,math.random() > 0.5)
- elseif map == 8 then
- id=6991625
- tfm.exec.newGame(6991625,math.random() > 0.5)
- end
- tfm.exec.setGameTime(110, true)
- for p,player in pairs(tfm.get.room.playerList) do
- if data[p].meep == 1 then
- tfm.exec.giveMeep(p)
- end
- if data[p].color == 1 then
- tfm.exec.setNameColor(p, 0xEB1D51)
- elseif data[p].color == 2 then
- tfm.exec.setNameColor(p, 0x2F7FCC)
- elseif data[p].color == 3 then
- tfm.exec.setNameColor(p, 0xBABD2F)
- end
- end
- end
- end
- function eventNewPlayer(p)
- newData={
- ["score"]=0;
- ["color"]=0;
- ["meep"]=0;
- };
- data[p] = newData;
- ui.addTextArea(4, "<p align='center'><a href='event:menu'>≡Menu", p, 6, 25, 70, 18, 1, 0xEDD200, 0.6, false)
- end
- table.foreach(tfm.get.room.playerList,eventNewPlayer)
- function eventTextAreaCallback(id, p, cmd)
- if cmd == "help" then
- ui.addPopup(4, 0, "<font color='#EDD200' size='15'><p align='center'><s>Ajuda</p></font> <p align='left'><s>• Como jogar</p> <p align='left'><s>Para jogar você terá que usar as emoções para invocar itens e assim conseguir pegar o queijo e entrar na toca. Tente tambem ser o primeiro a conseguir chegar atrapalhando os outros.</p>", p, 200, 100, 400, false)
- end
- if cmd == "profile" then
- ui.addTextArea(10, "<p align='center'><font face='Soopafresh' size='17'><B><j>Perfil</p><p align='center'><font face='Soopafresh' size='15'><B><j>"..p.."</p><p align='left'> </p><p align='left'> </p><p align='left'> </p><p align='left'><font face='Arial' size='12'><n> Dança (Nivel 1)</p> <p align='left'><n>Rir (Nivel 1)</p> <p align='left'><n>Chorar (Nivel 1) <font color='#F63434'></font></p> <p align='left'><n>Beijar (Nivel 1)</p> <p align='left'><n>Irritado (Nivel 1) <font color='#F63434'></font></p> <p align='left'><n>Palmas (Nivel 1) <font color='#F63434'></font></p> <p align='left'><n>Dormir (Nivel 1)</p> <p align='left'><n>Pata (Nivel 1) <font color='#F63434'></font></p> <p align='left'><n>Confetes (Nivel 1) <font color='#F63434'></font></p> <p align='left'><n>Sentar (Nivel 1) <font color='#F63434'></font></p>", p, 150, 65, 200, 300, 0, 0xEDD200, 1, false)
- ui.addTextArea(11, "<p align='center'><a href='event:close'>Fechar", p, 158, 338, 184, 18, 1, 0x324650, 0.7, false)
- end
- if cmd == "close" then
- ui.removeTextArea(10, p)
- ui.removeTextArea(11, p)
- ui.removeTextArea(12, p)
- ui.removeTextArea(13, p)
- ui.removeTextArea(14, p)
- ui.removeTextArea(15, p)
- ui.removeTextArea(16, p)
- end
- if cmd == "closeshop" then
- ui.removeTextArea(100, p)
- ui.removeTextArea(101, p)
- ui.removeTextArea(102, p)
- ui.removeTextArea(103, p)
- ui.removeTextArea(104, p)
- ui.removeTextArea(105, p)
- ui.removeTextArea(106, p)
- ui.removeTextArea(107, p)
- ui.removeTextArea(108, p)
- ui.removeTextArea(109, p)
- ui.removeTextArea(110, p)
- ui.removeTextArea(111, p)
- ui.removeTextArea(112, p)
- ui.removeTextArea(113, p)
- ui.removeTextArea(114, p)
- ui.removeTextArea(115, p)
- ui.removeTextArea(116, p)
- ui.removeTextArea(117, p)
- ui.removeTextArea(118, p)
- ui.removeTextArea(119, p)
- ui.removeTextArea(120, p)
- end
- if cmd == "menu" then
- ui.addTextArea(3, "<p align='center'><a href='event:profile'>Perfil", p, 6, 52, 70, 18, 1, 0x324650, 0.6, false)
- ui.addTextArea(1, "<p align='center'><a href='event:help'>Ajuda", p, 6, 79, 70, 18, 1, 0x324650, 0.6, false)
- ui.addTextArea(2, "<p align='center'><a href='event:shop'>Loja", p, 6, 106, 70, 18, 1, 0x324650, 0.6, false)
- ui.addTextArea(5, "<p align='center'><a href='event:menuleft'>≡Menu", p, 6, 25, 70, 18, 1, 0xEDD200, 0.6, false)
- ui.removeTextArea(4, p)
- end
- if cmd == "shop" then
- ui.addTextArea(100, "<p align='center'><font color='#FACA3E' size='40'><B>Loja", p, 140, 60, 550, 300, 1, 0x0086F0, 0.95, false)
- ui.addTextArea(101, "<p align='center'><a href='event:sp2'><font color='#FFFFFF' size='13'>>>", p, 628, 328, 50, 22, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(102, "<p align='center'><a href='event:sp1'><font color='#FFFFFF' size='13'>", p, 560, 328, 50, 22, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(103, "<p align='center'><a href='event:closeshop'><font color='#FFFFFF' size='13'>Close", p, 398, 328, 140, 22, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(116, "<p align='center'><a href='event:updates'><font color='#FFFFFF' size='13'>Updates", p, 148, 122, 120, 20, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(117, "<p align='center'><a href='event:cores'><font color='#FFFFFF' size='13'>Nick Colors", p, 286, 122, 120, 20, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(118, "<p align='center'><a href='event:outros'><font color='#FFFFFF' size='13'>Others", p, 424, 122, 120, 20, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(119, "<p align='center'><a href='event:vip'><font color='#FFFFFF' size='13'><j>VIP Zone", p, 562, 122, 120, 20, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(120, "<p align='left'><font size='13'><j>Seus pontos: <v>"..data[p].score.."", p, 148, 328, 228, 22, 1, 0x0086F0, 0.5, false)
- end
- if cmd == "outros" then
- ui.addTextArea(104, "<p align='center'><font color='#FFFFFF' size='15'><b>Meep", p, 148, 150, 120, 22, 1, 0x0086F0, 0, false)
- ui.addTextArea(105, "<p align='center'><font color='#FFFFFF' size='15'>", p, 286, 150, 120, 22, 1, 0x0086F0, 0, false)
- ui.addTextArea(106, "<p align='center'><font color='#FFFFFF' size='15'>", p, 424, 150, 120, 22, 1, 0x0086F0, 0, false)
- ui.addTextArea(107, "<p align='center'><font color='#FFFFFF' size='15'>", p, 562, 150, 120, 22, 1, 0x0086F0, 0, false)
- ui.addTextArea(108, "<p align='center'><font color='#FFFFFF' size='18'> </p><p align='center'><font size='32'><b><v>MEEP!</p>", p, 148, 182, 120, 90, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(109, "<p align='center'><font color='#FFFFFF' size='15'>", p, 286, 182, 120, 90, 1, 0x0086F0, 0, false)
- ui.addTextArea(110, "<p align='center'><font color='#FFFFFF' size='15'>", p, 424, 182, 120, 90, 1, 0x0086F0, 0, false)
- ui.addTextArea(111, "<p align='center'><font color='#FFFFFF' size='15'>", p, 562, 182, 120, 90, 1, 0x0086F0, 0, false)
- ui.addTextArea(112, "<p align='center'><a href='event:buymeep'><font color='#FFFFFF' size='15'>60 Pontos", p, 148, 288, 120, 22, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(113, "<p align='center'><a href='event:buy'><font color='#FFFFFF' size='15'>", p, 286, 288, 120, 22, 1, 0x0086F0, 0, false)
- ui.addTextArea(114, "<p align='center'><a href='event:buy'><font color='#FFFFFF' size='15'>", p, 424, 288, 120, 22, 1, 0x0086F0, 0, false)
- ui.addTextArea(115, "<p align='center'><a href='event:buy'><font color='#FFFFFF' size='15'>", p, 562, 288, 120, 22, 1, 0x0086F0, 0, false)
- ui.addTextArea(116, "<p align='center'><a href='event:updates'><font color='#FFFFFF' size='13'>Updates", p, 148, 122, 120, 20, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(117, "<p align='center'><a href='event:cores'><font color='#FFFFFF' size='13'>Nick Colors", p, 286, 122, 120, 20, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(118, "<p align='center'><a href='event:outros'><font color='#FFFFFF' size='13'>Others", p, 424, 122, 120, 20, 1, 0xFACA3E, 0.6, false)
- ui.addTextArea(119, "<p align='center'><a href='event:vip'><font color='#FFFFFF' size='13'><j>VIP Zone", p, 562, 122, 120, 20, 1, 0x0086F0, 0.6, false)
- end
- if cmd == "cores" then
- ui.addTextArea(104, "<p align='center'><font color='#FFFFFF' size='15'><b>Cor Aliatoria", p, 148, 150, 120, 22, 1, 0x0086F0, 0, false)
- ui.addTextArea(105, "<p align='center'><font color='#FFFFFF' size='15'><b>Vermelho", p, 286, 150, 120, 22, 1, 0x0086F0, 0, false)
- ui.addTextArea(106, "<p align='center'><font color='#FFFFFF' size='15'><b>Azul", p, 424, 150, 120, 22, 1, 0x0086F0, 0, false)
- ui.addTextArea(107, "<p align='center'><font color='#FFFFFF' size='15'><b>Amarelo", p, 562, 150, 120, 22, 1, 0x0086F0, 0, false)
- ui.addTextArea(108, "<p align='center'><font color='#FFFFFF' size='10'></p><p align='center'><font color='#FFFFFF' size='10'></p><p align='center'><font color='#FFFFFF' size='10'><v>"..p.."</p>", p, 148, 182, 120, 90, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(109, "<p align='center'><font color='#FFFFFF' size='10'></p><p align='center'><font color='#FFFFFF' size='10'></p><p align='center'><font color='#FFFFFF' size='10'><r>"..p.."</p>", p, 286, 182, 120, 90, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(110, "<p align='center'><font color='#FFFFFF' size='10'></p><p align='center'><font color='#FFFFFF' size='10'></p><p align='center'><font color='#FFFFFF' size='10'><bv>"..p.."</p>", p, 424, 182, 120, 90, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(111, "<p align='center'><font color='#FFFFFF' size='10'></p><p align='center'><font color='#FFFFFF' size='10'></p><p align='center'><font color='#FFFFFF' size='10'><j>"..p.."</p>", p, 562, 182, 120, 90, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(112, "<p align='center'><a href='event:buy0'><font color='#FFFFFF' size='15'>8 Pontos", p, 148, 288, 120, 22, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(113, "<p align='center'><a href='event:buy1'><font color='#FFFFFF' size='15'>10 Pontos", p, 286, 288, 120, 22, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(114, "<p align='center'><a href='event:buy2'><font color='#FFFFFF' size='15'>10 Pontos", p, 424, 288, 120, 22, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(115, "<p align='center'><a href='event:buy3'><font color='#FFFFFF' size='15'>10 Pontos", p, 562, 288, 120, 22, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(116, "<p align='center'><a href='event:updates'><font color='#FFFFFF' size='13'>Updates", p, 148, 122, 120, 20, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(117, "<p align='center'><a href='event:cores'><font color='#FFFFFF' size='13'>Nick Colors", p, 286, 122, 120, 20, 1, 0xFACA3E, 0.6, false)
- ui.addTextArea(118, "<p align='center'><a href='event:outros'><font color='#FFFFFF' size='13'>Others", p, 424, 122, 120, 20, 1, 0x0086F0, 0.6, false)
- ui.addTextArea(119, "<p align='center'><a href='event:vip'><font color='#FFFFFF' size='13'><j>VIP Zone", p, 562, 122, 120, 20, 1, 0x0086F0, 0.6, false)
- end
- if cmd == "buymeep" then
- if data[p].score > 59 then
- data[p].score=data[p].score-60
- data[p].meep=1
- end
- end
- if cmd == "buy0" then
- if data[p].score > 7 then
- data[p].score=data[p].score-8
- data[p].color=math.random(1,3)
- end
- end
- if cmd == "buy1" then
- if data[p].score > 9 then
- data[p].score=data[p].score-10
- data[p].color=1
- end
- end
- if cmd == "buy2" then
- if data[p].score > 9 then
- data[p].score=data[p].score-10
- data[p].color=2
- end
- end
- if cmd == "buy3" then
- if data[p].score > 9 then
- data[p].score=data[p].score-10
- data[p].color=3
- end
- end
- if cmd == "menuleft" then
- ui.removeTextArea(1, p)
- ui.removeTextArea(2, p)
- ui.removeTextArea(5, p)
- ui.removeTextArea(3, p)
- ui.removeTextArea(6, p)
- ui.addTextArea(4, "<p align='center'><a href='event:menu'>≡Menu", nil, 6, 25, 70, 18, 1, 0xEDD200, 0.6, false)
- end
- if cmd == "no" then
- voteno=voteno+1
- ui.removeTextArea(200, p)
- ui.removeTextArea(201, p)
- ui.removeTextArea(202, p)
- ui.removeTextArea(203, p)
- end
- if cmd == "yes" then
- voteyes=voteyes+1
- ui.removeTextArea(200, p)
- ui.removeTextArea(201, p)
- ui.removeTextArea(202, p)
- ui.removeTextArea(203, p)
- end
- end
- function eventChatCommand(p, cmd)
- for p,adm in next,adm do
- if cmd == "pass" then
- end
- if cmd == "vote" then
- vote=1
- ui.addTextArea(200,"",n,500,377,295,16,0x5D7D90,0x5D7D90,alpha,true)
- ui.addTextArea(201,"",n,500,379,295,16,0x11171C,0x11171C,alpha,true)
- ui.addTextArea(202,"<p align='left'><font size='10'><N>Você gostou deste mapa?</a>",n,500,378,295,16,0x3C5064,0x3C5064,alpha,true)
- ui.addTextArea(203,"<p align='center'><font size='10'><a href='event:yes'><j>[Sim] <a href='event:no'><r>[Não]</a>",n,675,378,120,16,0x3C5064,0x3C5064,alpha,true)
- end
- end
- end
- function eventPlayerDied(p)
- tfm.exec.respawnPlayer(p)
- end
- function eventPlayerWon(p, tempoPassado, tempoPassadoDesdeRespawn)
- tfm.exec.setPlayerScore(p, 1, true)
- win=math.random(7,10)
- data[p].score=data[p].score+win
- end
- function eventEmotePlayed(p,emote)
- if emote == 0 then
- tfm.exec.addShamanObject(85, math.random(20,780), math.random(20,380), math.random(0,359), math.random(0,5), math.random(0,5), no)
- end
- if emote == 1 then
- tfm.exec.addShamanObject(7, math.random(20,780), math.random(20,380), math.random(0,359), math.random(0,5), math.random(0,5), no)
- end
- if emote == 2 then
- tfm.exec.addShamanObject(1, math.random(20,780), math.random(20,380), math.random(0,359), math.random(0,5), math.random(0,5), no)
- end
- if emote == 3 then
- tfm.exec.addShamanObject(10, math.random(20,780), math.random(20,380), math.random(0,359), math.random(0,5), math.random(0,5), no)
- end
- if emote == 4 then
- tfm.exec.addShamanObject(95, math.random(20,780), math.random(20,380), math.random(0,359), math.random(0,5), math.random(0,5), no)
- end
- if emote == 5 then
- tfm.exec.addShamanObject(23, math.random(20,780), math.random(20,380), math.random(0,359), math.random(0,5), math.random(0,5), no)
- end
- if emote == 6 then
- tfm.exec.addShamanObject(95, math.random(20,780), math.random(20,380), math.random(0,359), math.random(0,5), math.random(0,5), no)
- end
- if emote == 7 then
- tfm.exec.addShamanObject(26, math.random(20,780), math.random(20,380), math.random(0,359), math.random(0,5), math.random(0,5), no)
- end
- if emote == 8 then
- tfm.exec.addShamanObject(24, math.random(20,780), math.random(20,380), math.random(0,359), math.random(0,5), math.random(0,5), no)
- end
- if emote == 9 then
- tfm.exec.addShamanObject(60, math.random(20,780), math.random(20,380), math.random(0,359), math.random(0,5), math.random(0,5), no)
- end
- end
- for _,v in pairs ({'pass','vote'}) do
- system.disableChatCommandDisplay(v, true)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement