Garry's Mod

Garry's Mod

259 ratings
Seats Network Optimizer
Rate  
Favorite
Favorited
Unfavorite
Type: Vehicle, Addon
Tags: Roleplay, Build
File Size
Posted
Updated
0.001 MB
Feb 12, 2016 @ 8:35pm
Sep 7, 2017 @ 9:32pm
5 Change Notes ( view )

Subscribe to download
Seats Network Optimizer

In 8 collections by Jacques BONFOIN [GiletJaune]
Board Games by Mohamed Rachid
16 items
The TTT by Mohamed Rachid
41 items
Mohamed Rachid's Vehicles Paradize
195 items
The DarkRP by Mohamed Rachid
45 items
Soccer by Mohamed RACHID
19 items
G-1:91808
72 items
G-1:788429
51 items
Optimization addons
5 items
Description
Optimizer for servers & multiplayer games

This addon is designed to significantly reduce network usage when using numerous seats and prisoner pods.
This addon is totally useless in a local game, but it can decrease the network usage related to prop_vehicle_prisoner_pod on servers.
It works for standalone seats, passenger seats, SCars, Sit anywhere, prisoner pods.

Important
Note: The same trick applies to (not handled in this add-on):
  • env_sprite entities with an animated material
If you are a mapper, please make a lua_run entity triggered by a logic_auto entity, with the following Lua code:
for _,e in ipairs(ents.FindByClass('env_sprite'))do e:AddEFlags(EFL_NO_THINK_FUNCTION)end

How can I know how much traffic is saved?
Type in console: net_graph 3
The red trace is about entities traffic. It can get much lower with this addon.

Note
A problem causing non-seat vehicles to fail has been fixed on Feb 27, 2016.

How does it work?
The problem is that the internal Think of prop_vehicle_prisoner_pod entities produces a useless network usage, which is noticeable when there are many of them.
The Seats Network Optimizer disables the internal Think of each prop_vehicle_prisoner_pod, and re-enables one of them on each server's Think. Also when you use or leave a seat, its internal Think is re-enabled until the animation is finished.
More details in this bug report: High network usage caused by the prop_vehicle_prisoner_pod's Think[github.com]
< >
25 Comments
Jacques BONFOIN [GiletJaune]  [author] Aug 10, 2019 @ 12:56pm 
On the TTT there should be no useable seats / prisoner pods. I hardly can imagine seated players in the TTT. :-D
So in the TTT this addon should be useless.
[❤]RainbowGryphon Aug 10, 2019 @ 12:43pm 
What do you mean "seat" and "pod"?
Im playing ttt, does this addon affect in any way?
•○Cat Senya[LTR]○• Aug 1, 2019 @ 6:13pm 
cool, like.
Jacques BONFOIN [GiletJaune]  [author] Apr 30, 2019 @ 4:00pm 
Almost sure it has benefits with the sit anywhere mod.
stevensky Apr 29, 2019 @ 5:41am 
does it have any impact on servers that only use the sit anywhere mod? thank you
Jacques BONFOIN [GiletJaune]  [author] Aug 5, 2018 @ 6:30am 
Absolutely, p2p will be improved too!
Nathan.Smiley Mar 16, 2018 @ 1:22pm 
D'accord merci
Jacques BONFOIN [GiletJaune]  [author] Mar 16, 2018 @ 12:47pm 
Salut, bien-sûr !
Nathan.Smiley Mar 13, 2018 @ 1:01am 
Salut, es ce que cet addon optimise les serveurs utilisant vcmod et des véhicules ?
Barry Costello Feb 17, 2018 @ 7:29am 
Merci