Ok, idk if you know, but this is for a game called ROBLOX. Unless you play it im not sure how much you can do for me. But my code doesnt work. Please debug it. Also if you can fix the a and d movement, that would be GREAT!


plr = game.Players.LocalPlayer
char = plr.Character
p = Instance.new ("Model",game.Workspace)
probe = Instance.new ("Part",p)
p.Name = "BlazeingFire88"
probe.Name = "Head"
probe.Anchored = true
probe.Locked = true
hum = Instance.new ("Humanoid",probe)
hum.Name = "HiddenHuman"
probe.BrickColor = BrickColor.new ("Toothpaste")
probe.Size = Vector3.new (2,2,2)
probe = char
plr.Parent = nil
char.Parent = nil
probe.Position = Vector3.new (0,12,0)
local mouse = plr:GetMouse()
function Key()
if Key == "w" then
probe.CFrame = CFrame.new(probe.Position) + probe.CFrame.lookVector * 2
elseif Key == "s" then
probe.CFrame = CFrame.new(probe.Position) + probe.CFrame.lookVector * -2
elseif Key == "a" then

elseif Key == "d" then

end
end
game.Workspace.CurrentCamera.CameraSubject = p.probe.hum
game:GetService'ChatService':Chat(p.probe,msg, Enum.ChatColor.Green)
game.Players.LocalPlayer.Chatted:connect(function( msg, plr)
game:GetService'ChatService':Chat(p.probe, msg , Enum.ChatColor.Green)
end)