Author Topic: Wirebuild PAC solution to fix lag issue  (Read 111 times)

0 Members and 1 Guest are viewing this topic.

Offline Gilgamesh

  • **
  • Posts: 67
  • Gender: Male
  • kthnx bitch!!!
  • Respect: +55
Wirebuild PAC solution to fix lag issue
« on: September 29, 2011, 11:43:03 AM »
0
a lot of lag is caused from PAC because the server has it's own list of outfits stored on it and sends those outfits to the individual players when they join. now this would not be a problem if that was disabled but there is a cvar you can use to do just that. I only leave this here because I used to go on the wirebuild server to make outfits and occasionally build a house there but lag issues with PAC have been stopping me from doing  so. anyway I just wanted to throw that out there.
P.S. I do not know the cvar :C
_____
my philosophy
Spoiler (click to show/hide)

Offline Dale Feles

  • Hoersface
  • ******
  • Posts: 2938
  • Gender: Male
  • Respect: +622
Re: Wirebuild PAC solution to fix lag issue
« Reply #1 on: September 29, 2011, 01:36:59 PM »
0
I'm not sure if this is just me, but when a lot of people wears a PAC costume, the server lags. Although, I do know how to disable costumes. I'd be fun to find a way to reduce this kind of lag.




Thank you Marie for the sprite.

Offline Gilgamesh

  • **
  • Posts: 67
  • Gender: Male
  • kthnx bitch!!!
  • Respect: +55
Re: Wirebuild PAC solution to fix lag issue
« Reply #2 on: September 29, 2011, 01:42:15 PM »
0
like I said there is a cvar but I do not know how to configure it. I wish I did. if the costumes from the server didn't have to download to the clients then lag would be non existent. or at the very least drastically reduced.
_____
my philosophy
Spoiler (click to show/hide)

Offline coolzeldad

  • ******
  • OwnerDonatorOld Forum MemberrNd DeveloperLinux UserWindows UserDog LoverLeague PlayerDWO Player
    View More Badges!

  • Posts: 3333
  • I eat ddos for breakfast OMNOMONOM
  • Respect: +2711
    • .:`=-~rANdOm~`-=:. Game Servers
Re: Wirebuild PAC solution to fix lag issue
« Reply #3 on: September 30, 2011, 02:37:20 PM »
0
There is no cvar to what you are referring to for PAC.

This is the complete cvar list for PAC atm

concommand.Add("pac_save_config_cl", function(ply, command, arguments)
concommand.Add("pac_load_config_cl", function(ply, command, arguments)
concommand.Add("pac_convert_legacy_outfits", function()
concommand.Add("pac_refresh_files", function()
concommand.Add("pac_show_editor", function()
concommand.Add("pac_sync", function(ply)
concommand.Add("pac_load_config_sv", function(ply, command, arguments)
concommand.Add("pac_rename_config_sv", function(ply, command, arguments)
concommand.Add("pac_delete_config_sv", function(ply, command, arguments)
concommand.Add("in_pac_editor", function(ply, command, arguments)
concommand.Add("pac_get_server_outfits", function(ply)
concommand.Add("pac_precache_effect", function(ply, command, arguments)
concommand.Add("pac_ban", function(ply, cmd, arguments)
concommand.Add("pac_unban", function(ply, cmd, arguments)

CreateConVar("pac_server_outfits", "1", FCVAR_ARCHIVE)

None of these disable sending outfits to clients.

What I believe creates the majority of the lag, is that on every tick the server syncs the entities parented to the player and send them all to the client.
Without this you would not be able to see the outfits or have them.
This is the effect of many player parented entities.

If you mean disabling sending the list of stored outfits then that last convar is what you are referring to. Is that so?
« Last Edit: September 30, 2011, 02:39:19 PM by coolzeldad »
 ▲
▲▲Big thanks to Marie for this awesome sprite! :3

Spoiler: Moar Imagez (click to show/hide)
pingaz
Thanks Cryptokid!

Thanks gamefreak!


-- My youtube: http://www.youtube.com/coolzeldad
-- My deviantart: http://coolzeldad.deviantart.com
-- My soundcloud: http://www.soundcloud.com/coolzeldad
-- My ustream: http://www.ustream.tv/channel/coolzeldapingaz
-- My twitchtv: http://www.twitch.tv/coolzeldad

-- rNd Wiki: http://wiki.randomgs.com
-- rNd Youtube: http://www.youtube.com/RandomgsProductions
-- rNd Steam Group: http://steamcommunity.com/groups/r_A_N_d_O_m

Spoiler: rNd Typography (click to show/hide)





Every time you download Garry's Mod illegally, Garry makes a bug.

When people ask me "Plz" because its shorter than "Please" I feel perfectly justified to answer "No" because its shorter than "Yes".

derp herp lerp perp kerp serp zerp - say faiv timez fazt


Offline Gilgamesh

  • **
  • Posts: 67
  • Gender: Male
  • kthnx bitch!!!
  • Respect: +55
Re: Wirebuild PAC solution to fix lag issue
« Reply #4 on: October 01, 2011, 10:15:15 AM »
0
uhhh yeah that was it.

http://www.facepunch.com/threads/887940?p=32348754&viewfull=1#post32348754

this is the post from caps wher I got the cvar info from.
« Last Edit: October 01, 2011, 10:18:15 AM by White Glint »
_____
my philosophy
Spoiler (click to show/hide)

Offline coolzeldad

  • ******
  • OwnerDonatorOld Forum MemberrNd DeveloperLinux UserWindows UserDog LoverLeague PlayerDWO Player
    View More Badges!

  • Posts: 3333
  • I eat ddos for breakfast OMNOMONOM
  • Respect: +2711
    • .:`=-~rANdOm~`-=:. Game Servers
Re: Wirebuild PAC solution to fix lag issue
« Reply #5 on: October 01, 2011, 09:13:19 PM »
0
k disabled that convar
 ▲
▲▲Big thanks to Marie for this awesome sprite! :3

Spoiler: Moar Imagez (click to show/hide)
pingaz
Thanks Cryptokid!

Thanks gamefreak!


-- My youtube: http://www.youtube.com/coolzeldad
-- My deviantart: http://coolzeldad.deviantart.com
-- My soundcloud: http://www.soundcloud.com/coolzeldad
-- My ustream: http://www.ustream.tv/channel/coolzeldapingaz
-- My twitchtv: http://www.twitch.tv/coolzeldad

-- rNd Wiki: http://wiki.randomgs.com
-- rNd Youtube: http://www.youtube.com/RandomgsProductions
-- rNd Steam Group: http://steamcommunity.com/groups/r_A_N_d_O_m

Spoiler: rNd Typography (click to show/hide)





Every time you download Garry's Mod illegally, Garry makes a bug.

When people ask me "Plz" because its shorter than "Please" I feel perfectly justified to answer "No" because its shorter than "Yes".

derp herp lerp perp kerp serp zerp - say faiv timez fazt