Advertisement
Guest User

Untitled

a guest
Jun 2nd, 2014
351
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. players = {}
  2.  
  3. function pythag(x1,y1,x2,y2,r)
  4.     local x=x2-x1
  5.     local y=y2-y1
  6.     local r=r+r
  7.     return x*x+y*y<r*r
  8. end
  9.  
  10. function eventNewPlayer(name)
  11.     players[name] = {
  12.         spawned = true,
  13.     }
  14.     system.bindMouse(name, true)
  15. end
  16.  
  17. function eventMouse(playerName, x, y)
  18.     if players[playerName].spawned then
  19.         for name, player in pairs(tfm.get.room.playerList) do
  20.             if pythag(x, y, player.x, player.y, 25) and playerName ~= name then
  21.                 local playerData = tfm.get.room.playerList[playerName]
  22.                 tfm.exec.movePlayer(name, playerData.x, playerData.y)
  23.                 tfm.exec.displayParticle(36,playerData.x,playerData.y,0,0,0,0,nil)
  24.                 tfm.exec.displayParticle(36,player.x,player.y,0,0,0,0,nil)
  25.                 tfm.exec.movePlayer(playerName, player.x, player.y)
  26.             end
  27.         end
  28.     end
  29. end
  30.  
  31. for k,v in pairs({"AfkDeath", "AutoScore"}) do
  32.     tfm.exec["disable"..v](true)
  33. end
  34.  
  35. for name, player in pairs(tfm.get.room.playerList) do
  36.     eventNewPlayer(name)   
  37. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement