Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- leavers = {}
- players = {}
- function eventPlayerDied(name)
- local x = tfm.get.room.playerList[name].x
- local y = tfm.get.room.playerList[name].y
- tfm.exec.respawnPlayer(name)
- tfm.exec.movePlayer(name, x, y)
- end
- function eventPlayerLeft(name)
- leavers[name] = {}
- leavers[name].x = players[name].x
- leavers[name].y = players[name].y
- end
- function eventNewPlayer(name)
- if leavers[name] then
- tfm.exec.respawnPlayer(name)
- tfm.exec.movePlayer(name, leavers[name].x, leavers[name].y)
- leavers[name] = nil
- end
- end
- function eventLoop()
- for name, v in pairs(tfm.get.room.playerList) do
- players[name] = {x = tfm.get.room.playerList[name].x, y = tfm.get.room.playerList[name].y}
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement