The LOL_CONFIG

lemon

8====D
Veteran XV
Hey nerds here is a full tribes install with hudbot and my base config. It's been describes as hideous, ass-droplets, and many other wonderful words of praise.

The LOL_CONFIG

edit config\lol_config\prefs.cs and config\lol_config\keybinds.cs

edit config\lol_config\shitopts.cs for shithole options

Disclaimer: This config is made for active mode servers and shithole specifically. Any server that isn't active is a piece of crap anyway.

Features:

Hudbot Halflife2 HUDs
Ultralite Loadouts
Reticle Compass
Viking Weapon Reticles/Rangefinders
Zoom Auto Reset
Flag Carrier TV
New Interface
Shithole AutoOptions
AutoHealth (doh!)
Mouse Wheel Zoom in and Out
Winamp Controls and HUD
Bodyblock local taunts (Shithole only)
Local Kill Taunts (active servers only)
Flag Tracking with Drop Timer (active servers only)
PilotMode Sensitivity Script
VHUD Mover
Verticle Weapon HUD
Legions Weapon sounds
etc.

Thanks to Dynamix (R.I.P.), Andrew, BigBunny/Crunchy, Zear, Runar, bugs_, Han Nehi, and all the other scripters that I begged, borrowed, and stole from.

sshot0324lt2.jpg

sshot0010sw6.png

sshot0013jd7.png

Vertical Weapon HUD (ctrl-v to activate VHUD Mover and unhide - off by default)
sshot0072fh1.png
 
Last edited:
lemon (or anyone who knows how) can u make this so it renders whatever font I want? Those sounds you use in yours would be nice too.

Code:
//by SuperSlug
editActionMap("playMap.sae");

bindCommand(keyboard0, make, "up", TO, "Winamp::Play();");
bindCommand(keyboard0, make, "down", TO, "Winamp::Pause();");
bindCommand(keyboard0, make, "right", TO, "Winamp::Next();");
bindCommand(keyboard0, make, "left", TO, "Winamp::Prev();");
bindCommand(keyboard0, make, "delete", TO, "Winamp::Stop();");

function Winamp::Status()
{
	remoteBP(2048, "<JC><F1>Winamp is: "@ Winamp::Command(state),5);
}

function Winamp::Play()
{
	if(!$Winamp::Playing)
	{
		Winamp::Command(play);
		$Winamp::Playing = true;

		remoteBP(2048, "<JC><F1> <F2>"@ Winamp::Command(songtitle),5);
	}
	else
		remoteBP(2048, "<JC><F1> <F2>"@ Winamp::Command(songtitle),5);
}

function Winamp::Next()
{
	Winamp::Command(next);

	remoteBP(2048, "<JC><F1> <F2>"@ Winamp::Command(songtitle),5);
}

function Winamp::Prev()
{
	Winamp::Command(prev);
	remoteBP(2048, "<JC><F1> <F2>"@ Winamp::Command(songtitle),5);
}

function Winamp::Pause()
{
	Winamp::Command(pause);
	$Winamp::Playing = false;
	Winamp::Status();
}

function Winamp::Stop()
{
	Winamp::Command(stop);
	$Winamp::Playing = false;
	Winamp::Status();	
}

Thanks for any help
 
:nag:
Code:
//by SuperSlug

// modified by lemon for vhuds

// prefs
$textfont="veranda";
$winhudsize="20% 10%";
$winhudposition="10% 50%";
$winampsound="failpack.wav";

editActionMap("playMap.sae");

bindCommand(keyboard0,make,"up",TO,"Winamp::Play();");
bindCommand(mouse0,break,"up",TO,"sound($winampsound);");
bindCommand(keyboard0,make,"down",TO,"Winamp::Pause();");
bindCommand(mouse0,break,"down",TO,"sound($winampsound);");
bindCommand(keyboard0,make,	"right",TO,"Winamp::Next();");
bindCommand(mouse0,break,"right",TO,"sound($winampsound);");
bindCommand(keyboard0,make,"left",TO,"Winamp::Prev();");
bindCommand(mouse0,break,"left",TO,"sound($winampsound);");
bindCommand(keyboard0,make,"delete",TO,"Winamp::Stop();");
bindCommand(mouse0,break,"delete",TO,"sound($winampsound);");

function Winamp::Play()
{
	if(!$Winamp::Playing)
	{
		Winamp::Command(play);
		$Winamp::Playing = true;
		$wininf=Winamp::Command(songtitle);
	}
	else
		$wininf=Winamp::Command(songtitle);
		schedule::add("$wininf='';",5);
}

function Winamp::Next()
{
	Winamp::Command(next);
	$wininf=Winamp::Command(songtitle);
	schedule::add("$wininf='';",5);
}

function Winamp::Prev()
{
	Winamp::Command(prev);
	$wininf=Winamp::Command(songtitle);
	schedule::add("$wininf='';",5);
}

function Winamp::Pause()
{
	Winamp::Command(pause);
	$Winamp::Playing = false;
	$wininf="Winamp is: "@ Winamp::Command(state);
	schedule::add("$wininf='';",5);
}

function Winamp::Stop()
{
	Winamp::Command(stop);
	$Winamp::Playing = false;
	$wininf="Winamp is: "@ Winamp::Command(state);
	schedule::add("$wininf='';",5);
}

function initwinhud()
{
	vhud::create( "winhud", $winhudsize, $winhudposition, winhud::onrender );
	vhud::add_item( "pixelsize_text", "25%" );
	vhud::add_item( "label_text", "0% 5%" ); 
}

function winhud::onrender( )
{
	glColor4ub( 255, 244, 255, 255 );
    vhud::render_text( "label_text", $textfont, "pixelsize_text", $GLEX_SMOOTH, $wininf );
}

Event::Attach(eventConnected,initwinhud);
 
Lemon how do I turn off the sensitivity switch firing stuff?

kind of annoying not to be able to move my chaingun/nade launch
 
Lemon how do I turn off the sensitivity switch firing stuff?

kind of annoying not to be able to move my chaingun/nade launch

make
Code:
$firesens=1;
in lol_config\prefs.cs to turn it completely off

I guess I should make a readme but I'm a lazy bastard
 
Server Setup

I thought it would be fun to set up a T1 server for some nostalgic fun since I have the means too. However, never have I ever done so in all the time I've played Tribes... so not only am I a total admin N00b, but I'm a N00b who is 10 years late to the party...



can someone give me the crash course to starting up the dedicated console?
 
Back
Top