Third person perspective (OTS)

by Pepsiman·v1.0·Updated 2019-09-06

第三人称视角(OTS)

Screenshots 3 screenshots

About this mod Machine translation

A simple mod that changes the perspective from first person to third person.

These opinions are based on the cinematography of Resident Evil 6.

This mod uses "autoexec.cfg". If you modified the CFG file,

Please add the lines contained in the VPK's autoexec.cfg.

By default this mod (when activated) will change the following controls:

R-Click(MOUSE2)

M-Click(MOUSE3)

L-Shift key

v key

/key

Deactivate/restore all controls (except /) to L4D2 defaults.

______________________________________________________________________________

feature

Press /KEY to activate/deactivate TPV mode.

Walking is set as the default movement speed. Keep LEFT SHIFT sprinting!

Crosshairs cannot be used with TPV. Hold R-CLICK to aim (first person).

Seamless transition between TPV and Scope (from/to) when using the rifle. (R-CLICK)

Ability to change side (left camera or right camera) by using the V key.

The user cannot sprint while holding R-CLICK. Additionally, users cannot R-CLICK while sprinting.

The user cannot change sides with V whenever sprinting or while holding R-CLICK to aim.

It is recommended to activate/deactivate TPV when the user is not pressing anything else.

______________________________________________________________________________

How to install

Installation method:

Place the downloaded vpk file into "Left 4 Dead 2\left4dead2\addons\workshop"

Navigate to your plugin (workshop) folder. ...\left4dead2\left4dead2\addons\workshop

Find the VPK file for this mod. (1840408148.vpk)

Open the downloaded VPK file using GCFScape.

In another window, navigate to the CFG folder: ...\left4dead2\left4dead2\cfg\

Use GCFScape to extract the contents of the VPK CFG folder to L4D2's CFG folder.

(Optional) Paste this into autoexec.cfg only if you have modified it before:

alias + TPV_Snipe "TPV_Snipe";

Alias-TPV_Snipe "TPV_Snipe";

Alias ​​TPV_Snipe "alias + TPV_Snipe; alias -TPV_Snipe; + zoom; wait 10; -zoom; alias + TPV_Snipe TPV_Snipe; alias -TPV_Snipe TPV_Snipe"

alias + focusaim exec + focusaim;

alias -focusaim exec -focusaim;

alias + sprint_r exec + sprint_r;

Alias ​​-sprint_r exec -sprint_r;

alias + sprint_l exec + sprint_l;

Alias ​​-sprint_l exec -sprint_l;

Alias 3rdPerson_ACT "thirdpersonshoulder; c_mindistance 0; c_minpitch -255; cam_idealdist 28.666; cam_idealpitch -2; cam_idealyaw 3; cam_snapto 1; c_thirdpersonshoulderaimdist 900; c_thirdpersonshoulderheight -13; c_thirdpersonshoulderoffset 12; c_maxdistance 200; c_maxpitch 90; cam_collision 1; cam_idealdelta 4; c_thirdpersonshoulderdist 40”

Alias 3rdPerson_DEF "thirdpersonshoulder; c_mindistance 30; c_minpitch 0; cam_idealdist 150; cam_idealpitch 0; cam_idealyaw 0; cam_snapto 0; c_thirdpersonshoulderaimdist 120; c_thirdpersonshoulderheight 5; c_thirdpersonshoulderoffset 20; c_maxdistance 200; c_maxpitch 90; cam_collision 1; cam_idealdelta 4; c_thirdpersonshoulderdist 40”

Alias plpos_l"snd_playsounds Buttons.snd32; c_mindistance 0; c_minpitch -255; cam_idealdist 28.666; cam_idealpitch -2; cam_idealyaw 3; cam_snapto 1; c_thirdpersonshoulderaimdist 900; c_thirdpersonshoulderheight -13; c_thirdpersonshoulderoffset 12; c_maxdistance 200; c_maxpitch 90; cam_collision 1; cam_idealdelta 4; c_thirdpersonshoulderdist 40; bind v plpos_r; bind SHIFT + sprint_r"

Alias plpos_r"snd_playsounds Buttons.snd32; c_mindistance 0; c_minpitch -255; cam_idealdist 28.666; cam_idealpitch -2; cam_idealyaw -2; cam_snapto 1; c_thirdpersonshoulderaimdist 450; c_thirdpersonshoulderheight -13; c_thirdpersonshoulderoffset -13; c_maxdistance 200; c_maxpitch 90; cam_collision 1; cam_idealdelta 4; c_thirdpersonshoulderdist 40; bind v plpos_l; bind SHIFT + sprint_l"

bind /“3rdperson_ON”

Alias ​​3rdPerson_ON"snd_playsounds Buttons.snd37;

alias 3rdPerson_OFF“snd_playsounds Buttons.snd11; -speed; crosshair 1; unbind v; unbind MOUSE2; bind MOUSE2 + attack2; unbind MOUSE3; bind MOUSE3 + zoom; unbind SHIFT; bind SHIFT + speed; 3rdPerson_DEF; bind / 3rdPerson_ON”

(Optional) If the mod doesn't work, try typing "exec autoexec" into the …

Install & use Install: Left 4 Dead 2 addon (.vpk)

  1. Nearly all Left 4 Dead 2 custom content ships as .vpk files: unzip and copy the .vpk into the game's left4dead2/addons folder.
  2. Create the addons folder if it does not exist; content loads automatically on launch.
  3. The in-game Addons menu lets you review, enable and disable what is installed.
  4. A few packs or tools do not follow the .vpk flow — follow the bundled readme.

In multiplayer, the host and players need the same addons installed.

File & checksum

Filename
【TPV】第三人称视角(OTS)
File size
155.0 KiB