GetCameraViewMode

From Multi Theft Auto: Wiki
Revision as of 05:36, 8 April 2021 by IDannz (talk | contribs) (add ped camera modes)
Jump to navigation Jump to search

Now you can get the camera mode when the player is not inside a vehicle.

This function allows you to get the camera's view mode. This indicates at what distance the camera will follow the player.

Syntax

int, int getCameraViewMode (  )

OOP Syntax Help! I don't understand this!

Method: Camera.getCameraViewMode(...)
Variable: .viewMode
Counterpart: setCameraViewMode


Returns

Returns two int indicating the current camera view modes. Their meanings can be seen below.

Vehicle Modes:

  • 0: Bumper
  • 1: Close external
  • 2: Middle external
  • 3: Far external
  • 4: Low external
  • 5: Cinematic

Ped Modes:

  • 1: Close
  • 2: Middle
  • 3: Far

Example

This example tells the player their current camera view when they change it

function onPlayerSpawn ( theSpawnpoint )
    currentCam("fire") -- start a repeating check
end
addEventHandler ( "onClientPlayerSpawn", root, onPlayerSpawn )

function currentCam(key)
   if (getControlState(key)) then
      local vehicleMode, pedMode = getCameraViewMode()
      outputChatBox("Your current cam view is: "..vehicleMode..".")
   end
end

See Also