From a8cef3ffa6c0144f8510f2cf1847af5e9958e73b Mon Sep 17 00:00:00 2001 From: Jbleezy Date: Fri, 14 Jan 2022 12:10:58 -0800 Subject: [PATCH] Set certain dvars on server instead of client Remove player_strafeSpeedScale as it is already 1 by default Remove player_sprintStrafeSpeedScale as it doesn't change anything Remove dtp_post_move_pause as it doesn't allow sprinting without re-pressing sprint button --- README.md | 5 ++--- scripts/zm/_zm_reimagined.gsc | 18 ++++++++---------- 2 files changed, 10 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index dfc1cc5e..8a860b33 100644 --- a/README.md +++ b/README.md @@ -29,10 +29,9 @@ ## Players * Unlimited sprint * Self revives in solo are active whenever the player has at least 1 perk -* 100% backwards speed, strafe speed, and sprint strafe speed +* 100% backwards move speed +* Decreased sprint time needed to be able to dive from 0.25 seconds to 0.1 seconds * Can dive again right away after just diving -* Can move after diving quicker -* Decreased dive startup time * Increased melee range by 16% (same as Black Ops 1) * Disabled melee lunging * Decreased normal health regeneration delay from 2.4 seconds to 2 seconds diff --git a/scripts/zm/_zm_reimagined.gsc b/scripts/zm/_zm_reimagined.gsc index 212e1724..38950e1e 100644 --- a/scripts/zm/_zm_reimagined.gsc +++ b/scripts/zm/_zm_reimagined.gsc @@ -232,27 +232,25 @@ post_all_players_spawned() set_dvars() { + setDvar( "player_backSpeedScale", 1 ); + + setDvar( "dtp_startup_delay", 100 ); + setDvar( "dtp_exhaustion_window", 100 ); + + setDvar( "player_meleeRange", 64 ); + setDvar( "g_friendlyfireDist", 0 ); } set_client_dvars() { - self setClientDvar( "player_backSpeedScale", 1 ); - self setClientDvar( "player_strafeSpeedScale", 1 ); - self setClientDvar( "player_sprintStrafeSpeedScale", 1 ); - - self setClientDvar( "dtp_post_move_pause", 0 ); - self setClientDvar( "dtp_exhaustion_window", 100 ); - self setClientDvar( "dtp_startup_delay", 100 ); + self setClientDvar( "aim_automelee_enabled", 0 ); self setClientDvar( "cg_friendlyNameFadeIn", 0 ); self setClientDvar( "cg_friendlyNameFadeOut", 250 ); self setClientDvar( "cg_enemyNameFadeIn", 0 ); self setClientDvar( "cg_enemyNameFadeOut", 250 ); - self setClientDvar( "player_meleeRange", 64 ); - self setClientDvar( "aim_automelee_enabled", 0 ); - self setClientDvar( "r_lodBiasRigid", -1000 ); self setClientDvar( "r_lodBiasSkinned", -1000 ); }