Go Back   The Construct Forums > Tribes 2 > The Construct
User Name
Password


Reply
 
Thread Tools Search this Thread Display Modes
1 - 11-20-2007, 03:10 PM quote
Krash
Neptune Sleeps
 
Krash's Avatar
 
Join Date: Nov 2006
Posts: 997
Offline
Default The-Construct Master Server

Spent a few hours yesterday writing the backend for this, and a little while today to finish up most of the script and testing. Some of the script is a bit of a mess, but it is functional. You'll just need to plop the vl2 in your Base folder and start up the game in -nologin mode. Servers hosted with this script will be added to the list, and also have the option to use the auth system included.

The system should work on any mod, any server.


Using the TC Master Server:
1 - Download TCMS.vl2 to your GameData\Base\ directory.
Or use microTCMS.vl2 for the master queries/adding only.

Internet Explorer users: Make sure windows does not rename the file to a .zip, or it will not work as intended. Using Save Target As... and choosing to save as type "All Files" should usually solve this.
If not, open up a folder, go to Tools > Folder Options and click on the view tab. If you scroll down you should see the "Hide extensions for known file types" box. Make sure this is unchecked and click OK.


2 - Start up Tribes 2 in offline mode. Your shortcut should be similar to:
Code:
"C:\Dynamix\Tribes2\GameData\Tribes2.exe" -nologin -mod Construction

3 - Switch to your game tab and press "Refresh List". The game should then attempt to add the servers.

You may get a bit of slowdown and have to wait a short time if a dead server is still on the list, but a server that fails the request over 10 times is removed from the list entirely.

4 - Join a server


Hosting:
If you wish for other offline users to connect, this requires a LAN connection patch. See this thread if you do not have one.

OR: Use the Structural Infinity server exe. (server only - you'll need the client to use SI)

When hosting a dedicated server from a shortcut, remember to add -nologin to the command line.
To host from ingame, simply start up in offline mode and click the host tab.


Using the Auth system:
If it finds a forum account with a logged IP matching the one used to join the game, it will apply the name from the account to use your ingame name. If it finds multiple accounts with the same IP, it'll simply ask you to use your auth code.
To retrieve your code, simply create a new post anywhere on the forums. This will apply the code to your account, and you'll be able to find it in your top-right user info box as pictured.
Do not give out your code, as doing so will allow others to use your account info ingame.

To apply a GUID (either based on your forum uid, or a stored T2 one -- ask me to apply one to your account if you've joined the BC server in the past) you must use the command below with the code provided.
Code:
/auth [code] (example usage: "/auth 3224578976")




Extra settings
:
The following will be set automatically if blank, but if you want to change them, you can use these in your prefs/serverPrefs.cs file.
$Host::TCbeat = 15; // Time between beats in minutes. (Default: 15)
$Host::TCauth = 1; // Enable the auth system. (Default: 0)
$Host::TCecho = 0; // Disable the MS echoes. (Default: 0)
$Host::TConln = 1; //Enable querying the TC master in online mode (Default: 0)

If you have problems, just post them here. The code in the image above is an example, so don't even bother with it.
Attached Files
File Type: vl2 TCMS.vl2 (22.8 KB, 891 views)


Last edited by Krash : 12-15-2008 at 01:15 PM. Reason: Slightly updated vl2, typo.
 
2 - 11-20-2007, 03:24 PM quote
Naosyth
AKA Avenger777
 
Naosyth's Avatar
 
Join Date: Dec 2006
Location: Las Vegas
Posts: 453
Online

I downloaded it, and it seems to work so far. (And I need to make a post to see my auth code )



 
3 - 11-20-2007, 04:23 PM quote
Krash
Neptune Sleeps
 
Krash's Avatar
 
Join Date: Nov 2006
Posts: 997
Offline

Hehe, and the login server comes back up.


I'll start up a LAN server as well just in case.

Whoops, looks like the system is enabled on online mode as well, the updated file should fix that.

 
4 - 11-20-2007, 04:48 PM quote
Eolk
Not Eehk
 
Join Date: Nov 2007
Location: Tribes 2
Posts: 2,903
Offline

Sounds good. I'll test it in a little while.

Said Eolk, not Eehk.
 
5 - 11-20-2007, 05:26 PM quote
Eolk
Not Eehk
 
Join Date: Nov 2007
Location: Tribes 2
Posts: 2,903
Offline

http://www.the-construct.net/forums...hread.php?t=268
Dang, and you just got this done, too.

Said Eolk, not Eehk.
 
6 - 11-20-2007, 07:55 PM quote
Krash
Neptune Sleeps
 
Krash's Avatar
 
Join Date: Nov 2006
Posts: 997
Offline

It's like the catamaran incident all over again!
 
7 - 11-20-2007, 08:56 PM quote
Cornucopia
Technical Support
 
Cornucopia's Avatar
 
Join Date: Dec 2006
Location: Kamloops, British Columbia
Posts: 885
Offline

Haha, exactly... o.o


----------------------------------------------------------------------


 
8 - 11-21-2007, 09:17 AM quote
SnowFire789
Yeah, sure...Wait, WHAT!?
 
Join Date: Oct 2007
Posts: 765
Offline

O.o what is the caterman incident?

Utter chaos is what truely shows who's fit to survive.
 
9 - 11-24-2007, 08:23 PM quote
Scottyman7
Nugget
 
Join Date: Nov 2007
Posts: 2
Offline

Hi, i'm Emperor's Champ's friend.
 
10 - 11-24-2007, 09:45 PM quote
Humans
yes i built that
 
Join Date: Nov 2006
Location: VA
Posts: 669
Offline

hey
 
11 - 11-24-2007, 10:23 PM quote
Krash
Neptune Sleeps
 
Krash's Avatar
 
Join Date: Nov 2006
Posts: 997
Offline

hey
 
12 - 11-25-2007, 01:06 PM quote
Synoryth
Dignitas
 
Join Date: Nov 2007
Location: Pennsylvania, USA
Posts: 164
Offline

hey
 
13 - 11-25-2007, 06:35 PM quote
SnowFire789
Yeah, sure...Wait, WHAT!?
 
Join Date: Oct 2007
Posts: 765
Offline

Hey.

Utter chaos is what truely shows who's fit to survive.
 
14 - 11-25-2007, 08:55 PM quote
rysterf
▓▓▓▓▓▓▓
 
rysterf's Avatar
 
Join Date: Jan 2007
Location: Los Angles, USA
Posts: 507
Offline

Hey.

 
15 - 11-25-2007, 11:25 PM quote
Synoryth
Dignitas
 
Join Date: Nov 2007
Location: Pennsylvania, USA
Posts: 164
Offline

Snow, you messed it up.. it was "hey" not "Hey." ...

And Krash, is that your actual Auth code there?

Last edited by Synoryth : 11-25-2007 at 11:29 PM.
 
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




All times are GMT -7. The time now is 04:47 PM.
Powered by: vBulletin Version 3.0.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.