Boeing747-8

Untitled

Jul 6th, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.91 KB | None | 0 0
  1.  
  2. --By Fuzzyfirsdog 7/6/17
  3. countdown = 15
  4.  
  5. tfm.exec.setRoomMaxPlayers(6)
  6.  
  7. tfm.exec.disableAutoShaman(true)
  8.  
  9. data={}
  10. r2={}
  11. mice={}
  12. canRank={}
  13.  
  14. function r2:rank(name)
  15. scores = {}
  16. rank = true
  17. txt1=""
  18. txt2=""
  19. table.foreach(data, function(k, v) table.insert(scores,{name=k,score=v.score}) end)
  20. table.sort(scores, function(a, b) return a.score>b.score end)
  21. table.foreachi(scores, function(k, v) if k <= 10 then txt1 = ""..txt1.."<font color='#724C31'><br><V>"..k..") "..v.name..""
  22. txt2 = ""..txt2.."<font color='#724C31'><br><V>"..v.score.."" end end)
  23.  
  24. end
  25.  
  26. function openRank(n)
  27. rank = false
  28. canRank[n]=true
  29.  
  30. ui.addTextArea(-4, "<font face='Comic Sans MS'><font size='14'><b><V><p align='center'>Room Leaderboard<br><J>Winning! "..txt1.."", n, 21, 61, 250, 283, 0x000001, 0xFFFFFF, 0.2, true)
  31.  
  32. ui.addTextArea(-6, "<font face='Comic Sans MS'><p align='center'><font size='14'><p align='center'><b><V>Score<br>"..txt2.."", n, 300, 61, 122, 283, 0x000001, 0xFFFFFF, 0.2, true)
  33. ui.addTextArea(-7, "", n, 20, 367, 254, 23, 0x123e54, 0x123e54, 0.6, true)
  34. ui.addTextArea(-8, "<p align='center'><b><N><a href='event:close'>Close", n, 20, 369, 250, 19, 0x073247, 0x2c555c, 0.2, true)
  35. end
  36.  
  37. function closeRank(n)
  38. for areas, k in pairs({"-1","-2","-3","-4","-5","-6","-7","-8"}) do
  39. ui.removeTextArea(k, n)
  40. end
  41. rank = false
  42. canRank[n]=false
  43. end
  44. function eventLoop(g,l)
  45. rank = false
  46. canRank[n]=true
  47. ui.addTextArea(-4, "<p align='center'><font size='11'><b><J>Room Leaderboard<br>"..txt1.."", n, 91, 61, 100, 283, 0x073247, 0x073247, 0.6, true)
  48.  
  49.  
  50. end
  51.  
  52. for n,player in pairs(tfm.get.room.playerList) do
  53. tfm.exec.bindKeyboard(n,"0",true,true)
  54. tfm.exec.bindKeyboard(n,"1",true,true)
  55. tfm.exec.bindKeyboard(n,"2",true,true)
  56. tfm.exec.bindKeyboard(n,"3",true,true)
  57.  
  58.  
  59. end
  60.  
  61.  
  62.  
  63. tfm.exec.newGame('<C><P DS="m;55,315,175,315,295,315,415,315,535,315" defilante="0,0,30,1" L="4800" /><Z><S><S X="1500" o="324650" L="3000" Y="416" H="69" P="0,0,0.1,0.2,0,0,0,0" T="12" /><S X="3900" o="324650" L="1800" Y="416" H="69" P="0,0,0.3,0.2,0,0,0,0" T="12" /><S X="2" L="22" Y="295" H="241" P="0,0,0,0.2,0,0,0,0" T="1" /><S X="4798" L="32" Y="286" H="250" P="0,0,0,0.2,0,0,0,0" T="1" /></S><D><DS X="400" Y="344" /></D><O /></Z></C>')
  64. tfm.exec.disableAutoNewGame(true)
  65.  
  66. function eventNewPlayer(n)
  67. tfm.exec.chatMessage("<ROSE>Welcome <J>"..n.."<ROSE>!",n)
  68. mice[n] = {score = 0,rank = r2.rank}
  69. data[n]={color=math.random(0xFFFFFF),x=400,y=200,score=0,wins=0,award="",inventory="<G>Earn wins to get Items!", using="<font face='arial'><font size='25'>Using:<br><br><b><font size='14'>No Skin"}
  70. ui.addTextArea(-78," ",n,-500,-500,9000,9000,0xFFFFFF,0xFFFFFF,1,false)
  71. mice[n].rank(n)
  72. openRank(n)
  73. tfm.exec.bindKeyboard(n,"0",true,true)
  74. tfm.exec.bindKeyboard(n,"1",true,true)
  75. tfm.exec.bindKeyboard(n,"2",true,true)
  76. tfm.exec.bindKeyboard(n,"3",true,true)
  77.  
  78. ui.addTextArea(-20, "<p align='center'><b><V><a href='event:lb'>Room Leaderboard", n, 700, 369, 90, 39, 0x073247, 0x2c555c, 0.2, true)
  79. ui.addTextArea(-21, "<p align='center'><b><V><a href='event:color'>Change Color", n, 600, 369, 90, 39, 0x073247, 0x2c555c, 0.2, true)
  80. ui.addTextArea(-24, "<p align='center'><b><V><a href='event:help'>Help", n, 500, 369, 90, 39, 0x073247, 0x2c555c, 0.2, true)
  81. ui.addTextArea(-23, "<p align='center'><b><V><a href='event:inv'>Inventory", n, 400, 369, 90, 39, 0x073247, 0x2c555c, 0.2, true)
  82.  
  83. tfm.exec.respawnPlayer(n)
  84.  
  85. end
  86.  
  87.  
  88.  
  89. table.foreach(tfm.get.room.playerList,eventNewPlayer)
  90.  
  91. function eventTextAreaCallback(ids,n,cb)
  92. if cb=="close" then
  93. closeRank(n)
  94.  
  95. ui.removeTextArea(-32,n)
  96. ui.removeTextArea(-33,n)
  97. ui.removeTextArea(-34,n)
  98. ui.removeTextArea(-35,n)
  99. ui.removeTextArea(-36,n)
  100. ui.removeTextArea(-37,n)
  101. ui.removeTextArea(-38,n)
  102.  
  103. elseif cb=="lb" then
  104. mice[n].rank(n)
  105. openRank(n)
  106.  
  107.  
  108. elseif cb=="color" then
  109. ui.showColorPicker(0,n,data[n].color,"Choose your color!")
  110.  
  111. elseif cb=="help" then
  112. ui.addTextArea(-1, "", n, 220, 45, 360, 313, 0x123e54, 0x123e54, 1, true)
  113. ui.addTextArea(-32, "", n, 222, 48, 356, 307, 0x042636, 0x042636, 1, true)
  114. ui.addTextArea(-33, "", n, 229, 59, 191, 287, 0x2c555c, 0x2c555c, 1, true)
  115. ui.addTextArea(-34, "<p align='center'><font size='25'>#DrawLand</i></b><VP><font size='13'><br><br>In #DrawLand your goal is to try to get to 500 points on the leaderboard, you can get those points from placing more art on the the map, or you can also draw art for just the fun of it. To move you just use normal controls. (WASD or right, left, down, and up keys). The more wins you get, the more prizes you get, explore that for yourself by getting more wins!", n, 231, 61, 187, 283, 0x073247, 0x073247, 1, true)
  116. ui.addTextArea(-35, "", n, 481, 59, 86, 287, 0x2c555c, 0x2c555c, 1, true)
  117. ui.addTextArea(-36, "<p align='center'><N><br><br><br><br><br><font size='10'>Made by Fuzzyfirsdog.<br><br>Credits to Bolodefchoco and Bodykudo for extra coding.", n, 483, 61, 82, 283, 0x073247, 0x073247, 1, true)
  118. ui.addTextArea(-37, "", n, 348, 367, 104, 23, 0x123e54, 0x123e54, 1, true)
  119. ui.addTextArea(-38, "<p align='center'><b><R><a href='event:close'>Close", n, 350, 369, 100, 19, 0x073247, 0x2c555c, 1, true)
  120. closeRank(n)
  121.  
  122. elseif cb=="inv" then
  123.  
  124. ui.addTextArea(-1, "", n, 30, 27, 360, 383, 0x123e54, 0x123e54, 1, true)
  125. ui.addTextArea(-32, "", n, 32, 22, 356, 383, 0x042636, 0x042636, 1, true)
  126. ui.addTextArea(-33, "", n, 39, 22, 191, 373, 0x2c555c, 0x2c555c, 1, true)
  127. ui.addTextArea(-34, "<p align='center'><font size='25'>Inventory</i></b><VP><font size='13'><br><br>"..data[n].inventory, n, 41, 27, 187, 383, 0x073247, 0x073247, 1, true)
  128. ui.addTextArea(-35, "<p align='center'>"..data[n].using, n, 291, 59, 86, 287, 0x2c555c, 0x2c555c, 1, true)
  129. ui.addTextArea(-37, "<font size='20'>", n, 280, 367, 104, 23, 0x123e54, 0x123e54, 1, true)
  130. ui.addTextArea(-38, "<p align='center'><b><R><a href='event:close'>Close", n, 282, 369, 100, 19, 0x073247, 0x2c555c, 1, true)
  131.  
  132. closeRank(n)
  133.  
  134. elseif cb=="prize1" then
  135. data[n].award = "<font size='17'><J>❖"
  136. data[n].using = "<font face='arial'><font size='25'>Using<br><br><b><font size='20'><J>❖"
  137. ui.removeTextArea(-32,n)
  138. ui.removeTextArea(-33,n)
  139. ui.removeTextArea(-34,n)
  140. ui.removeTextArea(-35,n)
  141. ui.removeTextArea(-36,n)
  142. ui.removeTextArea(-37,n)
  143. ui.removeTextArea(-38,n)
  144.  
  145. elseif cb=="prize2" then
  146. data[n].award = "<font size='17'><J>☎"
  147. data[n].using = "<font face='arial'><font size='25'>Using<br><br><b><font size='20'><J>☎"
  148. ui.removeTextArea(-32,n)
  149. ui.removeTextArea(-33,n)
  150. ui.removeTextArea(-34,n)
  151. ui.removeTextArea(-35,n)
  152. ui.removeTextArea(-36,n)
  153. ui.removeTextArea(-37,n)
  154. ui.removeTextArea(-38,n)
  155.  
  156. elseif cb=="prize3" then
  157. data[n].award = "<font size='15'><J>▦"
  158. data[n].using = "<font face='arial'><font size='25'>Using<br><br><b><font size='20'><J>▦"
  159. ui.removeTextArea(-32,n)
  160. ui.removeTextArea(-33,n)
  161. ui.removeTextArea(-34,n)
  162. ui.removeTextArea(-35,n)
  163. ui.removeTextArea(-36,n)
  164. ui.removeTextArea(-37,n)
  165. ui.removeTextArea(-38,n)
  166.  
  167. elseif cb=="prize4" then
  168. data[n].award = "<font size='13'><J>☕"
  169. data[n].using = "<font face='arial'><font size='25'>Using<br><br><b><font size='20'><J>☕"
  170. ui.removeTextArea(-32,n)
  171. ui.removeTextArea(-33,n)
  172. ui.removeTextArea(-34,n)
  173. ui.removeTextArea(-35,n)
  174. ui.removeTextArea(-36,n)
  175. ui.removeTextArea(-37,n)
  176. ui.removeTextArea(-38,n)
  177.  
  178. elseif cb=="prize5" then
  179. data[n].award = "<font size='15'><J>♜"
  180. data[n].using = "<font face='arial'><font size='25'>Using<br><br><b><font size='20'><J>♜"
  181. ui.removeTextArea(-32,n)
  182. ui.removeTextArea(-33,n)
  183. ui.removeTextArea(-34,n)
  184. ui.removeTextArea(-35,n)
  185. ui.removeTextArea(-36,n)
  186. ui.removeTextArea(-37,n)
  187. ui.removeTextArea(-38,n)
  188.  
  189. elseif cb=="prize6" then
  190. data[n].award = "<font size='17'><J>♚"
  191. data[n].using = "<font face='arial'><font size='25'>Using<br><br><b><font size='20'><J>♚"
  192. ui.removeTextArea(-32,n)
  193. ui.removeTextArea(-33,n)
  194. ui.removeTextArea(-34,n)
  195. ui.removeTextArea(-35,n)
  196. ui.removeTextArea(-36,n)
  197. ui.removeTextArea(-37,n)
  198. ui.removeTextArea(-38,n)
  199.  
  200. elseif cb=="prize7" then
  201. data[n].award = "<font size='15'><J>♛"
  202. data[n].using = "<font face='arial'><font size='25'>Using<br><br><b><font size='20'><J>♛"
  203.  
  204.  
  205. ui.removeTextArea(-32,n)
  206. ui.removeTextArea(-33,n)
  207. ui.removeTextArea(-34,n)
  208. ui.removeTextArea(-35,n)
  209. ui.removeTextArea(-36,n)
  210. ui.removeTextArea(-37,n)
  211. ui.removeTextArea(-38,n)
  212.  
  213.  
  214. end
  215. end
  216.  
  217.  
  218.  
  219. id=0
  220. function eventKeyboard(name,key,down,xPos,yPos)
  221.  
  222. id = id + 1
  223.  
  224.  
  225.  
  226. if data[name].score == 500 then
  227. data[name].x = 400
  228. data[name].y = 200
  229. countdown = 0
  230.  
  231. system.savePlayerData(name,data[name])
  232.  
  233.  
  234. data[name].score = 0
  235. data[name].wins = data[name].wins + 1
  236.  
  237.  
  238. tfm.exec.chatMessage("<ROSE>"..name.." has earned 1 win by getting 500 points and now has a total of <J>"..data[name].wins.."<ROSE> wins!")
  239. tfm.exec.chatMessage("<br><VP>New Round Starting in 7 seconds!")
  240.  
  241.  
  242.  
  243.  
  244. elseif key==0 and down then
  245. tfm.exec.setPlayerScore(name,data[name].score)
  246. data[name].x = data[name].x - 22
  247. ui.addTextArea(id,data[name].award,nil,data[name].x,data[name].y,20,20,data[name].color,data[name].color,1,false)
  248. ui.addTextArea(names[math.random(#names)]," <font color='#000001'><font size='10'>"..name.." Wins: "..data[name].wins,nil,data[name].x - 22,data[name].y - 30,200,20,0xFF7700,0xFF7700,0,false)
  249. data[name].score = data[name].score + 2
  250. mice[name].score = mice[name].score + 2
  251. elseif key==2 and down then
  252. tfm.exec.setPlayerScore(name,data[name].score)
  253. data[name].score = data[name].score + 2
  254. mice[name].score = mice[name].score + 2
  255. ui.addTextArea(names[math.random(#names)]," <font color='#000001'><font size='10'>"..name.." Wins: "..data[name].wins,nil,data[name].x - 22,data[name].y - 30,200,20,data[name].color,data[name].color,0,false)
  256. data[name].x = data[name].x + 22
  257. ui.addTextArea(id,data[name].award,nil,data[name].x,data[name].y,20,20,data[name].color,data[name].color,1,false)
  258. elseif key==1 and down then
  259. tfm.exec.setPlayerScore(name,data[name].score)
  260. data[name].score = data[name].score + 2
  261. mice[name].score = mice[name].score + 2
  262. ui.addTextArea(names[math.random(#names)]," <font color='#000001'><font size='10'>"..name.." Wins: "..data[name].wins,nil,data[name].x - 22,data[name].y - 30,200,20,data[name].color,data[name].color,0,false)
  263. data[name].y = data[name].y - 22
  264. ui.addTextArea(id,data[name].award,nil,data[name].x,data[name].y,20,20,data[name].color,data[name].color,1,false)
  265. elseif key==3 and down then
  266. data[name].score = data[name].score + 2
  267. mice[name].score = mice[name].score + 2
  268. data[name].y = data[name].y + 22
  269. ui.addTextArea(id,data[name].award,nil,data[name].x,data[name].y,20,20,data[name].color,data[name].color,1,false)
  270. ui.addTextArea(names[math.random(#names)]," <font color='#000001'><font size='10'>"..name.." Wins: "..data[name].wins,nil,data[name].x - 22,data[name].y - 30,200,20,data[name].color,data[name].color,0,false)
  271. tfm.exec.setPlayerScore(name,data[name].score)
  272.  
  273. if data[name].wins == 5 then
  274. data[name].award = "<font size='17'><J>❖"
  275. tfm.exec.chatMessage(name.." has earned a new skin from getting 5 wins and 1 bonus win!")
  276. data[name].inventory = "<p align='center'><b><R><a href='event:prize1'>❖<br><br><V>Equip Skin"
  277. data[name].wins = 6
  278.  
  279. elseif data[name].wins == 10 then
  280. data[name].award = "<font size='17'><J>☎"
  281. tfm.exec.chatMessage(name.." has earned a new skin from getting 10 wins and 1 bonus win!")
  282. data[name].inventory = "<p align='center'><b><R><a href='event:prize1'>❖<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize2'>☎<br><br><V>Equip Skin"
  283. data[name].wins = 11
  284.  
  285.  
  286. elseif data[name].wins == 15 then
  287. data[name].award = "<font size='17'><u><J><font size='15'><N>▦"
  288. tfm.exec.chatMessage(name.." has earned a new skin from getting 15 wins and a bonus extra 2 wins!")
  289. data[name].inventory = "<p align='center'><b><R><a href='event:prize1'>❖<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize2'>☎<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize3'>▦<br><br><V>Equip Skin"
  290. data[name].wins = 17
  291.  
  292. elseif data[name].wins == 25 then
  293. data[name].award = "<font size='13'>☕"
  294. tfm.exec.chatMessage(name.." has earned a new skin from getting 25 wins and a bonus extra 3 wins!")
  295. data[name].inventory = "<p align='center'><b><R><a href='event:prize1'>❖<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize2'>☎<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize3'>▦<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize4'>☕<br><br><V>Equip Skin"
  296. data[name].wins = 28
  297.  
  298. elseif data[name].wins == 40 then
  299. data[name].award = "<font size='15'><N>♜"
  300. tfm.exec.chatMessage(name.." has earned a new skin from getting 40 wins and a bonus extra 3 wins!")
  301. data[name].inventory = "<p align='center'><b><R><a href='event:prize1'>❖<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize2'>☎<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize3'>▦<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize4'>☕<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize5'>♜<br><br><V>Equip Skin"
  302. data[name].wins = 43
  303.  
  304. elseif data[name].wins == 70 then
  305. data[name].award = "<font size='17'><N>♚"
  306. tfm.exec.chatMessage(name.." has earned a new skin from getting 70 wins and a bonus extra 5 wins!")
  307. data[name].inventory = "<p align='center'><b><R><a href='event:prize1'>❖<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize2'>☎<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize3'>▦<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize4'>☕<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize5'>♜<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize6'>♚<br><br><V>Equip Skin"
  308. data[name].wins = 75
  309.  
  310. elseif data[name].wins == 100 then
  311. data[name].award = "<font size='15'><J>♛"
  312. tfm.exec.chatMessage(name.." has earned a new skin from getting 100 wins and a bonus extra 5 wins!")
  313. data[name].inventory = "<p align='center'><b><R><a href='event:prize1'>❖<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize2'>☎<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize3'>▦<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize4'>☕<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize5'>♜<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize6'>♚<br><br><V>Equip Skin<br><p align='center'><b><R><a href='event:prize7'>♛<br><br><V>Equip Skin"
  314.  
  315. data[name].wins = 105
  316.  
  317.  
  318. end
  319. end
  320. end
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331. names={"hi xD"}
  332.  
  333.  
  334.  
  335. function eventColorPicked(id,n,col)
  336. if col~=1 then
  337. data[n].color=col
  338. end
  339. end
  340.  
  341. maps={'<C><P defilante="0,0,30,1" L="4800" DS="m;55,315,175,315,295,315,415,315,535,315" /><Z><S><S X="1500" o="324650" L="3000" Y="416" H="69" P="0,0,0.1,0.2,0,0,0,0" T="12" /><S X="3900" o="324650" L="1800" Y="416" H="69" P="0,0,0.3,0.2,0,0,0,0" T="12" /><S X="2" L="22" Y="295" H="241" P="0,0,0,0.2,0,0,0,0" T="1" /><S X="4798" L="32" Y="286" H="250" P="0,0,0,0.2,0,0,0,0" T="1" /><S X="106" o="ffffff" L="3000" Y="150" c="4" H="3000" P="0,0,0.3,0.2,0,0,0,0" T="12" N="" /><S X="1730" o="ffffff" L="3000" Y="314" c="4" H="3000" P="0,0,0.3,0.2,0,0,0,0" T="12" N="" /><S X="3242" o="ffffff" L="3000" Y="309" c="4" H="3000" P="0,0,0.3,0.2,0,0,0,0" T="12" N="" /><S X="4825" o="ffffff" L="3000" Y="393" c="4" H="3000" P="0,0,0.3,0.2,0,0,0,0" T="12" N="" /></S><D><DS X="400" Y="344" /></D><O /></Z></C>'}
  342.  
  343. function eventLoop(lx,dx)
  344.  
  345. countdown = countdown + 0.5
  346.  
  347.  
  348.  
  349.  
  350. tfm.exec.setUIMapName("<font color='#009799'>Draw Land!")
  351.  
  352.  
  353.  
  354. for n in next,tfm.get.room.playerList do
  355. if canRank[n] then
  356. mice[n].rank(n)
  357. openRank(n)
  358.  
  359. if countdown == 7 then
  360. tfm.exec.newGame(maps[math.random(#maps)])
  361. tfm.exec.setGameTime("7")
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372. end
  373. end
  374. end
  375. end
  376.  
  377. for n,player in pairs(tfm.get.room.playerList) do
  378. data[n].wins = 99
  379. end
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388. function eventPlayerDied(m)
  389. tfm.exec.respawnPlayer(m)
  390. end
  391.  
  392. ui.addTextArea(-79," ",nil,-500,-500,9000,9000,0xFFFFFF,0xFFFFFF,1,false)
  393. ui.addTextArea(-20, "<p align='center'><b><V><a href='event:lb'>Room Leaderboard", nil, 700, 369, 90, 39, 0x073247, 0x2c555c, 0.2, true)
  394. ui.addTextArea(-21, "<p align='center'><b><V><a href='event:color'>Change Color", nil, 600, 369, 90, 39, 0x073247, 0x2c555c, 0.2, true)
  395. ui.addTextArea(-24, "<p align='center'><b><V><a href='event:help'>Help", nil, 500, 369, 90, 39, 0x073247, 0x2c555c, 0.2, true)
  396. ui.addTextArea(-23, "<p align='center'><b><V><a href='event:inv'><font size='8'>Inventory/Check For Prizes", nil, 400, 369, 90, 39, 0x073247, 0x2c555c, 0.2, true)
  397.  
  398.  
  399. eventNewGame = function()
  400.  
  401. ui.addTextArea(-77," ",nil,-500,-500,9000,9000,0xFFFFFF,0xFFFFFF,1,false)
  402. for ic in next,toRemove do
  403. for n,player in pairs(tfm.get.room.playerList) do
  404.  
  405. data[n].x = 400
  406. data[n].y = 200
  407. ui.removeTextArea(ic)
  408.  
  409.  
  410.  
  411. data[n].score = 0
  412.  
  413. end
  414. end
  415. end
  416.  
  417.  
  418.  
  419.  
  420. toRemove = {}
  421. do
  422. local addTextArea = ui.addTextArea
  423. ui.addTextArea = function(id,...)
  424. toRemove[id] = true
  425. addTextArea(id,...)
  426. end
  427. end
  428.  
  429.  
  430.  
  431.  
  432.  
  433. tfm.exec.disableAfkDeath(true)
  434.  
  435. for c,player in pairs(tfm.get.room.playerList) do
  436. mice[c].rank(c)
  437. openRank(c)
  438. end
Advertisement
Add Comment
Please, Sign In to add comment