TribesNext

Welcome, Guest. Please login or register.
Did you miss your activation email?


TribesNext >  TribesNext.com Forums >  Tribes 2 >  Strategies and Guides >  Chaingunning.... « previous next »
Pages: [1] Print
Author Topic: Chaingunning....
kvgeorge1
Nugget
Posts: 6

View Profile
May 06, 2012, 08:10:19 PM »
Ok,

I have been playing T2 for several years now, and have gotten pretty good at some things, but still really stink at others, in particular, chaingunning.  For some reason, I still don't have this down and when I get into duels, I get wasted every time and I barely get anything on my opponents.

Any suggestions (other than keep practicing)?
Blakhart
Juggernaught
Posts: 1625

View Profile
1: May 07, 2012, 04:53:22 AM »
Code:
// #autoload
// #name = vPlayerPredictionCG
// #version = 0.9
// #date = May 28, 2003
// #author = Validuz
// #warrior = Validuz
// #email = validuz@hotmail.com
// #description = Changes player prediction variables on a toggable keypress on chaingun mount.
// #category = Validation
// #status = Beta
// #credit = Aureole for helping me out, because I'm a newbie scripter.

$PlayerPredictCGBind = 0;
$PlayerPredictCG = 0;

function PlayerPredictCG(%val) {
    if(!%val) return;
   
    $PlayerPredictCG = !$PlayerPredictCG;

    if($PlayerPredictCG) {
        clientCmdBottomPrint("Player Prediction for CG: \c6Enabled", 2, 1);
    } else {
        clientCmdBottomPrint("Player Prediction for CG: \c6Disabled", 2, 1);
        $Player::maxLatencyTicks = 0;
        $Player::maxPredictionTicks = 30;
        $Player::maxWarpTicks = 3;
        $Player::minWarpTicks = 0.5;
    }
}

package PlayerPredictCG {

    function clientCmdSetWeaponsHudActive(%slot, %ret, %vis) {
Parent::clientCmdSetWeaponsHudActive(%slot, %ret, %vis);

        if(%slot > -1) {
            if($PlayerPredictCG) {
                if( $WeaponNames[%slot] $= "Chaingun" ) {
                    $Player::maxLatencyTicks = 1;
                    $Player::maxPredictionTicks = 1;
                    $Player::maxWarpTicks = 2;
                    $Player::minWarpTicks = 2;
                } else {
                    $Player::maxLatencyTicks = 0;
                    $Player::maxPredictionTicks = 30;
                    $Player::maxWarpTicks = 3;
                    $Player::minWarpTicks = 0.5;
                }
            }
        }
    }

    function OptionsDlg::onWake(%this) {
    if (!$PlayerPredictCGBind) {
            $RemapName[$RemapCount] = "\c6vPredict Toggle CG";
            $RemapCmd[$RemapCount]  = "PlayerPredictCG";
            $RemapCount++;
            $PlayerPredictCGBind = 1;
        }
        parent::onWake(%this);
    }
   
}; activatepackage(PlayerPredictCG);
kvgeorge1
Nugget
Posts: 6

View Profile
2: May 07, 2012, 10:58:53 AM »
Nice!  Ok, so what is the best way to use this and other than the description, how does the changing of the prediction variables affect using the CG?
Blakhart
Juggernaught
Posts: 1625

View Profile
3: May 08, 2012, 05:04:58 PM »
When you try it you will understand. It removes some of the smoothing frames from the game, and shows a more accurate depiction of true gamestate.
rJay
Scout

Posts: 396

View Profile
4: July 21, 2012, 07:01:59 AM »
Yes. The all-powerful IP. I liked it, however, I did learn without it. So I don't use it anymore. But good luck! XD
rJay

Romans 1:16
Pages: [1] Print 
« previous next »
Jump to:  

irc.quakenet.org / #TribesNext Powered by SMF  © Simple Machines