|
|
#31 | ||||||||||||||||
|
Junior Member
Join Date: Aug 2010
Posts: 7
|
I apologize to Pingu for not going in detail on what he had done but I had forgotten to ask him recently about how much he had done regarding the site although he has linked me to the other league stuff before. Pingu, I recommend talking to Falco since he also does some coding (mentioned it to you) and maybe it'd be easier to get something done between the two of you (no idea since I can't code but just throwing it out there).
Quote:
I'm going to second this right now since so far attempts have been unsuccessful to get in touch with him so we might as well start trying to get stuff arranged for an NATF2L and using MatchMod as Pingu suggested if we still have no feedback from floor whatsoever in the next few days. While it'd be nice to get in touch him floor if we can't do it then there is a point to saying that we've waited long enough at this point and we need to simply move on and make things happen separately. Quote:
This is the core idea. There's nothing wrong with having a strong league like ESEA since many of the good teams participate in it but even just having two leagues would greatly reduce the thinness of the community with its current state. Get a free league for everyone to get in on, have more teams overall in one group with a proper amount of divisions, consolidate and expand. |
||||||||||||||||
|
|
0
|
||||||||||||||||
|
|
#32 | ||||||||||||||
|
Senior Member
Join Date: Jun 2010
Posts: 126
|
So if I understand correctly matchmod is a server plugin like ESEA's that can do all the stats/demos/automation/etc. ?
|
||||||||||||||
|
|
0
|
||||||||||||||
|
|
#33 | ||||||||||||||
|
Junior Member
Join Date: Aug 2010
Posts: 7
|
http://matchmod.net/
This is all I know about MatchMod. As far as stats go I don't know all of what needs to be done or how easy that is to do but I'll ask Pingu directly on Steam and get back to everyone here if Pingu doesn't beat me to it since both ESEA and TF2Lobby do stat-tracking (although I think Lobby does a bit of a better job of it overall with a few things, and it looks more clear but ESEA's version as least shows you a comparison of everyone, although I imagine that last part isn't tough to implement if the rest is already there). |
||||||||||||||
|
|
0
|
||||||||||||||
|
|
#34 | |||||||||||||||
|
Post deleter :-)
Join Date: Oct 2009
Posts: 699
|
Quote:
I can add hooks in for league matches to auto-report back relatively easily though if we use Sockets or something else. Stats are not covered as of yet, as I haven't built a back-end to house them. The biggie here is getting all the servers to talk appropriately to a central repository and ensure security of the back-end. |
|||||||||||||||
|
|
0
|
|||||||||||||||
|
|
#35 | ||||||||||||||||
|
Member
Join Date: Apr 2010
Location: Folsom, CA
Posts: 84
|
Quote:
So there is dual effort going on regarding the back-end development (Pingu and who?). I'd like to see a more concrete picture of the core group and their roles. This is a significant effort and a plan for internal and external purposes should have been rolled out yesterday. ;) Quote:
Hey Pingu, Thanks for jumping in and speaking for yourself. Helps to see some of your work also. In looking at all the comments regarding Floor Master for some affiliation, it just does not seem feasible at all. If it wasn't already useful before and even now, then it's more than likely he is not interested, no time to attend to, or hasn't been presented properly as to why he should be involved. TF2Lobby is available to anyone and makes its own stats. For a specific league, no, which is what would be wanton here. Imo, only rely on TF2Lobby if you want to. I don't think it will make or break this effort. Use Matchmod (shame on Hawkeye for not plugging/advertising earlier! I'm a big proponent of it). Question to the owners of the domains for this effort (natf2l.org, etc.): You folks just going to take on the costs of the hosting and bandwidth? Already able to scale with the growth and such? Which lead me to....what costs (since this is premised on Community League) will be fixed and responsible by the top 3 ppl here (Falco, Jinn, Fluffy) vs. those to be solicited for by the Community? [I understand those may not be readily answered, but it will help me determine my interest levels]. Thanks to the participants here! |
||||||||||||||||
|
|
0
|
||||||||||||||||
|
|
#36 | ||||||||||||||
|
Post deleter :-)
Join Date: Oct 2009
Posts: 699
|
As far as the Stats go, it's actually a relatively easy thing to accomplish if your goal is exclusively TF2. The trick is parsing the data at the back end once you receive it.
Initially what I was looking at for MatchMod was something like this. Take each round as a separate entity, and send stats to the backend via Sockets after the round in a formatted dump (XML or something) and drop a copy locally to the server. So each round could be logged independently (more details on why in a moment) Issues are Sockets if it's dumping data has issues freezing up the server in some scenarios. So keeping the chunks small (single rounds) and pre-parsing on the server made a lot of sense to limit what went out over the wire. Now the aspect I wanted to make sure of, is if a particular match crashed mid-way, you could it the server and do a !match 12345 resume and it will quickly parse the completed rounds, reset the team/player scores and continue on it's way. As far as getting views of say a week, league, map etc, at that point it's just designing the Database/SQL to make things relatively logical. What I am doing right now, is starting and stopping the server logs, so if you look in the tf/logs folder, the log files will correspond to a match that I can upload to the existing log parser to get fairly decent stats on a particular match. The integration I did with TF2Lobby was done completely working outside to see how the lobby accomplished what it does and then hooking those actions at key points. A primary goal in any effort is long term supportability. MatchMod was basically the "Hawkeye is lazy and hated executing configs STV and log file for each match mod", so the entire process went by without a hitch. Which is why I think it's long term viability since once it's working is pretty good. |
||||||||||||||
|
|
0
|
||||||||||||||
![]() |
| Thread Tools | |
| Display Modes | |
|
|