// #autoload // #name = vPlayerPredictionToggler // #version = 1.5 // #date = May 28, 2003 // #author = Validuz // #warrior = Validuz // #email = validuz@hotmail.com // #description = Changes player prediction variables on a toggable keypress (ex:snipe/shock). // #category = Validation // #status = Release // #credit = Aureole for helping me out, because I'm a newbie scripter. $PlayerPredictBind = false; $PlayerPredict = false; function PlayerPredict(%val) { if(!%val) return; $PlayerPredict = !$PlayerPredict; if($PlayerPredict) { clientCmdBottomPrint("Player Prediction: \c6Modified", 2, 1); $Player::maxLatencyTicks = 5; $Player::maxPredictionTicks = 25; $Player::maxWarpTicks = 0; $Player::minWarpTicks = 0; } else { clientCmdBottomPrint("Player Prediction: \c6Normal", 2, 1); $Player::maxLatencyTicks = 0; $Player::maxPredictionTicks = 30; $Player::maxWarpTicks = 3; $Player::minWarpTicks = 0.5; } } package PlayerPredict { function OptionsDlg::onWake(%this) { if (!$PlayerPredictBind) { $RemapName[$RemapCount] = "\c6vPlayer Predict Toggle"; $RemapCmd[$RemapCount] = "PlayerPredict"; $RemapCount++; $PlayerPredictBind = true; } parent::onWake(%this); } }; activatepackage(PlayerPredict);