TribesNext

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


TribesNext >  TribesNext.com Forums >  General Discussion >  Show me your tits/scripts! « previous next »
Poll
Question: What scripts do you use?
No scripts - 4 (8.7%)
Voice scripts only - 4 (8.7%)
Automation scripts - 7 (15.2%)
GUI scripts - 11 (23.9%)
Stat scripts - 8 (17.4%)
"Waypoint" scripts - 6 (13%)
Other scripts (Tell us in your post!) - 6 (13%)
Total Voters: 16

Pages: [1] 2 3 Print
Author Topic: Show me your tits/scripts!
Heat Killer
Scout

Posts: 469

View Profile
April 02, 2010, 10:41:31 PM »
What kind of scripts do you run with?  Dumb man's note: You can vote for more than one...
Oh and also, discuss...

I know there are other threads that ask this, but no polls yet.  So... here's a poll!

robertom2002
Assault

Posts: 878

View Profile WWW
1: April 03, 2010, 01:00:17 AM »
hax scripts

Blakhart
Juggernaught
Posts: 1415

View Profile
2: April 03, 2010, 06:20:36 AM »
Code:
// #autoload
package SoDMuteFags {
    function clientCmdChatMessage(%sender, %voice, %pitch, %msgString, %a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10)
    {
        %newvoice = detag(%voice);
        if ( %newvoice $= "" ) {
            // Player is using null-voice exploit, show the message but don't play the sound
            %message = detag( %msgString );
            %wavStart = strstr( %message, "~w" );
            if ( %wavStart != -1 ) {
                %msgString = getSubStr(%message, 0, %wavStart);
            }
        }
        parent::clientCmdChatMessage(%sender, %voice, %pitch, %msgString, %a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10);
    }
};
activatePackage(SoDMuteFags);
teratos
Assault
Posts: 861

View Profile
3: April 03, 2010, 07:17:54 AM »
An Error Has Occurred!
You selected too many options. For this poll, you may only select 6 options.

Site is broken.

"Enjoy the rest of your sad elitist life as I will pursue helping gamers in this gamer generation, and perhaps you will develop an unstretchable itch in the knowledge that people like you mean very little to me, or anyone else with strong care in anything that they pursue."
 - sgtvindetta
teratos
Assault
Posts: 861

View Profile
4: April 03, 2010, 07:18:31 AM »
Also, here are my scripts:
http://tribes.m-parsons.com/Scripts/

"Enjoy the rest of your sad elitist life as I will pursue helping gamers in this gamer generation, and perhaps you will develop an unstretchable itch in the knowledge that people like you mean very little to me, or anyone else with strong care in anything that they pursue."
 - sgtvindetta
xionc
Seņor Nugget

Posts: 129

View Profile
5: April 03, 2010, 10:25:20 AM »
Uber zoom, auto-flare, pilot mode.

I dunno what kind are they, but i found these three useful.
Red Shifter
Scout

Posts: 419

View Profile
6: April 04, 2010, 04:03:11 AM »
Quote
auto-flare
this is considered a cheat in almost every circle
lonesome killer
Seņor Nugget

Posts: 246

View Profile
7: April 04, 2010, 08:00:16 AM »
I like Auto Missile.  I tried getting a waypoint one, but never bothered to figure out how it works.
Evangel/Niner
Nugget²

Posts: 60

View Profile
8: April 04, 2010, 09:50:20 AM »
Anything that does anything ever is evil and hax
{)NOOB(}
Nugget³

Posts: 84

