Realistic first person without viewmodels

this is very hard to explain by itself so for context please check the game “a Dusty Trip”

I was wondering how to make use of player’s arms in first person without using viewmodels

(For example you can try driving a vehicle in “a Dusty Trip” to get a better understanding of my aim)

A few months ago I created my own drag system and made it open-souce, the way they use to create arms is just copying character’s arms, putting them into a model, adding humanoid and clothing. After that in a loop they attach it to the object using math.