Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

My Simulation is not Working?

maps = {}
admin = {"GingerBiscuit99", "ImTooGoodForThisGame"}

for i,v in pairs (game.Lighting:GetChildren()) do
	if v:IsA("Model") then
		table.insert(maps, v)
	end
end

function chooseMap()
	return maps[math.random(1, #maps)]
end

function loadMap(mg)
	local m = mg:clone()
	script.Current.Value = m.Name
	m.Parent = Workspace
	return m
end

function endMap(m)
	m:remove()
end

game.Players.PlayerAdded:connect(function(nP)
for _,v in pairs(admin) do
if nP.Name == v then
nP.Chatted:connect(function(msg)

if msg == ":map/random" then
	local m = chooseMap()
	local loaded = loadMap(m)

	if msg == ":map/clean" then
	local MapName = tostring(script.Current.Value)
	game.Workspace:FindFirstChild(game.Workspace.MapName):Destroy()

end
end
end)
end
end
end)

There are no Errors in the output/dev console and This does not work. Could you please post what is wrong?

1 answer

This discussion is preserved as it was. New answers, comments, and votes are closed.