Singleplayer
For Half-Life 2 on the PC, a GameFAQs message board topic titled 'How do you go into 3rd person view in Gmod?'
- Hit the tilde on your keyboard (it’s the little squiggle: ) to bring up the console. You’ll then see a prompt, where you can type “svcheats 1” and then “thirdperson.”.
- Thirdperson - Enables the Third Person camera. (It makes your camera on your back.) firstperson - Enables the First Person camera. (It resets the camera to normal if you use thirdperson.) Well, That was SOME commands that can have in Source Engine games. Now, Time to show some POSSIBLE entities on Gmod.
- Let’s start with the reveal of the answer right off the bat: there is no official Kingdom Come Deliverance 3rd person mode. That means that when you boot up the game, you won’t be able to switch.
- Pull up console using the ~ key.
- If you don't have this enabled, go to your settings, click advanced at the bottom, then check enable developer console.
- Type 'thirdperson' and hit enter
- Congrats you are now in thirdperson!
Multiplayer
- Same process as above but sometimes you will be prompt to enable 'sv_cheats 1'
- If you are the owner of the server and want to enable 'sv_cheats 1' then just type that in your server console.
- If it is a public server, we would highly recommend you do NOT enable this. If it is a server with just you and some friends, sure why not.
- If it is a public server and you do not want to enable 'sv_cheats 1' then you can download Simple Third Person which will allow you to go into third person by accessing the menu through holding 'C'.
How Do You Go To Third Person In Gmod
And here's the E2 'third_person_v2' code:
Gmod How To Use Console
How To Go To Third Person In Gmod
@name third Person v2
@inputs
@outputs Angle:angle Position:vector
@persist
@trigger
runOnTick(1)
R = 120
Angle = owner():eyeAngles()
Pitch = Angle:pitch()
Yaw = Angle:yaw()
X = cos(Yaw) * R * (-1)
Y = sin(Yaw) * R * (-1)
Z = sin(Pitch) * R + 90
Zx = R - (cos(Pitch) * R)
Xz = cos(Yaw) * Zx
Yz = sin(Yaw) * Zx
if(Z < 0){Z = 0}
Position = owner():pos() + vec(X+Xz,Y+Yz,Z)