-- Actualiza el juego y verifica si hay jugadores que hayan ganado o perdido for i = 1, numPlayers do local player = players:GetPlayerByUserId(i) if player.Character.Humanoid.Health <= 0 then -- El jugador ha perdido gameLogic:playerLost(player) end end end
– Función para crear un temporizador function gameLogic:createTimer(time)
-- Elimina al jugador del juego player.Character:Destroy() numPlayers = numPlayers - 1 -- Verifica si el juego ha terminado if numPlayers <= 0 then gameLogic:endGame() end end
– Función para actualizar el juego function gameLogic:update(dt)