Tommy's POV (a realistic pov script)

Tommy’s POV :izakaya_lantern:

A realistic first person point of view script for FiveM.

Escrow Encrypted: No
Requirements: None

Configuration

The configuration options for Tommy’s POV script are as follows:

--[[
  ______                               _          ____  ____ _    __
 /_  __/___  ____ ___  ____ ___  __  _( )_____   / __ \/ __ \ |  / /
  / / / __ \/ __ `__ \/ __ `__ \/ / / /// ___/  / /_/ / / / / | / /
 / / / /_/ / / / / / / / / / / / /_/ / (__  )  / ____/ /_/ /| |/ /
/_/  \____/_/ /_/ /_/_/ /_/ /_/\__, / /____/  /_/    \____/ |___/
                              /____/
-- Developed by https://github.com/tommy141x ]]

-- Command that toggles the POV
commandName = "pov"

-- Camera FOV
camFOV = 80.0

-- Camera offset from the players body
camOffsetX = 0.05
camOffsetY = 0.05
camOffsetZ = 0.15

-- Camera offset from the players body when reversing in a vehicle and holding C (reverse camera)
reverseCamOffsetX = -0.29
reverseCamOffsetY = -0.29
reverseCamOffsetZ = 0.2

Configuration Details

  • commandName : Specifies the command used to toggle the first-person point of view.

  • camFOV : Sets the camera field of view (FOV) for the first-person view. Higher values provide a wider view, while lower values create a more zoomed-in effect.

  • camOffsetX , camOffsetY , camOffsetZ : Defines the camera offset from the player’s body in the regular view. These values determine the position of the camera relative to the player’s character. Adjusting these offsets allows you to fine-tune the camera position and achieve the desired visual representation.

  • reverseCamOffsetX , reverseCamOffsetY , reverseCamOffsetZ : Defines the camera offset from the player’s body when reversing in a vehicle and holding the C key (reverse camera). These offsets control the camera position specifically for the reverse view in vehicles.

Understanding Camera Offsets

Camera offsets determine the position of the camera relative to the player’s body. Each offset represents a specific direction:

  • camOffsetX : Controls the horizontal position of the camera. A positive value moves the camera to the right, while a negative value moves it to the left.

  • camOffsetY : Controls the vertical position of the camera. A positive value raises the camera, while a negative value lowers it.

  • camOffsetZ : Controls the depth position of the camera. A positive value moves the camera away from the player’s body, while a negative value brings it closer.

By adjusting these offsets, you can customize the camera position to your liking, ensuring a realistic and immersive first-person experience.

Note: It’s recommended to experiment with different offset values to find the configuration that suits your preferences and gameplay style.

Things to know as of now:

  • You can’t scroll in to bring the gun closer like in regular first person
  • You can only activate the script with a command.
  • I’ve seen this use up to 0.2 on resmon as it is rendering a scripted camera.

Comp 2_00001
Comp 2_00000

|-------------------------------------|----------------------------|
| Code is accessible | Only the config.lua file. |
| Subscription-based | No |
| Lines (approximately) | 500 |
| Requirements | None |
| Support | Yes |

12 Likes

If you could get aim down sight and a way to make it perm, id buy

1 Like

Looks really good, but head bobbing when walking seems a bit much though, is that ever going to be configurable?

1 Like

Looks cool, keep it up.

You could attach it to core bone or somthing like that instead of the head because the head is moving to much

what is the difference between this command that does the same thing. I know that your script applies it to the entire server but with this command I see something unnecessary

profile_fpsFielOfView 100

I’ll be adding a smoothness value to the configuration in an update.

This doesn’t just change the FOV, it actually attaches the camera to your head allowing for all the shake and bodycam style movement. :+1:

I honestly don’t see the difference

1 Like

Incorporating this into a PD bodycam script, where this is the POV seen when the bodycam is reviewed, would be INSANE. This is a game changer. Looks great!!

1 Like

This looks great. Perfect for harp rp servers and cinematic videos

1 Like

create a camera, attach it on peds face and add offsets. done

Actually it was a lot harder than that, if it was that simple I wouldn’t have encrypted the script or make it paid. This took weeks to figure out and do.

2 Likes

Awesome script but the head bobbing is a bit overwhelming.

How much resmon do you use without using it?

Hey idk if it is possible but can i force everyone to use this?

did you ever found out?

I love using this resource :