How do I disable a script located in a Player.Character before Player:LoadCharacter

  1. What do you want to achieve? I wish to disable a script that makes the game shoulder TPS, before I load a character in, because if i did so after, it would glitch the camera

  2. What is the issue? https://gyazo.com/1d1a3e33b5a8090fc3253e7bd2ad93f6

  3. What solutions have you tried so far? Everything, from scripts in a vehicle seat(original purpose of the script was to disable the shoulder view in order for pilots/vehicle operators to see properly)
    from a script in StarterPlayerScripts.

I am now using a chat command script located in ServerScriptServices:

local Admins = {"sushiodevs","hiAidan2007","Sonicgoo","Motto_Interactive"}
local Prefix = "/" 

game.Players.PlayerAdded:Connect(function(plr)
	for _,v in pairs(Admins) do
		if plr.Name == v then
			plr.Chatted:Connect(function(msg)
				local loweredString = string.lower(msg)
				local args = string.split(loweredString," ")
				if args[1] == Prefix.."toggleacs" then
					if plr.Character.ACS_Client.SomACS_Framework.Enabled == true then
						plr.Character.ACS_Client.SomACS_Framework.Enabled = false
						plr:LoadCharacter()
						plr.Character.ACS_Client.SomACS_Framework.Enabled = false
					else
						plr.Character.ACS_Client.SomACS_Framework.Enabled = true
					end
						
				end
			end)
		end
	end
end)