Run it
Copy the script and paste it into your executor.
local camera = game.Workspace.Camera
local Players = game:GetService("Players")
local Rs = game:GetService("RunService")
local UIS = game:GetService("UserInputService")
CS = :()
Player = Players.LocalPlayer
Charecter: = Player.Character
Head: = Charecter:()
Torso: = Charecter:()
Neck: = Torso:()
Humanoid: = Charecter:()
HumanoidRootPart: = Charecter:()
Mouse = Player:()
Humanoid.AutoRotate =
Dead =
camera.CameraType = .CameraType.Scriptable
camera.FieldOfView =
currentxoffset =
HelmetPositonLoop
InputConnection
MouseConneciton
HelmetPositonLoop = Rs.RenderStepped:(()
camera.CFrame = (Head.CFrame * .(.(currentxoffset, , )))
UIS.MouseBehavior = .MouseBehavior.LockCenter
)
CurrentXDelta =
CurrentYDelta =
NeckCahce = Neck.C0
(actionName:, inputState, inputObject:)
Neckc0Store: = Neck.C0
CompressedDelta: = .(inputObject.Delta.X,inputObject.Delta.Y)
CurrentXDelta = CompressedDelta.X
CurrentYDelta = CompressedDelta.Y
HumanoidRootPart.CFrame = HumanoidRootPart.CFrame:(HumanoidRootPart.CFrame * .(, -.(CurrentXDelta/), ),)
RotationX, RotationY, RotationZ = Neckc0Store:()
NewRotX = .(RotationX+ -CurrentYDelta/)
NewRotX = .(NewRotX,-,-)
Neck.C0 = Neck.C0:(.(Neckc0Store.Position)*.(.(NewRotX),RotationY,RotationZ),)
MouseConneciton = CS:(,MouseMoved,,.UserInputType.MouseMovement)
InputConnection = UIS.InputBegan:((input:,GPE:)
GPE
Keycode = input.KeyCode
Keycode == .KeyCode.Q
currentxoffset = -currentxoffset
Keycode == .KeyCode.E
currentxoffset = .(currentxoffset)
)
Humanoid.Died:(()
Dead ==
Dead =
InputConnection:()
CS:()
.(Players.RespawnTime)
HelmetPositonLoop:()
)Turns yr Cam to the hit game hellmet IT'S GOOD ASF. Q and E to change the Cam spots

Universal