Dentro da pasta /Zomboid/Server/ crie um arquivo chamado novo-spawn.lua
Edite esse arquivo e adicione nele o seguinte código.
function SpawnPoints()
	return {
		unemployed = {
			{ worldX = chunkX , worldY = chunkY, posX = relativoX, posY = relativoY, posZ = relativoZ }
	}
}
end
Você precisará substituir os valores chunkX, chunkY pelo respectivo chunk do local.
Você também precisará substituir os valores relativos as coordenadas de dentro desse chunk em relativoX, relativoY e relativoZ.
<aside> 🧠 Eu sei que você ainda não sabe esses valores, é o próximo passo!
</aside>
Acesse o site https://map.projectzomboid.com e clique na aba Map Coordinates
Coloque o mouse em cima do local desejado e veja as coordendas.
Nesse caso, chunkX = 40, chunkY = 9, relativoX = 259, relativoY = 217, relativoZ= 0 (altura)

Seguindo o exemplo inicial, para adicionar um spawnpoint em Louisville ficaria.
function SpawnPoints()
	return {
		unemployed = {
			{ worldX = 40 , worldY = 9, posX = 259, posY = 217, posZ = 0 }
	}
}
end
Edite o arquivo servertest_spawnregions.lua ainda dentro da pasta /Zomboid/Server/
Você irá adicionar uma nova entrada de spawnpoint para o jogador escolher. Essa entrada indicará o arquivo que você acabou de criar. Nesse nosso exemplo, ficaria algo como:
function SpawnRegions()
	return {
		{ name = "Muldraugh, KY", file = "media/maps/Muldraugh, KY/spawnpoints.lua" },
		{ name = "West Point, KY", file = "media/maps/West Point, KY/spawnpoints.lua" },
		{ name = "Rosewood, KY", file = "media/maps/Rosewood, KY/spawnpoints.lua" },
		{ name = "Riverside, KY", file = "media/maps/Riverside, KY/spawnpoints.lua" },
		{ name = "Louisville", file = "/home/container/Zomboid/Server/novo-spawn.lua" },
	}
end
Observe que file= aponta para o arquivo que criamos no inicio do tutorial.
Você pode repetir esse processo quantas vezes quiser.