Advertisement
wassimevicw

ParkourMice

Dec 30th, 2017
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.57 KB | None | 0 0
  1. tfm.exec.disableAutoShaman(true)
  2.  
  3. maps = {7347638,7351626,7351635,7352085,7352255}
  4.  
  5. function eventNewGame()
  6.   Team_blue={}
  7.   Team_red={}
  8.  
  9.   a="blue"
  10.   for n in pairs(tfm.get.room.playerList) do
  11.       if a == "blue" then
  12.           table.insert(Team_blue,n)
  13.           a="red"
  14.       elseif a == "red" then
  15.           table.insert(Team_red,n)
  16.           a="blue"
  17.       end
  18.   end
  19.   for i,n in pairs(Team_blue) do
  20.   tfm.exec.setNameColor(n,0x0000ff)
  21.   tfm.exec.movePlayer(n,520, 723,offset,0,0,offset)
  22.   end
  23.  
  24.   for i,n in pairs(Team_red) do
  25.   tfm.exec.setNameColor(n,0xff0000)
  26.   tfm.exec.movePlayer(n,257, 723,offset,0,0,offset)
  27.   end
  28. end
  29.  
  30. ui.addTextArea(1, "<a href='event:Help'><p align=\"center\">Help !</p></a>", nil, 6, 776, 100, 22, 0x3c5064, 0x3c5064, NaN, false)
  31. function eventTextAreaCallback(id,name,callback)
  32. if callback=="Help" then
  33.    ui.addTextArea(3, " <p align='center'>-=-=- مساعدة -=-=</p></a>", name, 326, 93, 100, 100, 0x541b1b, 0x6b6b6b, 1, true)
  34.    ui.addTextArea(6, "<a href=\'event:Ar'><p align='center'>Ar</p></a>", name, 247, 111, 22, 38, 0x00aaff, 0x6b6b6b, 1, true)
  35.    ui.addTextArea(8, "<a href=\'event:En'\><p align='center'>En</p></a>", name, 473, 112, 22, 38, 0x00aaff, 0x6b6b6b, 1, true)
  36.    ui.addTextArea(9, "<p align=\"center\">اهلا بكم في لعبة \"باركور ميس\" , كل ما عليك فعله هو ان\n\nتنهي الماب باسرع وقت ممكن قبل الفريق الاخر و الحصول على \n\nنقاط كثيرة !و استكشاف مميزات و صعوبات هذه اللعبة\n\nماذا تنتضر ؟\n\nهيا ابدء الجري !!!</p></a>", name, 208, 135, 337, 182, 0x4d3e21, 0xd6a937, 1, true)
  37.    ui.addTextArea(10, " <a href=\'event:close'\><p align='center'>-=-= close -=-=</p></a>", name, 326, 327, 100, 24, 0x541b1b, 0x6b6b6b, 1, true)
  38. end
  39.  
  40. if callback=="Ar" then
  41.   ui.addTextArea(3, " <p align='center'>-=-=- مساعدة -=-=</p></a>", name, 326, 93, 100, 100, 0x541b1b, 0x6b6b6b, 1, true)
  42.   ui.addTextArea(6, "<a href=\'event:Ar'><p align='center'>Ar</p></a>", name, 247, 111, 22, 38, 0x00aaff, 0x6b6b6b, 1, true)
  43.   ui.addTextArea(8, "<a href=\'event:En'\><p align='center'>En</p></a>", name, 473, 112, 22, 38, 0x00aaff, 0x6b6b6b, 1, true)
  44.   ui.addTextArea(9, "<p align=\"center\">اهلا بكم في لعبة \"باركور ميس\" , كل ما عليك فعله هو ان\n\nتنهي الماب باسرع وقت ممكن قبل الفريق الاخر و الحصول على \n\nنقاط كثيرة !و استكشاف مميزات و صعوبات هذه اللعبة\n\nماذا تنتضر ؟\n\nهيا ابدء الجري !!!</p></a>", name, 208, 135, 337, 182, 0x4d3e21, 0xd6a937, 1, true)
  45.   ui.addTextArea(10, " <a href=\'event:close'\><p align='center'>-=-=-اغلاق-=-=-</p></a>", name, 326, 326, 100, 24, 0x541b1b, 0x6b6b6b, 1, true)
  46. end
  47.  
  48. if callback=="En" then
  49.   ui.addTextArea(3, " <p align='center'>-=-=- Help ! -=-=</p></a>", name, 326, 93, 100, 100, 0x541b1b, 0x6b6b6b, 1, true)
  50.   ui.addTextArea(6, "<a href=\'event:Ar'><p align='center'>Ar</p></a>", name, 247, 111, 22, 38, 0x00aaff, 0x6b6b6b, 1, true)
  51.   ui.addTextArea(8, "<a href=\'event:En'\><p align='center'>En</p></a>", name, 473, 112, 22, 38, 0x00aaff, 0x6b6b6b, 1, true)
  52.   ui.addTextArea(9, "<p align=\"center\">Welcome To \"ParkourMice\", U need to\n\nFinish the round as fast as you can to deafet the \n\nother team , What are u waiting ?\n\nRunnnnn !\n\n</p></a>", name, 208, 135, 337, 182, 0x4d3e21, 0xd6a937, 1, true)
  53.   ui.addTextArea(10, " <a href=\'event:close'\><p align='center'>-=-=-Close-=-=-</p></a>", name, 326, 326, 100, 24, 0x541b1b, 0x6b6b6b, 1, true)
  54. end
  55.  
  56. if callback=="close" then
  57.   ui.removeTextArea(2, name)
  58.   ui.removeTextArea(3, name)
  59.   ui.removeTextArea(6, name)
  60.   ui.removeTextArea(8, name)
  61.   ui.removeTextArea(9, name)
  62.   ui.removeTextArea(10, name)
  63. ui.addTextArea(1, "<a href='event:Help'><p align=\"center\">Help !</p></a>", name, 6, 776, 100, 22, 0x3c5064, 0x3c5064, NaN, false)
  64. end
  65. end
  66.  
  67. function eventPlayerWon(name,tE,tER)
  68.     local i=0
  69.     local n
  70.     for pname,player in pairs(tfm.get.room.playerList) do
  71.         if not player.isDead then
  72.             i=i+1
  73.             n=pname
  74.         end
  75.     end
  76.     if i==0 then
  77.         nextRound()
  78.     end
  79. end
  80.  
  81. function eventPlayerDied(name)
  82.     local i=0
  83.     local n
  84.     for pname,player in pairs(tfm.get.room.playerList) do
  85.         if not player.isDead then
  86.             i=i+1
  87.             n=pname
  88.         end
  89.     end
  90.     if i==0 then
  91.         nextRound()
  92.     end
  93. end
  94. function nextRound()
  95. tfm.exec.newGame(maps[math.random(#maps)])
  96. end
  97. nextRound()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement