|
SnipedDragon |
Posted 18th Dec 2005 8:53am |
L4Y Member Post 35 / 77
 |
What the hell your talking about :S A mastertracker doesn't send heartbeats, it just receives them. And taking over other servers from another masterserver ain't that easy because you don't take over the heartbeats. All you can do is make a listbrowser that browses over the THQ server ... however, I could add a favorites list to the MT that someone sends and add it manually, sending 4 /x00's will let the server return it's info and that can determine wether it's up, and protected by a firewall (that's another bug in the current mastertracker, IF you are behind a firewall ... You're IP will no matter what be broadcasted and it cannot return data upon pinging, this however, is very easy to fix).
I too, am running Windows 2003, mainly because this once was a serverbox (I said ONCE, those electricity bills got extremely high), I had 10 Mbit upload with unmetered BW However the cost for the connection + Electricity was way to high. (The connection was put up for an extremely low low price at the provider, specially for me because I know the manager)
I have already got an AutoUpdater, I don't know if you've ever played the newest ISM? It shows an old edition of my AutoUpdater, the new one has an XML based protocol, tons of NICE graphics, and features for multiple updates to release and way more. So if I would ever need an AutoUpdater it takes me 2 minutes to search for the code and I'm done.
I'm not releasing the code of the MasterTracker, mainly because if people see the code, there's gonna be messed around alot with it (which I think volition won't appreciate either). If someone would be good enough at programming, I think he/she could also be able to see the logics in the MT header and decode it.
The same goes for the code of the servertool ... The servertool contains almost the full RF multiplayer protocol, and if people see it ... there can be FOR SURE messed around ALOT with it (I found tons of crash vurnabilities that only I know of). And I don't think there are people that are going to release a patch to stop all those bugs.
The Idea of a main MasterTracker with a list of root servers ain't hard to make ... But I'd have to make a special customized RFMT for L4Y. (And add a 'Public' Checkbox for the end-user, wether their MT would be private ... or show up on the L4Y server)
Anyhow, I'm off now ... Later |
|
goober |
Posted 18th Dec 2005 11:36am |  |
L4Y Member Post 1280 / 265
 |
like (somebody) said before, send the MT to trusted people NCF, Garner. ect. people who would use it for good insted of evil (per say) |
For anyone reading this in 2019 or later: The RF community is alive on the Community Discord
[Faction Files] |
|
|
SnipedDragon |
Posted 18th Dec 2005 3:10pm |
L4Y Member Post 36 / 77
 |
How can a MT be used evil? lol ... Only the source can. |
|
sypher |
Posted 18th Dec 2005 3:40pm |
Post 50 / 0
 |
?? whats this about? |
|
SnipedDragon |
Posted 18th Dec 2005 4:27pm |
L4Y Member Post 39 / 77
 |
Quoting sypher | ?? whats this about? |
I suggest an immediate tutorial 'Learning English in 24 hours for dummies'. |
|
sypher |
Posted 18th Dec 2005 4:50pm |
Post 61 / 0
 |
omg lol CENSORED u CENSORED |
|
SnipedDragon |
Posted 18th Dec 2005 5:48pm |
L4Y Member Post 40 / 77
 |
Sypher, Don't you have something better to do then spamming this thread with useless posts about what it is going on while you can read it. I can't help it you're to lazy to read this topic or that you either want a higher post count ... But people don't appreciate spamming. Both your posts add totally nothing to this topic. |
|
Vidi44 |
Posted 18th Dec 2005 8:17pm |
L4Y Member Post 490 / 668
 |
Quoting SnipedDragon | How can a MT be used evil? lol ... Only the source can. |
Like I said before, opening the MT to everyone would mean there would be infinate MTs. If this happened, no one would host their server in a public place (because you can't host to more than one MT), so RF's public days would be over. Sure, clans would still play, but they'd only challenge each other for so long, because after a while, no one would know about any other clans (you'd have the same x clans fighting, then when they disband, the new clans wouldn't know that there were any more clans).
Clans themselves would have difficulty, as they'd have to agree on the same MT. If you had a deep enough rivalry between them, they'd refuse to play on the other one's MT. As such, someone else's MT would be used, which would deminish the value of it (it would quickly be known as an extension of x clan). They'd also have to arrange matches via IM or e-mail, and after the initial rivalries are settled, there'd be little incentive to keep fighting (unless they were extremely stubborn clans).
The new clans wouldn't know about other clans unless someone in their clan was from a different clan. Even so, that clan would only know of the clans the previous clan knew about. So, unless you had a clan made up entirely of people from different clans, the new one would only know of a few clans other than itself.
Individual/independant players would be completely Censored over, as they'd have no place to battle without joining a clan. If they didn't join almost immediately after the multiple MTs were opened, they'd have no idea if any clans would take them (as they wouldn't know if the clan still existed, or how to contact them, etc). Even if they did know how to contact and get in a clan, the fact that they're independants (assuming by choice) means that they'd refuse to join a clan on principle.
As you can see, it is very easy to use your MT for evil, unless you created a master MT that the individual MTs would query and get a list of the MTs. If you did this, it would be like operating in a directory (get main directory, list subdirs, enter subdir and list files, open file. Allegory is that you'd querey MMT, get MTs, query an MT, get servers, join server). If this happened, this might work out almost well enough. However, if (for some unknown reason) the MMT went down (forgot to pay bill, decided not to host anymore, wasn't interested in RF development, etc) no one would know what MTs and servers were up, or whether the plug was fully pulled on RF.
Anyway, even if you did have an MMT, there'd be little reason to host the MTs, as the MMT could easily just list the servers. As such, spread the MT finished code (note, finished) to people like Garner and NCF. Then, when Volition/THQ pulls the plug on RF, one of the people you relased the code to could host an MT. The more people you give the code to (within reason. I'd say around 5-7 people), the more likely someone will still care about RF by the time the plug is pulled (with Volition's new interest in RF, plug pull date looks to have been moved to about 6-7 years from now, which will be around the 10th anniversary of RF. Usually after 10 years, any program is released to the public for free, as it would almost definately have no commercial value. As THQ likes profits, and RF would no longer pull a profit, and no longer have people trying to keep RF alive within the company, they'd pull the plug). Of course, release the MT to too few people, and no one will be around who still is genuinely interested in RF (a lot of old games are still "popular" because posers cling to them. Fortunately, RF doesn't have this problem, but when it gets older, it might), who would be willing to host an MT. Give the MT to too many people, and we'll have the scenarios encountered in the first 4 paragraphs.
In the end, only you can decide to how many people you'll release it to. You might also want to host it on a few private archival servers (in case your HD fails before you ship it, or in case the genuinely interested people lose the file somehow), or maybe do like (I think) Goober said, put up a "CDC" on Sourceforge. You can also throw in a few other ideas (like burn a few copies and bury the CDs where they can't be removed accidentally, but can easily be found (even if you moved from the area) of your own. This way, you should have enough failsafes that the MT won't be lost, which would doom RF to a death most certain, but chronologically unknown. |
"Don't go there. It's ugly, and it never stops being ugly."
"Naps are good" - Visual C++.NET for Dummies, page 1 |
|
|
sypher |
Posted 18th Dec 2005 8:29pm |
Post 76 / 0
 |
Quoting SnipedDragon | Sypher, Don't you have something better to do then spamming this thread with useless posts about what it is going on while you can read it. I can't help it you're to lazy to read this topic or that you either want a higher post count ... But people don't appreciate spamming. Both your posts add totally nothing to this topic. |
well whats thepoint the master servers back up now 4 me any way not every one tho |
|
sobe  |
Posted 18th Dec 2005 8:43pm |
Post 1049 / 3194
 |
sypher, the Master Tracker is up for EVERYONE! Unless their connection sucks that bad.
And Sniped, if Garner would agree to host the tracker with multiple root trackers, then that would work out greatly. |
"Apparently, Plaintiff believes that he could sue an egg company for fraud for labeling a carton of 12 eggs a dozen, because some bakers would view a dozen as including 13 items." - Western Digital 2006 |
|
|
sypher |
Posted 18th Dec 2005 9:16pm |
Post 84 / 0
 |
ok i heared from www.redfactionveiw.net that it wasnt up 4 everyone yet |
|
Ghostkid |
Posted 18th Dec 2005 9:17pm |  |
Invisible Kid L4Y Member Post 458 / 2212
 |
Quoting SnipedDragon | It's just one servertool, I'd love to have some betatesters for this (I still have to make it so it automaticly adapts to other computers, because this code is build up REALLY complex). The servertool hasn't been tested on any other computer then my machine yet, and it sometimes even behaves weird on my machine.
If I'm not mistaking ... the functions I'm using might only be working on Win 2000/XP/NT/2003 etc. but I'm not so sure about that. I have to look up a certain section of the code which is HUGE (read ... REALLY REALLY huge).
Anyhow, betatesters can contact me on MSN, or PM. MSN is SnipedDragon@SkullCatchers.com |
is that the thing used in some servers of Iron Sun ???? (half year ago when it was still popular) cuz i know it and it veeeery cool |
Xbox 360 Gamertag: Firefist1
Xfire: Ghostkid1 |
|
|
Vidi44 |
Posted 18th Dec 2005 9:31pm |
L4Y Member Post 495 / 668
 |
Quoting sypher | ok i heared from www.redfactionveiw.net that it wasnt up 4 everyone yet |
And how old was the information you read there? Did you check the timesamp on it? Did you read any of the other "Gametracker" threads? How about the "Volition Game" thread (I know you read that one, I highly criticized your noob posts on that one)?
Volition had to physically move the GT because of some sort of hardware problem. The IP for the GT did change, as it was physically moved. The DNS (Domain-Name Service) points the text you enter in (for say a website, like L4Y) to the appropriate IP address (I'm not sure what L4Y's is). Because of this, the DNS linked to the wrong spot. It took a few days for the ICANN and several other international agencies to update the DNS to its proper place, and distribute it to the different ISPs. Because of this, the GT appeared to be down for some people, but up for others. As it has been well over a week since then, the DNS would have updated fully for every ISP, worldwide.
Thus, when we say "everyone" has it, that means that everyone has it (we never said "everyone" until we were sure the DNS was updated worldwide to point to the GT). |
"Don't go there. It's ugly, and it never stops being ugly."
"Naps are good" - Visual C++.NET for Dummies, page 1 |
|
|
sobe  |
Posted 18th Dec 2005 9:57pm |
Post 1055 / 3194
 |
Quoting sypher | ok i heared from www.redfactionveiw.net that it wasnt up 4 everyone yet |
Quoting RedFactionView | The Master Server is now back up and running!
Although some people may not be able to connect yet from what V-Allender from Volition says on the forum here.
Some people _may_ not be able to connect to the tracker yet. The machine has changed IP address and location, and as such, the DNS for the new IP address may not fully propogate to all areas for a couple of days, although I expect that 90% or so of you will see the change now, which is good news. If you can't, hold on a day or two and hopefully that will clear up.
December 3rd - 2:53PM |
Dated...
Anyway, Sniped, when the server tool is ready for testing. You can send me an email via my hotmail addy, PM me here, or catch me on MSN Messenger. |
"Apparently, Plaintiff believes that he could sue an egg company for fraud for labeling a carton of 12 eggs a dozen, because some bakers would view a dozen as including 13 items." - Western Digital 2006 |
|
|
fallout |
Posted 19th Dec 2005 2:20am |
Welcome! Post 2 / 2
 |
Quoting SnipedDragon | What the hell your talking about :S A mastertracker doesn't send heartbeats, it just receives them. And taking over other servers from another masterserver ain't that easy because you don't take over the heartbeats. All you can do is make a listbrowser that browses over the THQ server ... however, I could add a favorites list to the MT that someone sends and add it manually, sending 4 /x00's will let the server return it's info and that can determine wether it's up, and protected by a firewall (that's another bug in the current mastertracker, IF you are behind a firewall ... You're IP will no matter what be broadcasted and it cannot return data upon pinging, this however, is very easy to fix).
I too, am running Windows 2003, mainly because this once was a serverbox (I said ONCE, those electricity bills got extremely high), I had 10 Mbit upload with unmetered BW However the cost for the connection + Electricity was way to high. (The connection was put up for an extremely low low price at the provider, specially for me because I know the manager)
I have already got an AutoUpdater, I don't know if you've ever played the newest ISM? It shows an old edition of my AutoUpdater, the new one has an XML based protocol, tons of NICE graphics, and features for multiple updates to release and way more. So if I would ever need an AutoUpdater it takes me 2 minutes to search for the code and I'm done.
I'm not releasing the code of the MasterTracker, mainly because if people see the code, there's gonna be messed around alot with it (which I think volition won't appreciate either). If someone would be good enough at programming, I think he/she could also be able to see the logics in the MT header and decode it.
The same goes for the code of the servertool ... The servertool contains almost the full RF multiplayer protocol, and if people see it ... there can be FOR SURE messed around ALOT with it (I found tons of crash vurnabilities that only I know of). And I don't think there are people that are going to release a patch to stop all those bugs.
The Idea of a main MasterTracker with a list of root servers ain't hard to make ... But I'd have to make a special customized RFMT for L4Y. (And add a 'Public' Checkbox for the end-user, wether their MT would be private ... or show up on the L4Y server)
Anyhow, I'm off now ... Later |
Wait you got my post wrong . I know what a masterserver does . I was talking about the dedi server of rf . Id never hosted a server for rf , I have done it for many other games , and the only games i know of that can send heartbteats" keep alive request" to more then one master .Are games that run over the quake engine . So im not sure if rf can send it's ip to more then one .
Also i only have the mp demo (selled the retail game 2 yeahrs back), and I wanted to host a 24/7 server for it . But the masterserver appears dead for me . I've read all the topics about the problems the publisher had , but still am not able to reach the master . .
So again I would be happy to help out , and my server really needs something to do that is worth it :] |
|
Page 3 Multiple Page Topic : 1 2 3 4 |
    |
|
|
|