How to make it so the default state of certain dvars are changed for every player when they join?
-
I'd like it so the server sets r_LodBiasRigid and r_LodBiasSkinned to -1000 for every player that joins but I can't seem to figure out how to do that or any documentation that shows how to get the server to change default dvars for every player that joins.
-
I'd like it so the server sets r_LodBiasRigid and r_LodBiasSkinned to -1000 for every player that joins but I can't seem to figure out how to do that or any documentation that shows how to get the server to change default dvars for every player that joins.
DoubleG17 If you want to set a client dvar you need to use GSC by using:
player setClientDvar( dvarname, value );Some dvars can't be set by the server because of the potential for abuse though.
-
DoubleG17 If you want to set a client dvar you need to use GSC by using:
player setClientDvar( dvarname, value );Some dvars can't be set by the server because of the potential for abuse though.
JezuzLizard I cannot get this command to work to save my life. I will admit I'm basically a noob when it comes to gsc. I have to use those commands using a gsc script when the server is first loaded right? I use the example gsc script and edit it with the commands I want executed via gsc and this ```
init() { level thread onplayerconnect(); } onplayerconnect() { for(;;) { level waittill("connected", player); player thread onplayerspawned(); } } onplayerspawned() { self endon("disconnect"); for(;;) { self waittill("spawned_player"); setdvar("r_lodBiasRigid", "-1000"); setdvar("r_lodBiasSkinned", "-1000"); setdvar("r_dof_enable", "0"); self iprintlnbold("Draw Distance Enabled"); } }works in custom games and solo but when I change the setdvar commands to player setClientDvar it doesn't change the dvars and the Draw Distance Enabled doesn't even show up on the screen so I think I'm doing something completely wrong to break the script or I'm misunderstanding how to implement the setclientdvar command. Thanks in advance.
-
I'm an Idiot I had to put "player setClientDvar" under the onplayerconnect function not the onplayerspawned thread
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login