Advertisement
UniverseTeam

Transformice: Mancala (25/09/16)

Oct 8th, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 19.80 KB | None | 0 0
  1. mapa = [[<C><P /><Z><S><S H="180" L="10" o="0" X="5" c="3" Y="329" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="324650" X="493" c="1" Y="137" T="12" H="10" /><S H="10" L="90" o="324650" X="377" c="1" Y="137" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="100" X="261" c="4" Y="98" T="0" H="100" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="324650" X="261" c="1" Y="137" T="12" H="10" /><S H="10" L="90" o="324650" X="609" c="1" Y="137" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S X="377" L="100" H="100" c="4" Y="98" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="40" o="0" X="190" c="1" Y="200" T="12" H="400" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="525a9f" X="377" c="4" Y="98" T="12" H="90" /><S P="0,0,0.3,0.2,0,0,0,0" L="100" H="100" c="4" Y="98" T="0" X="493" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="324650" X="725" c="1" Y="137" T="12" H="10" /><S H="100" L="100" X="609" c="4" Y="98" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S H="90" L="90" o="525a9f" X="493" c="4" Y="98" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="525a9f" X="609" c="4" Y="98" T="12" H="90" /><S P="0,0,0.3,0.2,0,0,0,0" L="100" X="725" c="4" Y="98" T="0" H="100" /><S H="10" L="90" o="324650" X="725" c="1" Y="254" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S H="90" L="90" o="71641c" X="725" c="4" Y="98" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="324650" X="725" c="1" Y="370" T="12" H="10" /><S X="725" L="100" H="100" c="4" Y="214" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="100" H="100" c="4" Y="330" T="0" X="377" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="324650" X="609" c="1" Y="254" T="12" H="10" /><S H="100" L="100" X="725" c="4" Y="330" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S H="90" L="90" o="525a9f" X="724" c="4" Y="214" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S H="10" L="90" o="324650" X="493" c="1" Y="254" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="71641c" X="725" c="4" Y="330" T="12" H="90" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="324650" X="377" c="1" Y="254" T="12" H="10" /><S H="100" L="100" X="493" c="4" Y="214" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="100" H="100" c="4" Y="214" T="0" X="609" /><S P="0,0,0.3,0.2,0,0,0,0" L="100" X="377" c="4" Y="214" T="0" H="100" /><S H="90" L="90" o="525a9f" X="609" c="4" Y="214" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="403250" X="492" c="4" Y="214" T="12" H="90" /><S P="0,0,0.3,0.2,0,0,0,0" L="100" X="609" c="4" Y="330" T="0" H="100" /><S H="90" L="90" o="525a9f" X="377" c="4" Y="214" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S H="10" L="90" o="324650" X="609" c="1" Y="370" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S X="493" L="100" H="100" c="4" Y="330" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S H="10" L="90" o="324650" X="261" c="1" Y="254" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="324650" X="493" c="1" Y="370" T="12" H="10" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="525a9f" X="493" c="4" Y="330" T="12" H="90" /><S X="261" L="100" H="100" c="4" Y="214" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="100" H="100" c="4" Y="330" T="0" X="261" /><S H="10" L="90" o="324650" X="377" c="1" Y="370" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S H="90" L="90" o="525a9f" X="609" c="4" Y="330" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="525a9f" X="261" c="4" Y="214" T="12" H="90" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="324650" X="261" c="1" Y="370" T="12" H="10" /><S P="0,0,0.3,0.2,0,0,0,0" L="90" o="525a9f" X="377" c="4" Y="330" T="12" H="90" /><S H="90" L="90" o="71641c" X="261" c="4" Y="330" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S H="10" L="180" o="0" X="90" c="3" Y="243" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S H="400" L="10" o="0" X="787" c="1" Y="200" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S H="90" L="90" o="71641c" X="261" c="4" Y="98" T="12" P="0,0,0.3,0.2,0,0,0,0" /></S><D><P C="0" Y="0" T="34" X="0" P="0,0" /><DS Y="376" X="55" /><P C="8a311b" Y="422" T="15" X="91" P="0,0" /><P C="8a311b" Y="337" T="19" P="0,0" X="35" /><P C="8a311b" Y="337" T="19" P="0,0" X="87" /></D><O /></Z></C>]]
  2. rato=0
  3. vivo=0
  4. rodada=0
  5. players={}
  6. data={}
  7. a={}
  8. b={}
  9.  
  10. tfm.exec.disableAfkDeath(true)
  11. tfm.exec.disableAutoShaman(true)
  12. tfm.exec.disableAutoTimeLeft(true)
  13. tfm.exec.disableAutoNewGame(true)
  14. tfm.exec.disableAutoScore(true)
  15. tfm.exec.newGame(mapa)
  16. tfm.exec.setUIMapName('Transformice Universe - Mancala  <BL>|  <N>Mouse: <V>'..vivo..' <BL>/ <V>'..rato..'  <BL>|  <N>Round: <V>'..rodada..' <BL>/ <V>10                                                                                               ')
  17. tfm.exec.setGameTime(20, true)
  18.  
  19. ui.addTextArea(0, "<p align='left'><a href='event:menu'><font color='#FFFFFF' size='13'>   Menu »", p, 5, 25, 80, 21, 1, 0x0086F0, 0.8, false)
  20.  
  21. ui.addTextArea(10, "<p align='center'><font color='#FACA3E' size='60'> </p><p align='center'><font color='#FACA3E' size='70'>Next round will start soon", p, 214, 52, 557, 326, 1, 0x0086F0, 0.99, false)
  22. ui.addTextArea(4533, "<p align='left'><font color='#FFFFFF' size='12'>", p, 220, 58, 80, 80, 1, 0x0086F0, 0, false)
  23. ui.addTextArea(4543, "<p align='left'><font color='#FFFFFF' size='12'>", p, 336, 58, 80, 80, 1, 0x0086F0, 0, false)
  24. ui.addTextArea(4553, "<p align='left'><font color='#FFFFFF' size='12'>", p, 452, 58, 80, 80, 1, 0x0086F0, 0, false)
  25. ui.addTextArea(4563, "<p align='left'><font color='#FFFFFF' size='12'>", p, 568, 58, 80, 80, 1, 0x0086F0, 0, false)
  26. ui.addTextArea(4573, "<p align='left'><font color='#FFFFFF' size='12'>", p, 684, 58, 80, 80, 1, 0x0086F0, 0, false)
  27. ui.addTextArea(4633, "<p align='left'><font color='#FFFFFF' size='12'>", p, 220, 174, 80, 80, 1, 0x0086F0, 0, false)
  28. ui.addTextArea(4743, "<p align='left'><font color='#FFFFFF' size='12'>", p, 336, 174, 80, 80, 1, 0x0086F0, 0, false)
  29. ui.addTextArea(4853, "<p align='left'><font color='#FFFFFF' size='12'>", p, 452, 174, 80, 80, 1, 0x0086F0, 0, false)
  30. ui.addTextArea(4963, "<p align='left'><font color='#FFFFFF' size='12'>", p, 568, 174, 80, 80, 1, 0x0086F0, 0, false)
  31. ui.addTextArea(4073, "<p align='left'><font color='#FFFFFF' size='12'>", p, 684, 174, 80, 80, 1, 0x0086F0, 0, false)
  32. ui.addTextArea(5633, "<p align='left'><font color='#FFFFFF' size='12'>", p, 220, 290, 80, 80, 1, 0x0086F0, 0, false)
  33. ui.addTextArea(6743, "<p align='left'><font color='#FFFFFF' size='12'>", p, 336, 290, 80, 80, 1, 0x0086F0, 0, false)
  34. ui.addTextArea(7853, "<p align='left'><font color='#FFFFFF' size='12'>", p, 452, 290, 80, 80, 1, 0x0086F0, 0, false)
  35. ui.addTextArea(8963, "<p align='left'><font color='#FFFFFF' size='12'>", p, 568, 290, 80, 80, 1, 0x0086F0, 0, false)
  36. ui.addTextArea(9073, "<p align='left'><font color='#FFFFFF' size='12'>", p, 684, 290, 80, 80, 1, 0x0086F0, 0, false)
  37.  
  38. function eventChatCommand(p, cmd)
  39.  if cmd == "400" then
  40.   tfm.exec.setPlayerScore(p, 400, false)
  41.  end
  42.  if p == "Ricfonseca" then
  43.   if cmd == "stop" then
  44.    tfm.exec.setGameTime(1500, true)
  45.   end
  46.  end
  47. end
  48.  
  49. tfm.exec.addShamanObject(2, 262, math.random(80,322), 0, 0, 0, math.random() > 0.5)
  50. tfm.exec.addShamanObject(2, 726, math.random(80,322), 0, 0, 0, math.random() > 0.5)
  51.  
  52. function eventLoop(elapsed, remaining)
  53.  if remaining <= 0 then
  54.   ui.removeTextArea(10, p)
  55.   vivo=0
  56.   rato=0
  57.   if rodada > 9 then
  58.    tfm.exec.newGame(mapa)
  59.    tfm.exec.addShamanObject(2, 262, math.random(80,322), 0, 0, 0, math.random() > 0.5)
  60.    tfm.exec.addShamanObject(2, 726, math.random(80,322), 0, 0, 0, math.random() > 0.5)
  61.    rodada=0
  62.   else
  63.    rodada=rodada+1
  64.   end
  65.   for name,player in pairs(tfm.get.room.playerList) do
  66.    vivo=vivo+1
  67.    rato=rato+1
  68.   end
  69.   move()
  70.   tfm.exec.setGameTime(150, true)
  71.   tfm.exec.setUIMapName('Transformice Universe - Mancala  <BL>|  <N>Mouse: <V>'..vivo..' <BL>/ <V>'..rato..'  <BL>|  <N>Round: <V>'..rodada..' <BL>/ <V>10                                                                                               ')
  72.  end
  73. end
  74.  
  75. function move()
  76.         local playerList={}
  77.         for name,player in pairs(tfm.get.room.playerList) do
  78.             table.insert(playerList,name)
  79.         end
  80.         for i=1,#playerList,1 do
  81.             local index=math.random(#playerList)
  82.             local name=playerList[index]
  83.                 if i%2==0 then
  84.                     table.insert(a,name)
  85.                     tfm.exec.movePlayer(name, 494, 216, false, 0, 0, false)
  86.                 else
  87.                     table.insert(b,name)
  88.                     tfm.exec.movePlayer(name, 494, 216, false, 0, 0, false)
  89.             end
  90.             table.remove(playerList,index)
  91.         end
  92. end
  93.  
  94. function eventNewPlayer(p)
  95.  system.bindKeyboard(p,32,true,true)
  96.  system.bindKeyboard(p,37,true,true)
  97.  system.bindKeyboard(p,38,true,true)
  98.  system.bindKeyboard(p,39,true,true)
  99.  system.bindKeyboard(p,40,true,true)
  100.  system.bindKeyboard(p,87,true,true)
  101.  system.bindKeyboard(p,65,true,true)
  102.  system.bindKeyboard(p,83,true,true)
  103.  system.bindKeyboard(p,68,true,true)
  104.  rato=rato+1
  105.  tfm.exec.respawnPlayer(p)
  106.  ui.addTextArea(0, "<p align='left'><a href='event:menu'><font color='#FFFFFF' size='13'>   Menu »", p, 5, 25, 80, 21, 1, 0x0086F0, 0.8, false)
  107.  tfm.exec.setUIMapName('Transformice Universe - Mancala  <BL>|  <N>Mouse: <V>'..vivo..' <BL>/ <V>'..rato..'  <BL>|  <N>Round: <V>'..rodada..' <BL>/ <V>10                                                                                               ')
  108. end
  109. table.foreach(tfm.get.room.playerList,eventNewPlayer)
  110.  
  111. function eventTextAreaCallback(id, p, cmd)
  112.  if cmd == "menu" then
  113.   ui.addTextArea(1, "<p align='left'><a href='event:menuu'><font color='#FFFFFF' size='13'>   Menu «</a>   <B><BL><a href='event:0'>|     <a href='event:1'>Profile     <BL><a href='event:0'>|     <a href='event:2'>Help     <BL><a href='event:0'>|     <J><a href='event:3'>Shop     <BL><a href='event:0'>|     <a href='event:4'>Ranking     <BL><a href='event:0'>|     <J><a href='event:5'>Fórum     <BL><a href='event:0'>|     <a href='event:6'>Settings", p, 5, 25, 790, 21, 1, 0x0086F0, 0.8, false)
  114.   ui.removeTextArea(0, p)
  115.  end
  116.  if cmd == "menuu" then
  117.   ui.addTextArea(0, "<p align='left'><a href='event:menu'><font color='#FFFFFF' size='13'>   Menu »", p, 5, 25, 80, 21, 1, 0x0086F0, 0.8, false)
  118.   ui.removeTextArea(1, p)
  119.  end
  120.  if cmd == "3" then
  121.   ui.addTextArea(100, "<p align='center'><font color='#FACA3E' size='40'><B>Shop", p, 140, 60, 550, 300, 1, 0x0086F0, 0.95, false)
  122.   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)
  123.   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)
  124.   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)
  125.   ui.addTextArea(104, "<p align='center'><a href='event:shophelp'><font color='#FFFFFF' size='13'>Need Help?", p, 152, 328, 146, 22, 1, 0x0086F0, 0.6, false)
  126.   ui.addTextArea(105, "<p align='center'><font color='#FFFFFF' size='15'>Set Nick Color", p, 148, 120, 120, 22, 1, 0x0086F0, 0, false)
  127.   ui.addTextArea(106, "<p align='center'><font color='#FFFFFF' size='15'>", p, 286, 120, 120, 22, 1, 0x0086F0, 0, false)
  128.   ui.addTextArea(107, "<p align='center'><font color='#FFFFFF' size='15'>", p, 424, 120, 120, 22, 1, 0x0086F0, 0, false)
  129.   ui.addTextArea(108, "<p align='center'><font color='#FFFFFF' size='15'>", p, 562, 120, 120, 22, 1, 0x0086F0, 0, false)
  130.   ui.addTextArea(109, "<p align='center'><font size='34'><B><D>N<J>i<N>c<T>k </p><p align='center'><font color='#FFFFFF' size='34'><B><BV>C<R>o<BL>l<V>o<S>r", p, 148, 152, 120, 90, 1, 0x0086F0, 0.6, false)
  131.   ui.addTextArea(110, "<p align='center'><font color='#FFFFFF' size='15'>", p, 286, 152, 120, 90, 1, 0x0086F0, 0, false)
  132.   ui.addTextArea(111, "<p align='center'><font color='#FFFFFF' size='15'>", p, 424, 152, 120, 90, 1, 0x0086F0, 0, false)
  133.   ui.addTextArea(112, "<p align='center'><font color='#FFFFFF' size='15'>", p, 562, 152, 120, 90, 1, 0x0086F0, 0, false)
  134.   ui.addTextArea(113, "<p align='center'><a href='event:buy1'><font color='#FFFFFF' size='15'>10 Points", p, 148, 258, 120, 22, 1, 0x0086F0, 0.6, false)
  135.   ui.addTextArea(114, "<p align='center'><a href='event:buy2'><font color='#FFFFFF' size='15'>", p, 286, 258, 120, 22, 1, 0x0086F0, 0, false)
  136.   ui.addTextArea(115, "<p align='center'><a href='event:buy3'><font color='#FFFFFF' size='15'>", p, 424, 258, 120, 22, 1, 0x0086F0, 0, false)
  137.   ui.addTextArea(116, "<p align='center'><a href='event:buy4'><font color='#FFFFFF' size='15'>", p, 562, 258, 120, 22, 1, 0x0086F0, 0, false)
  138.  end
  139.  if cmd == "5" then
  140.   ui.addTextArea(200, "<p align='left'><font color='#FACA3E' size='20'><B>         Fórum", p, 30, 60, 742, 300, 1, 0x0086F0, 0.95, false)
  141.   ui.addTextArea(201, "<p align='center'><a href='event:lang'><font color='#FFFFFF' size='13'><B>EN↓", p, 35, 65, 42, 22, 1, 0xFACA3E, 0.6, false)
  142.   ui.addTextArea(202, "<p align='center'>", p, 330, 80, 2, 260, 1, 0x0086F0, 0.5, false)
  143.   ui.addTextArea(203, "<p align='center'><a href='event:closeforum'><font color='#FFFFFF' size='13'>Close", p, 685, 333, 82, 22, 1, 0xFACA3E, 0.6, false)
  144.   ui.addTextArea(204, "<p align='left'><a href='event:en1'><font color='#FFFFFF' size='11'>Shop & Forum are now avaible <p align='left'><font size='7'><V>25/09/16", p, 35, 115, 280, 20, 1, 0xFACA3E, 0.6, false)
  145.   ui.addTextArea(205, "<p align='center'><font color='#FACA3E' size='20'><B>Shop & Forum is now avaible!</p><p align='center'><font color='#FFFFFF' size='15'>", p, 346, 70, 420, 250, 1, 0x0086F0, 0, false)
  146.  end
  147.  if cmd == "lang" then
  148.   ui.addTextArea(20, "<p align='center'><font color='#FFFFFF' size='13'><B>↓", p, 35, 65, 42, 86, 1, 0xFACA3E, 1, false)
  149.   ui.addTextArea(21, "<p align='center'><a href='event:en'><font color='#FFFFFF' size='13'>EN", p, 37, 96, 38, 18, 1, 0xFACA3E, 0, false)
  150.   ui.addTextArea(22, "<p align='center'><a href='event:br'><font color='#FFFFFF' size='13'>BR", p, 37, 121, 38, 18, 1, 0xFACA3E, 0, false)
  151.  end
  152.  if cmd == "closeshop" then
  153.   ui.removeTextArea(100, p)
  154.   ui.removeTextArea(101, p)
  155.   ui.removeTextArea(102, p)
  156.   ui.removeTextArea(103, p)
  157.   ui.removeTextArea(104, p)
  158.   ui.removeTextArea(105, p)
  159.   ui.removeTextArea(106, p)
  160.   ui.removeTextArea(107, p)
  161.   ui.removeTextArea(108, p)
  162.   ui.removeTextArea(109, p)
  163.   ui.removeTextArea(110, p)
  164.   ui.removeTextArea(111, p)
  165.   ui.removeTextArea(112, p)
  166.   ui.removeTextArea(113, p)
  167.   ui.removeTextArea(114, p)
  168.   ui.removeTextArea(115, p)
  169.   ui.removeTextArea(116, p)
  170.   ui.removeTextArea(117, p)
  171.   ui.removeTextArea(118, p)
  172.   ui.removeTextArea(119, p)
  173.  end
  174.  if cmd == "closeforum" then
  175.   ui.removeTextArea(20, p)
  176.   ui.removeTextArea(21, p)
  177.   ui.removeTextArea(22, p)
  178.   ui.removeTextArea(23, p)
  179.   ui.removeTextArea(24, p)
  180.   ui.removeTextArea(200, p)
  181.   ui.removeTextArea(201, p)
  182.   ui.removeTextArea(202, p)
  183.   ui.removeTextArea(203, p)
  184.   ui.removeTextArea(204, p)
  185.   ui.removeTextArea(205, p)
  186.   ui.removeTextArea(206, p)
  187.   ui.removeTextArea(207, p)
  188.   ui.removeTextArea(208, p)
  189.   ui.removeTextArea(209, p)
  190.   ui.removeTextArea(210, p)
  191.   ui.removeTextArea(211, p)
  192.   ui.removeTextArea(212, p)
  193.   ui.removeTextArea(213, p)
  194.   ui.removeTextArea(214, p)
  195.   ui.removeTextArea(215, p)
  196.   ui.removeTextArea(216, p)
  197.   ui.removeTextArea(217, p)
  198.   ui.removeTextArea(218, p)
  199.   ui.removeTextArea(219, p)
  200.  end
  201.  if cmd == "buy1" then
  202.   if tfm.get.room.playerList[p].score > 10 then
  203.    ui.showColorPicker(1, p, cor, "Select your nickname color")
  204.    tfm.exec.setNameColor(p,math.random(0xFF0000,0xFFFFFF,0xFACA3E,0x0CC6C1,0xFFFFFF,0x00FFFF,0xFACA3E))
  205.    tfm.exec.setPlayerScore(p, -10, true)
  206.   else
  207.    ui.addPopup(0,0,"<p align='center'><font size='14'><N>You don't have enough points.",p,270,145,300,false)
  208.   end
  209.  end
  210. end
  211.  
  212. function eventKeyboard(p, keyid, down, x, y)
  213.  if keyid == 40 then
  214.   if x > 220 and x < 300 and y > 58 and y < 138 then
  215.   end
  216.   if x > 336 and x < 416 and y > 58 and y < 138 then
  217.   end
  218.   if x > 452 and x < 532 and y > 58 and y < 138 then
  219.   end
  220.   if x > 568 and x < 648 and y > 58 and y < 138 then
  221.   end
  222.   if x > 684 and x < 764 and y > 58 and y < 138 then
  223.   end
  224.   if x > 220 and x < 300 and y > 174 and y < 254 then
  225.    tfm.exec.movePlayer(p, 262, 333, false, 0, 0, false)
  226.   end
  227.   if x > 336 and x < 416 and y > 174 and y < 254 then
  228.    tfm.exec.movePlayer(p, 378, 333, false, 0, 0, false)
  229.   end
  230.   if x > 452 and x < 532 and y > 174 and y < 254 then
  231.    tfm.exec.movePlayer(p, 494, 333, false, 0, 0, false)
  232.   end
  233.   if x > 568 and x < 648 and y > 174 and y < 254 then
  234.    tfm.exec.movePlayer(p, 610, 333, false, 0, 0, false)
  235.   end
  236.   if x > 684 and x < 764 and y > 174 and y < 254 then
  237.    tfm.exec.movePlayer(p, 726, 333, false, 0, 0, false)
  238.   end
  239.   if x > 220 and x < 300 and y > 290 and y < 370 then
  240.   end
  241.   if x > 336 and x < 416 and y > 290 and y < 370 then
  242.   end
  243.   if x > 452 and x < 532 and y > 290 and y < 370 then
  244.   end
  245.   if x > 568 and x < 648 and y > 290 and y < 370 then
  246.   end
  247.   if x > 684 and x < 764 and y > 290 and y < 370 then
  248.   end
  249.  end
  250.  if keyid == 32 then
  251.   if x > 220 and x < 300 and y > 58 and y < 138 then
  252.    tfm.exec.giveCheese(p)
  253.   end
  254.   if x > 336 and x < 416 and y > 58 and y < 138 then
  255.   end
  256.   if x > 452 and x < 532 and y > 58 and y < 138 then
  257.   end
  258.   if x > 568 and x < 648 and y > 58 and y < 138 then
  259.   end
  260.   if x > 684 and x < 764 and y > 58 and y < 138 then
  261.    tfm.exec.giveCheese(p)
  262.   end
  263.   if x > 220 and x < 300 and y > 174 and y < 254 then
  264.   end
  265.   if x > 336 and x < 416 and y > 174 and y < 254 then
  266.   end
  267.   if x > 452 and x < 532 and y > 174 and y < 254 then
  268.   end
  269.   if x > 568 and x < 648 and y > 174 and y < 254 then
  270.   end
  271.   if x > 684 and x < 764 and y > 174 and y < 254 then
  272.   end
  273.   if x > 220 and x < 300 and y > 290 and y < 370 then
  274.    tfm.exec.giveCheese(p)
  275.   end
  276.   if x > 336 and x < 416 and y > 290 and y < 370 then
  277.   end
  278.   if x > 452 and x < 532 and y > 290 and y < 370 then
  279.   end
  280.   if x > 568 and x < 648 and y > 290 and y < 370 then
  281.   end
  282.   if x > 684 and x < 764 and y > 290 and y < 370 then
  283.    tfm.exec.giveCheese(p)
  284.   end
  285.   if x > 210 and x < 775 and y > 48 and y < 381 then
  286.    if vivo < 2 then
  287.     tfm.exec.playerVictory(p)
  288.    else
  289.     tfm.exec.killPlayer(p)
  290.     vivo=vivo-1
  291.     tfm.exec.setPlayerScore(p, 1, true)
  292.    end
  293.   end
  294.  end
  295.  tfm.exec.setUIMapName('Transformice Universe - Mancala  <BL>|  <N>Mouse: <V>'..vivo..' <BL>/ <V>'..rato..'  <BL>|  <N>Round: <V>'..rodada..' <BL>/ <V>10                                                                                               ')
  296. end
  297.  
  298. function eventPlayerWon(p, tempoPassado, tempoPassadoDesdeRespawn)
  299.  ui.addTextArea(10, "<p align='center'><font color='#FACA3E' size='60'> </p><p align='center'><font color='#FACA3E' size='70'>Next round will start soon", p, 214, 52, 557, 326, 1, 0x0086F0, 0.99, false)
  300.  tfm.exec.setPlayerScore(p, 10, true)
  301.  tfm.exec.respawnPlayer(p)
  302.  tfm.exec.setGameTime(15, true)
  303.  vivo=vivo-1
  304.  tfm.exec.setUIMapName('Transformice Universe - Mancala  <BL>|  <N>Mouse: <V>'..vivo..' <BL>/ <V>'..rato..'  <BL>|  <N>Round: <V>'..rodada..' <BL>/ <V>10                                                                                               ')
  305. end
  306.  
  307. function eventPlayerDied(p)
  308.    tfm.exec.respawnPlayer(p)
  309.    tfm.exec.setUIMapName('Transformice Universe - Mancala  <BL>|  <N>Mouse: <V>'..vivo..' <BL>/ <V>'..rato..'  <BL>|  <N>Round: <V>'..rodada..' <BL>/ <V>10                                                                                               ')
  310. end
  311.  
  312. function eventPlayerLeft(p)
  313.  rato=rato-1
  314.  tfm.exec.setUIMapName('Transformice Universe - Mancala  <BL>|  <N>Mouse: <V>'..vivo..' <BL>/ <V>'..rato..'  <BL>|  <N>Round: <V>'..rodada..' <BL>/ <V>10                                                                                               ')
  315. end
  316.  
  317. tfm.exec.setUIMapName('Transformice Universe - Mancala  <BL>|  <N>Mouse: <V>'..vivo..' <BL>/ <V>'..rato..'  <BL>|  <N>Round: <V>'..rodada..' <BL>/ <V>10                                                                                               ')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement