]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
fix some hardcoded ticrates
authorRudolf Polzer <divVerent@alientrap.org>
Wed, 18 Aug 2010 12:49:20 +0000 (14:49 +0200)
committerRudolf Polzer <divVerent@alientrap.org>
Wed, 18 Aug 2010 12:49:20 +0000 (14:49 +0200)
qcsrc/server/anticheat.qc
qcsrc/server/cl_physics.qc

index 3b729ca48c85e4251f1ac0181485431eea95c1d1..0d606ca764e031f8b3d5c2bba9bf66e36298b22b 100644 (file)
@@ -70,11 +70,11 @@ void anticheat_physics()
                MEAN_ACCUMULATE(anticheat_div0_evade, 1 - (self.anticheat_div0_evade_forward_initial * v_forward), 1);
        }
 
-       MEAN_ACCUMULATE(anticheat_div0_strafebot_old, movement_oddity(self.movement, self.anticheat_div0_strafebot_movement_prev), max(0, 0.05 - frametime));
+       MEAN_ACCUMULATE(anticheat_div0_strafebot_old, movement_oddity(self.movement, self.anticheat_div0_strafebot_movement_prev), max(0, sys_ticrate - frametime));
        self.anticheat_div0_strafebot_movement_prev = self.movement;
 
        if(vlen(self.anticheat_div0_strafebot_forward_prev))
-               MEAN_ACCUMULATE(anticheat_div0_strafebot_new, 1 - (self.anticheat_div0_strafebot_forward_prev * v_forward), max(0, 0.05 - frametime));
+               MEAN_ACCUMULATE(anticheat_div0_strafebot_new, 1 - (self.anticheat_div0_strafebot_forward_prev * v_forward), max(0, sys_ticrate - frametime));
        self.anticheat_div0_strafebot_forward_prev = v_forward;
 
        // generic speedhack detection: correlate anticheat_speedhack_movetime (UPDATED BEFORE THIS) and server time
index b31e477d784bfe56b6b216e180c73b4f97611784..9dc1616c2dd7bcd721f451f9a0f7f28db261ca77 100644 (file)
@@ -103,7 +103,7 @@ void PlayerJump (void)
 
                                        curspeed = max(
                                                vlen(vec2(self.velocity)), // current xy speed
-                                               vlen(vec2(antilag_takebackavgvelocity(self, max(self.lastteleporttime + 0.05, time - 0.25), time))) // average xy topspeed over the last 0.25 secs
+                                               vlen(vec2(antilag_takebackavgvelocity(self, max(self.lastteleporttime + sys_ticrate, time - 0.25), time))) // average xy topspeed over the last 0.25 secs
                                        );
                                        makevectors(self.v_angle_y * '0 1 0');
                                        wishvel = v_forward * self.movement_x + v_right * self.movement_y;