UCC Masterserver

Technical issues discussion about your computer and Deus Ex games.

Moderator: Forum Guards

UCC Masterserver

Postby [FTF]Freedom » Thu Dec 13, 07 3:30 pm

Hi all.

I aim to host a DX Master Server in order to maintain a list of FTF clan servers. This is because sometimes we want our servers (currently 1 remotely hosted and 2 home hosted) to be private, for training and map testing purposes.

I have got so far with setting it up, but I've reached a bit of a brick wall now. Can anyone help?

This is what I've done so far:

Created masterserver.ini:

; Unreal Engine Master Server
; Configuration File
;
; Revision History:
; * (4/16/99) Created by Brandon Reinhart
;
; Usage:
;
; [MasterServer]
; GameName=[Identifying String]
; Where the string is one assign by GameSpy.
; OperationMode=[TextFile/TCPLink]
; First mode outputs server list to the file specified under the
; OutputFile key of the [TextFile] section.
; Second mode services GameSpy MasterServer Protocol messages
; on the port specified under the TCPPort key of the [TCPLink] section.
; ListenPort=[Integer]
; Specifies the port to listen for heartbeats on.

[MasterServer]
GameName=deusex
;OperationMode=TextFile
OperationMode=TCPLink
ListenPort=27900

[TextFile]
OutputFile=servers.txt

[TCPLink]
TCPPort=28900


Now, I know the ListenPort bit to be okay, as when I start my dedicated server (which advertises to both GS and FTF master), I get the following in UCC:

Image

Which means that UCC at least found the heartbeat from my server.

Now... the problem I'm faced with is that I don't know what port I should use for this "TCPLink" value. The current one which is set to 28900 must surely be wrong, as I got this masterserver.ini from a Rune admin forum.

Any ideas what this value should be?


Thanks.
[/img][/quote]
~[A]Kaiden~ wrote:Ppl play DX to kill stuff
[FTF]Freedom
Regular
 
Posts: 458
Joined: Sat Oct 20, 07 12:52 pm
Location: Wales, UK

Postby Professor Layton » Thu Dec 13, 07 3:42 pm

Uh.. if you want private servers simply put a password on it or simply don't make it send an uplink to the GameSpy masterserver?

Putting up a whole masterserver just for that purpose seems to be a bit over the top..
GrandpaTerran wrote:THIS MAP HAS BEEN POSTPONED FOR NOW I'LL RE-DEVELOP WHEN I HAVE COMPLETED MY MAPPING TRAINING
User avatar
Professor Layton
Forum Hero
 
Posts: 2333
Joined: Mon Apr 04, 05 3:17 pm
Location: Critical thinking is the key to success!

Postby [FTF]Freedom » Thu Dec 13, 07 3:44 pm

Meh I just felt like it. I think it'd be cool for FTF to have a masterserver.

FGS had one... why can't we?
~[A]Kaiden~ wrote:Ppl play DX to kill stuff
[FTF]Freedom
Regular
 
Posts: 458
Joined: Sat Oct 20, 07 12:52 pm
Location: Wales, UK

Postby Professor Layton » Thu Dec 13, 07 3:53 pm

I'm not saying you're not allowed to have one, it's just really a big hassle to do it as there simply are easier ways of having private games. FGS had it simply as the gamespy masterserver seemed unstable and dejavu delisted the servers on it as well.

Can't help you with the question though, so if you still want a private masterserver, just wait for someone else to reply, I guess.
GrandpaTerran wrote:THIS MAP HAS BEEN POSTPONED FOR NOW I'LL RE-DEVELOP WHEN I HAVE COMPLETED MY MAPPING TRAINING
User avatar
Professor Layton
Forum Hero
 
Posts: 2333
Joined: Mon Apr 04, 05 3:17 pm
Location: Critical thinking is the key to success!

Postby [FTF]Freedom » Thu Dec 13, 07 4:00 pm

Spose it's a power trip thang lol.... I can't really give a meaningful reason... I just want me one of them fings :D
~[A]Kaiden~ wrote:Ppl play DX to kill stuff
[FTF]Freedom
Regular
 
Posts: 458
Joined: Sat Oct 20, 07 12:52 pm
Location: Wales, UK

Postby Alex » Thu Dec 13, 07 4:13 pm

[FTF]Freedom wrote:Meh I just felt like it. I think it'd be cool for FTF to have a masterserver.

FGS had one... why can't we?

FGS had it hosted on a professional server, Alpha has it hosted on a professional server.
Many others tried hosting a masterserver on their home connection: It proven to lag a lot.
Alex
Alpha
 
Posts: 8067
Joined: Wed Nov 12, 03 4:51 pm

Postby [FTF]Freedom » Thu Dec 13, 07 4:33 pm

Didn't know ya had a masterserver? Cool.

Ok maybe I won't bother. I'm not totally au fait with the workings of a master server... I just thought they sorta put users together with servers... didn't know it affected gameplay. I won't be hosting a game server on the same pc/connection btw.
~[A]Kaiden~ wrote:Ppl play DX to kill stuff
[FTF]Freedom
Regular
 
