SERVER list help


(system) #1

hi, im kinda creating my own game using the free source et engine, and am wondering if there is anyway i can get my own serverlist because at the moment it shows all the enemy territory servers but you cant connect because iv changed all the main files so im wondering how to get my own serverlist for users that download the game :stuck_out_tongue: (hopefully successful) :stuck_out_tongue: any help?


(nonoMapper) #2

Howdy impulsive96,

you can try dpmaster. Here is the projectpage: http://freecode.com/projects/dpmaster

Cheers


(system) #3

i didn’t know what that was, im looking for my own server list? like game browser?


(schnoog) #4

Set your binary to an unused protocol version and the masterserver @ id will handle it.
As long as your server binary protocol matches the one the gameclient uses, it should fit perfectly.


(nonoMapper) #5

Oh damn, my bad. I was assuming you can read.


(system) #6

i dont understand? can 1 of you people create one of these things for the game, thank you


(ETJump-Zero) #7

If you’re working on your “own game” and don’t seem to want or more likely can’t to do anything yourself I don’t see much point in anyone “creating one of these things” for you. Schnoog already explained you a very easy way to achieve exactly what you want and nonoMapper gave you a link to a source for your own masterlist yet you seem to ignore both.

Maybe you should actually try understanding it. If you don’t want to understand then drop the project already.


(system) #8

oooh touchy i just needed help with setting my binary to an unused protical cause i dont how to do that and plus i downloaded what that guy said clicked on the bat file and it did nothing :L so don’t tell me im ignoring them, and your answered hasn’t helped at all so please, dont post back, immature.


(schnoog) #9

Within your game code the server protocol is set (PROTOCOL_VERSION).
Each server sending a heartbeat to idsoftware masterserver.
The server divides the games by the protocol used (for example 84 is used for ET 2.60B)

When a client is requesting the serverlist, the clients protocol is transmitted to the masterserver, and the masterserver only responding server which matches the protocol version.

If you set the protocol version to f.e. 99 in CLIENT!!! and SERVER!!! the idsoft masterserver will do the rest.
People search for server ingame (with a gamebinary which is set to protocol 99) will see the corresponding server.

About the dpmaster:
This is “only” a simple masterserver which handels heartbeats and requests from clientgames.
At least you should read the manual if you want to use it.


(nonoMapper) #10

Are you advising to use the current ****edup masterserver instead of dp with a few fixes to run an own game?


(schnoog) #11

If the game is based on ET, IMO the idsoft master is the right choice.
But even for dpmaster it`s not wrong to change the prot to a new one for a new game.


(BigBear) #12

Also a good way to “perhaps create fake WET Servers and redirects”… :o