Unexpected symbol near '='

Estou tendo diversos problemas na aula 22 da Introdução a Programação Lua, e um deles é o "unexpected symbol near ‘=’ no ‘player.lua’ quando executo o game.lua

local player = {}

function player.novo(nome)
	return {
		vidas = 200,
		pocoes = {},
		nome = nome
	}
end

return player
fiz exatamente igual ao do vídeo mas dá esse erro

local player = require('entidades/player')
local pocao = require('entidades/pocao')
local robo = require('entidades/robo')

local player1 = player.novo('Orientadão')
local player2 = player.novo('Objetoncio')

local robo1 = robo.novo()
local robo2 = robo.novo()
local robo3 = robo.novo_bomber()

está aqui o "game.lua"caso precisem
Espero que me ajudem

1 Curtida

Estranho… Os dois scrdispts estão certoa
(Movi o post para a categoria #programacao:lua)

1 Curtida

Opa desculpa a demora, o scite deve ta doido tentei hoje e funcionou, sendo que nao fiz nada kkkk vlw!

1 Curtida