Right. I just woke up when I made that script. Sorry, here you go:
local player = getLocalPlayer ( )
local fpsmode = false
bindKey ( "m", "down",
function ( )
fpsmode = not fpsmode
toggle ( )
end )
function toggle ( )
if isPedInVehicle ( player ) and fpsmode then
addEventHandler ( "onClientPreRender", setFPSCamera )
else
removeEventHandler ( "onClientPreRender", setFPSCamera )
setCameraTarget ( player )
end
end )
addEventHandler ( "onClientPlayerVehicleEnter", player, toggle )
addEventHandler ( "onClientPlayerVehicleExit", player, toggle )