View Profile
9: April 04, 2010, 05:05:14 PM »
Quote
auto-flare
this is considered a cheat in almost every circle
If it was considered a cheat it would be blocked on most servers , the only server that is blocked on is the tacmod server. (only including the servers I've been on...which is quite a bit)
So no, most people may frown upon it but its not considered a cheat...

TW Needs to bring their version of war2003 back!!!
xionc
Seņor Nugget

Posts: 129

View Profile
10: April 05, 2010, 04:27:05 AM »
Oh, so another cheat I have is auto missle too.

These both (auto flare and missle) sometimes are very annoying when i'm TG or there bacons placed somwhere on map.

I didn't know why I am soo good, without being a vet, now I know - I AM CHEATER Smiley can't be proud Tongue
Blakhart
Juggernaught
Posts: 1415

View Profile
11: April 05, 2010, 05:53:25 AM »
Code:
// #autoload
// #name = AutoPoints
// #version = 3.0.2
// #date = May 25, 2001
// #author = <a:player -Boots- 60><spush><color:FFFFFF>-Boots-<spop></a>
// #warrior = -Boots-
// #email = boots@bootsware.com
// #web = http://www.bootsware.com
// #description = Automatically adds waypoints to players.
// #status = Beta
// #readme = scripts/autoexec/-boots-/autopoints.txt
// #config = autoPointsConfigGUI
// #update = AutoPoints
$autoPoints::version = "3.0.2";

package AutoPoints_Update {
function UpgradeInfo()
{
  $Upgrade::Instructions = "Read the file AutoPoints.txt it has some very important information.  Updates to the script will take affect next time you start Tribes 2.";
  $Upgrade::Fixes = "Fixed the problem introduced in v3.0.1 of settings not save across instances of Tribes 2";
  $Upgrade::Version = "3.0.2";
}
};

//
// Function: apGetMyClientID
//
// Desc: Get my client ID so I don't try to set a waypoint to myself
//
function apGetMyClientID(%msgType, %msgString, %clientName, %clientId, %targetId, %isAI, %isAdmin, %isSuperAdmin, %isSmurf, %guid) {

if(StrStr(%msgString, "Welcome to Tribes") != -1) {
$CurrentClientId = %clientId;
}
}

//
// Function: apSomeoneJoinedATeam
//
// Desc: A person joined either Storm, Inferno of Observers.. set a waypoint to them if appropriate
//
function apSomeoneJoinedATeam(%msgType, %msgString, %clientName, %teamName, %clientId, %teamId)
{
   %i = 0;
   while((%obj = PlayerListGroup.getObject(%i)) != -1) {
       if (%obj.clientId == %clientId) {
           // if this is us, then lets save off the team
           if (%clientId == $CurrentClientId && $CurrentClientId != 0) {
               $CurrentTeamId = %obj.teamId;
           }
       }
       %i++;
   }
   apRefreshWayPoints();
}


//
// Function: apCreateWayPoints()
//
// Decs:     Goes through the list of players and sets way points
//
function apCreateWayPoints()
{
   %i = 0;
   while((%obj = PlayerListGroup.getObject(%i)) != -1) {

       // if the player we are looking at is not ourselves, set a waypoit
       if (%obj.clientId != $CurrentClientId) {
           if (%obj.teamId != 0) {
           
               // Is it someone on my team?
               if ($autoPoints::addFriendly == 1 && %obj.teamId == $CurrentTeamId) {
                   echo("Adding friendly: " @ %obj.name);
                   apAddWayPointToPlayer(%obj.name, %obj.targetID);
               }
               
               // Is it an enemy?
               if ($autoPoints::addEnemy == 1 && %obj.teamId != $CurrentTeamId && %obj.teamId != 0) {
                  echo("Adding enemy: " @ %obj.name);
                  apAddWayPointToPlayer(%obj.name, %obj.targetID);
               }
               
           }
       }
       %i++;
   }
}

//
// Function: apAddWayPointToPlayer
//
// Desc: Set a waypoint for this player
//
function apAddWayPointToPlayer(%name, %targetID)
{
//    echo("AddWayPointToPlayer: " @ %name @ " target: " @ %targetID);
    %targetnum = createClientTarget(%targetID, "0 0 0");
    %targetnum.createWaypoint(%name);
    $ClientWaypoints.add(%targetnum);
}

//
// Function: apClearWayPoints
//
// Desc: The map has ended, clear out all waypoints
//
function apClearWayPoints()
{
   if(isObject($ClientWaypoints))
      $ClientWaypoints.delete();

   $ClientWaypoints = new SimGroup();
   ServerConnection.add($ClientWaypoints);

   CommanderMapGui.firstWake = true;
   CommanderTree.currentWaypointID = 0;
}

//
// Function: apRefreshWayPoints
//
// Desc: Delete and recreate the waypoints
//
function apRefreshWayPoints()
{
    apClearWayPoints();
    apCreateWayPoints();
}
//
// Function: apStartMap
//
// Desc: We are starting the map, add all players
//
function apStartMap(%msg)
{
   apRefreshWayPoints();
}

  package autoPoints {
//
// Function: DispatchLaunchMode
//
// Desc: Register for the the events we are interested in
//
function DisconnectedCleanup()
{
parent::DisconnectedCleanup();
$CurrentClientId = 0;
    $CurrentTeamId = 0;
}

//
// Function: DispatchLaunchMode
//
// Desc: Register for the the events we are interested in
//
function DispatchLaunchMode()
{
    addMessageCallback('MsgClientJoin',     apGetMyClientID);
addMessageCallback('MsgClientJoinTeam', apSomeoneJoinedATeam);
    addMessageCallback('MsgGameOver',       apClearWayPoints);
    addMessageCallBack('MsgMissionStart',   apStartMap);

parent::DispatchLaunchMode();
}

//
// Function: OptionsDlg::onWake
//
// Desc: Get us a key binding
//
function OptionsDlg::onWake(%this)
{
if ($RefreshAPBind $= "false") {
$RemapName[$RemapCount]="Refresh AutoPoints";
$RemapCmd[$RemapCount]="apRefreshWayPoints";
$RemapCount++;
$RefreshAPBind = "true";
}
parent::onWake( %this );
}

};
$RefreshAPBind = "false";
$CurrentClientId = 0;
$CurrentTeamId = 0;
$autoPoints::test = "test";

activatePackage(autoPoints);

if(!isObject(autoPointsGUI))
{
    new ScriptObject(autoPointsGUI)
    {
        class = autoPointsGUI;
    };
}

//
// Function: autoPointsGUI::CreatePrefFileHeader
//
// Desc: Add a little header to our settings file
//
function autoPointsGUI::CreatePrefFileHeader(%this)
{
if(!isobject(%this.fileeditor))
{
%this.fileeditor = new FileObject();
}
%this.fileeditor.openForWrite("prefs/autopointsprefs.cs");
%this.fileeditor.writeline("//         Auto-Points Script Pack Pref File");
%this.fileeditor.writeline("//");
%this.fileeditor.writeline("// Settings may be altered in this file but you are better off using the GUI");
%this.fileeditor.writeline("// in the in-game scripts browser for any alterations to this file.");
%this.fileeditor.writeline("// ");
%this.fileeditor.writeline("// Your changes will not become current until you restart Tribes 2 if edited here.");
%this.fileeditor.writeline("// ");
%this.fileeditor.writeline("// ===========================================================================");

    %this.version = $autoPoints::version;
    %this.fileeditor.writeline("autoPointsGUI.version = \""@%this.version@"\";");
    %this.fileeditor.writeline("");
}

//
// Function: autoPointsGUI::CreateDefaultSettings
//
// Desc: Load the initial settings for Auto-Points
//
function autoPointsGUI::CreateDefaultSettings(%this)
{
%this.CreatePrefFileHeader();
%this.fileeditor.writeline("//");
%this.fileeditor.writeline("//");
%this.fileeditor.writeline("// Settings");
%this.fileeditor.writeline("autoPointsGUI.addFriendly = 0;");
%this.fileeditor.writeline("autoPointsGUI.addEnemy = 1;");
    %this.fileeditor.writeline("//");
%this.fileeditor.writeline("//");
    %this.fileeditor.close();
}

//
// Function: autoPointsGUI::SaveSettings
//
// Desc: Write the settings to disk
//
function autoPointsGUI::SaveSettings(%this)
{
    %this.CreatePrefFileHeader();
%this.addFriendly = $autoPoints::addFriendly == 1 ? 1 : 0;
%this.addEnemy = $autoPoints::addEnemy == 1 ? 1 : 0;
%this.fileeditor.writeline("//");
%this.fileeditor.writeline("//");
%this.fileeditor.writeline("// Settings");
    %this.fileeditor.writeline("autoPointsGUI.addFriendly = "@%this.addFriendly@";");
%this.fileeditor.writeline("autoPointsGUI.addEnemy = "@%this.addEnemy@";");
%this.fileeditor.writeline("//");
%this.fileeditor.writeline("//");
%this.fileeditor.close();
}

//
// Function: apSaveSettings
//
// Desc: The user wishes to save the changes to the options
//
function apSaveSettings()
{
    autoPointsGUI.SaveSettings();
    if ($CurrentClientId != 0) {
        apClearWayPoints();
        apCreateWayPoints();
    }
}

//
// Function: autoPointsGUI::Startup
//
// Desc: "Constructor"  Go load up my settings
//
function autoPointsGUI::Startup(%this)
{
if(!isfile("prefs/autopointsprefs.cs")) {
        echo("prefs/autopointsprefs.cs not found");
%this.CreateDefaultSettings();
    }
exec("prefs/autopointsprefs.cs");
    $autoPoints::addFriendly = %this.addFriendly;
    $autoPoints::addEnemy = %this.addEnemy;
}

autoPointsGUI.Startup();

new GuiControl(autoPointsConfigGUI) {
profile = "GuiDefaultProfile";
horizSizing = "width";
    vertSizing = "height";
position = "0 0";
extent = "390 315";
minExtent = "390 315";
visible = "1";
helpTag = "0";
pane = "Main";
 
    new ShellScrollCtrl(AutoPoints_Scroll) {
    profile = "NewScrollCtrlProfile";
    horizSizing = "width";
    vertSizing = "height";
    position = "5 6";
    extent = "389 314";
    minExtent = "389 314";
    visible = "1";
    helpTag = "0";
    willFirstRespond = "1";
    hScrollBar = "dynamic";
    vScrollBar = "dynamic";
    constantThumbHeight = "0";
    defaultLineHeight = "15";
    childMargin = "0 3";
    fieldBase = "gui/shll_field";
     
        new ShellPaneCtrl() {
profile = "ShellDlgPaneProfile";
horizSizing = "left";
vertSizing = "top";
position = "-16 24";
extent = "600 489";
minExtent = "48 92";
visible = "1";
helpTag = "0";
text = "AUTO-POINTS CONFIG";
maxLength = "255";
noTitleBar = "0";

                new ShellToggleButton() {
                    profile = "ShellRadioProfile";
                    horizSizing = "right";
                    vertSizing = "bottom";
                    position = "30 30";
                    extent = "170 30";
                    minExtent = "26 27";
                    visible = "1";
    variable = "$autoPoints::addFriendly";
    helpTag = "0";
    text = "AUTO WAYPOINT FRIENDLIES";
    maxLength = "255";
    };
    new ShellToggleButton() {
    profile = "ShellRadioProfile";
                    horizSizing = "right";
    vertSizing = "bottom";
    position = "30 60";
    extent = "170 30";
    minExtent = "26 27";
    visible = "1";
    variable = "$autoPoints::addEnemy";
    helpTag = "0";
    text = "AUTO WAYPOINT ENEMIES";
    maxLength = "255";
    };

new ShellBitmapButton() {
profile = "ShellButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "250 27";
extent = "173 38";
minExtent = "32 38";
visible = "1";
command = "apSaveSettings();";
helpTag = "0";
text = "SAVE CHANGES";
simpleStyle = "0";
};
        };
    };
};
// EOF - Upgraded File - scripts/autoexec/-boots-/autoPoints.cs
Blakhart
Juggernaught
Posts: 1415

View Profile
12: April 05, 2010, 05:55:21 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);
Heat Killer
Scout

Posts: 469

View Profile
13: April 05, 2010, 08:42:55 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);
Never heard of that script.... interesting...

teratos
Assault
Posts: 861

View Profile
14: April 05, 2010, 08:22:27 PM »
Yes you have...

"Enjoy the rest of your sad elitist life as I will pursue helping gamers in this gamer generation, and perhaps you will develop an unstretchable itch in the knowledge that people like you mean very little to me, or anyone else with strong care in anything that they pursue."
 - sgtvindetta
Pages: [1] 2 3 Print 
« previous next »
Jump to:  

irc.tribalwar.com / #TribesNext Powered by SMF 1.1.18 | SMF © 2005, Simple Machines