Garry's Mod

Garry's Mod

评价数不足
Vision+ : NPC / Prop ESP & Free Roam Tools(chatgpt)
   
奖励
收藏
已收藏
取消收藏
素材类型: 插件
插件类型: 工具
插件标签: 卡通, 快乐, 影视
文件大小
发表于
更新日期
9.849 KB
10 月 18 日 上午 4:10
10 月 22 日 上午 6:48
6 项改动说明 ( 查看 )

订阅以下载
Vision+ : NPC / Prop ESP & Free Roam Tools(chatgpt)

描述
The main feature of this script is GMod’s spectator mode. When using it, if you get stuck while going through ceilings or floors, you can use noclip (default key: V) to pass through.

In roaming mode, NPCs cannot damage the player, but they can still see the player. So, if you want to watch NPCs in combat, remember to enable the “ignore player” option.

This script was originally created to observe NPC combat, inspired by CS:S spectator mode, where even if the camera gets stuck behind walls, you can still see NPCs. However, GMod cannot do this natively.

̶T̶h̶i̶s̶ ̶L̶u̶a̶ ̶s̶c̶r̶i̶p̶t̶ ̶o̶n̶l̶y̶ ̶r̶e̶n̶d̶e̶r̶s̶ ̶t̶h̶e̶ ̶l̶a̶s̶t̶ ̶f̶r̶a̶m̶e̶ ̶o̶f̶ ̶t̶h̶e̶ ̶N̶P̶C̶’̶s̶ ̶a̶c̶t̶i̶o̶n̶ ̶w̶h̶e̶n̶ ̶t̶h̶e̶ ̶p̶l̶a̶y̶e̶r̶ ̶m̶o̶v̶e̶s̶ ̶i̶n̶t̶o̶ ̶a̶ ̶w̶a̶l̶l̶ ̶(̶s̶o̶ ̶t̶h̶e̶ ̶N̶P̶C̶ ̶a̶p̶p̶e̶a̶r̶s̶ ̶s̶t̶a̶t̶i̶c̶)̶.̶ ̶I̶f̶ ̶a̶n̶y̶o̶n̶e̶ ̶k̶n̶o̶w̶s̶ ̶o̶f̶ ̶o̶t̶h̶e̶r̶ ̶m̶o̶d̶s̶ ̶t̶h̶a̶t̶ ̶a̶l̶l̶o̶w̶ ̶N̶P̶C̶s̶ ̶t̶o̶ ̶r̶e̶n̶d̶e̶r̶ ̶e̶v̶e̶n̶ ̶w̶h̶e̶n̶ ̶t̶h̶e̶ ̶p̶l̶a̶y̶e̶r̶ ̶i̶s̶ ̶i̶n̶s̶i̶d̶e̶ ̶a̶ ̶B̶S̶P̶ ̶w̶a̶l̶l̶,̶ ̶p̶l̶e̶a̶s̶e̶ ̶s̶h̶a̶r̶e̶.̶

To hide the HUD in the top-left corner, go to the addon panel for this plugin and uncheck the debug option.

Feature Introduction:

1.Enable NPC ESP
When enabled, you can see NPCs through walls (if “Enable only inside BSP” is turned off).
If “Enable only inside BSP” is turned on, this feature only works when the player’s camera is inside a wall — you can see NPCs inside the map, but they will appear static (the NPCs are actually moving, but you only see the frame from the moment your camera entered the wall).

2.Enable Prop ESP
Works the same as the above, but applies to props instead of NPCs.

3.Enable only inside BSP
Turning this on or off only affects the two features above — it determines whether you can render entities while the camera is inside a wall or without entering walls.

4.Enable NPC PVS Extension
In vanilla GMod, when a player goes inside walls (using noclip), NPCs in the map won’t render.
For players who enjoy watching NPCs fight in complex indoor maps, this makes it hard to observe.
This feature creates a small helper entity for each NPC to extend their PVS (Potentially Visible Set), allowing NPCs and their animations to be visible even from outside the map.
Players can also adjust the rendering distance.

5.Enable NPC PVS extension in No-Clip mode
If you do not check the Enable NPC PVS extension in No-Clip mode option, the NPC PVS extension will only be effective in roaming mode.

6.Toggle Free Roam Mode
When spectating with no-clip mode in vanilla , stray bullets can still hit the player.
This feature removes the player’s physical body while in roaming mode, making them immune to damage.

7.Debug
Displays a small HUD in the top-left corner showing player status:

Normal – player has a physical body

Roaming – player has no physical body

Outside – player is inside the map

Inside BSP – player is outside the map

Note: During my testing, for faster loading (constant experimentation) and convenience, I used only this module alone. Please understand that there may be compatibility issues when used with other modules (e.g., sudden FPS drops).

Thanks to OpenAI, the massive amount of data on the internet, and https://wiki.facepunch.com/
All credit goes to them.(After all, I was just constantly feeding data to the AI)

tag:
freecam , camera , spectator , spectate , roaming , freecamera , npc , view , through wall , see through , perspective