Posts: 458
Joined: Sat Oct 20, 07 12:52 pm
Location: Wales, UK

Postby Zora » Thu Dec 13, 07 5:36 pm

Ports are ok as ist. Rune, Deus Ex, Unreal is kinda all the same. Only the GameName differs.

Zora
Zora
Nephthys developer
 
Posts: 99
Joined: Thu Aug 31, 06 4:15 pm

Postby Bear » Fri Dec 14, 07 3:29 pm

Why you need a masterserver? There is no need for three masterservers , we only need one incase GameSpy decides to fuck us off.
User avatar
Bear
Addict
 
Posts: 726
Joined: Fri Jul 27, 07 7:22 pm
Location: UK

Postby Imperial » Fri Dec 14, 07 3:34 pm

That rune masterserver.ini won't work for dx ( unless you tweak it)

If you really wanted to have one I could send you one that will work.
However as mentioned by Clix, you would be much better off just hosting the server and not sending an uplink to gamespy, then sharing your ip of the server in your privates or something. Otherwise it's more complicated for your members.
I sell donuts, if you want my donuts, give me a call.

DONUTS
User avatar
Imperial
Forum Hero
 
Posts: 2450
Joined: Thu Feb 23, 06 11:23 pm
Location: North Pole

Postby Bear » Fri Dec 14, 07 4:06 pm

Then , couldnt you just add the server to your favourates?
User avatar
Bear
Addict
 
Posts: 726
Joined: Fri Jul 27, 07 7:22 pm
Location: UK

Postby ~M3GG4~ » Fri Dec 14, 07 10:14 pm

And you'd do this how?
<center> Image </center>
<center>Thanks to Zantinzuken for the sig</center>
<center>Deus Ex Soldiers
http://www.dxsoldiers.com | dxdestroyer11@hotmail.com | Image </center>
~c[A]t~ wrote:how do i spam forum ¯(º_o)/¯
User avatar
~M3GG4~
Elite
 
Posts: 785
Joined: Wed Jan 24, 07 11:40 pm
Location: Ireland

Postby Baleout » Fri Dec 14, 07 11:55 pm

Last edited by Baleout on Fri Dec 14, 07 11:56 pm, edited 1 time in total.
User avatar
Baleout
Master
 
Posts: 1606
Joined: Mon Feb 19, 07 1:28 pm
Location: Greater London

Postby [FTF]Freedom » Sun Dec 16, 07 2:25 pm

[DXS]~Desohawk~ wrote:And you'd do this how?

Fuck me, he speaks!
Dude you were starting to look dead...

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

Anyhoo - I'm not doing it now. I just bought 3 months of hosting for an 8 slot, 0-aug server. That'll satisfy my power trip for now lol.
~[A]Kaiden~ wrote:Ppl play DX to kill stuff
[FTF]Freedom
Regular
 
Posts: 458
Joined: Sat Oct 20, 07 12:52 pm
Location: Wales, UK

Postby Dejavu » Mon Apr 21, 08 3:15 pm

UCC masterserver is shit, it has 0 functionallity.

ive made my own masterserver emulator for deusex in C. i stopped working on it. ive got it tested in action last year, all worked ok. since i have source, i can easily upgrade things. the version 0.2 config looked like this:
Code: Select all
;
;Unreal MasterServer emulator
;by DejaVu (i1337bb@hotmail.com)
;version 0.2
;
;config file
;

;to disable logfile: logifile 0
logfile ms.log

;1 = enabled showing when server joins or leaves, 0 = disabled
showservers 1

;1 = enabled showing when client obtains list, 0 = disabled
showclients 1

;higher value reduces cpu usage, but reduces reliability (sleep time 50 == 20 checks per second)
sleeptime 50

;udp port to listen for heartbeats
udpport 27900

;time after which servers are not shown on list anymore if no heartbeat is received (miliseconds)
servertimeout 120000

;max waiting time for status packet to arrive from server (miliseconds)
statustimeout 10000

;max number of status packets to resend if no reply is received
maxstatuspackets 3

;delay between resending status packets
statusresenddelay 3000

;game name
gamename deusex

;tcp port for clients to obtain server list
tcpport 28900

;timeout for client connections
clienttimeout 5

;included servers (always)
include include.txt

;filters
filter_augsperkill 1
filter_augsperstart 1


as i said, additional stuff could be added like masterserver level player ban for certain troubleshooting players, masterserver level server ban for certain servers, more filters etc...
Dejavu
Regular
 
Posts: 384
Joined: Sun Sep 07, 03 2:22 pm

Postby Zora » Mon Apr 21, 08 10:29 pm

Dejavu wrote:;filters
filter_augsperkill 1
filter_augsperstart 1

as i said, additional stuff could be added like masterserver level player ban for certain troubleshooting players, masterserver level server ban for certain servers, more filters etc...
And that's why the impartial master server by gamespy is the better one ...

Zora
Zora
Nephthys developer
 
Posts: 99
Joined: Thu Aug 31, 06 4:15 pm


Return to Technical issues

Who is online

Users browsing this forum: No registered users and 12 guests