Jump to content

MrMuppet

Founders
  • Posts

    8,596
  • Joined

  • Last visited

  • Days Won

    137

Everything posted by MrMuppet

  1. I still cant sign up to the events that you have raised, this is starting to bore me now, we must be doing some thing wrong!
  2. Is it about time we moved Virus up to level 2? He has been with us for a long time now and is always active, I gave him the ebattles plugin to look at and he has been working on this all day, perhaps its about time we gave him more responsibility.
  3. ReadMe.txt ----------- Features 1. Events. a. Event Admin/Creation pages. - Manage: . Event summary -> Owner -> Moderators . Event settings -> Name -> Password to join -> Game -> Type -> 1v1 or team ladder -> Enable/disable scoring, and draws -> Dates (start/end) -> Description . Event rules -> Rules . Event reset -> reset players/teams, reset scores, deleteevent -> Stats coeffs -> nbr_games_to_rank, nbr_team_games_to_rank -> % for each stats categorie -> "Info only" mode, if you want to show the stat but not count it in results. -> TBD: ELO K, ELO M, ELO_default (can't be changed if one player has signed up) -> TBD: TS beta, epsilon (can't be changed if one player has signed up) . TBD: Ban/Kick Players/Teams 2. Events Info: Results/Ranking/Ratings a. List of categories: - Requirements to rank . Games required for player/team rating. . Nbr of players required for team rating - Scoring Catagories . Overall Rating . Games played . Wins, Losses, W/D/L, Victory ratio (W/L), Victory % (100*W/Games Played) . Avg score/points per game . Avg enemy score/points per game . Unique opponents (absolute, %) . Avg rating played . ELO . Rank delta, with up/down arrow next to rank . streak of victory & loss . score . score difference . points Suggestions: - rank delta could be accumulated (like streaks) - until delta is changing sign. if old_delta*delta > 0 -> ... - or since last match... 3. Match report Suggestions: a. Need improved error checking when match report. - Need to check all possible cases. b. ELO calculation. Maybe need to multiply K/M by the number of players per team, since ELO of a team is sum of players ELOs. c. Sort names alphabetically, not by rank in the list boxes? d. Clanmates should not be able to play against each other. 4. Teams a. Team Admin/Creation pages - Kick - TBD: Ban - password to join b. Divisions Admin page ? 5. User Account a. TBD: Xfire? b. TBD: Team chooser, for each Game? 6. Awards - player took 1st place - player got into top 10 - player streaks: 5/10/25 games won in a row 7. tinyMCE - Images, Emoticons 8. Misc 9. Credits - DHTML calendar 1.0 - http://www.dynarch.com/projects/calendar - Tab Pane 1.02 - http://webfx.eae.net - TrueSkillâ„¢ Ranking system - http://research.microsoft.com/mlp/trueskill/ - Pagination "Multiple Pages of Data from a Text File" - http://www.codewalkers.com/c/a/Database ... Text-File/ - Tigra Slider Control - http://www.softcomplex.com/products/tig ... r_control/ - Games icons - xfireplus.com - Photoshop/Design - http://www.empiredezign.com, http://www.tutorialstream.com SQL database - Queries: . eventinfo -> . 35 + 2 if signed up . updatestats: 3 + 2*players + 2* matches BUGS: Priority 1 Priority 2 - Problem when editing include/main.php in UltraEdit. UltraEdit adds "0xFEFF" signature (BOM) at the beginning of the file, creating "header already sent" issues. Ideas: - caption for ebattles menu. - number of things to display in eb_recent_activity - for forms validations, Before showing a button, I check if the user can use this button or not... . Should I re-check the user validity after the form is submitted? . Should check the button has been pressed: // form: or ... // submit: if (!isset($_POST['matchreport'])) { $text .= " You are not authorized to report a match. "; $text .= " Back to [Event] ";} else { ... } . Can $_POST be hacked somehow? Since it does not appear in the URL, can someone force a the value of $_POST ? . If $_POST contains enough info, we should not have to recheck everytinh after submit. . how do you handle cases like: join button appears if player has not joined yet. You have to check pre/post submit, because someone can open 2 pages showing the "join" button, then join twice. - 2 players with the same userid and team can not be allowed. Let's say a player plays for a clan, then quit the clan, and re-joins the clan, he'll be automatically signed up to the event again. So there will be 2 players with the same userid, and team, unless quitting the clan also delete the players. Now, we can delete members without deleting the corresponding players w/o leaving orphans. But the example above shows there is an issue with this. If the Players table references the members table, then deleting a member will force to delete the players. - Kicking members of divisions has the same issue. We can not delete members w/o deleting the corresponding players. And we can delete players only if they have not scored yet. Therefore, we can only delete members if they have not played in a match yet. - Problem with having 2 players with the same userid in the same event. Since we do not know which player the current user is, . the user can not use quick loss report . if the user quits the event, it will delete both players - Add "Are you sure..." when deleting/quitting things. - e107 admin can delete a user. => need to make sure each time we reference users, we check if exists. .TBL_EVENTS.".Owner .TBL_EVENTMODS.".User .TBL_CLANS.".Owner .TBL_DIVISIONS.".Captain .TBL_MEMBERS.".User .TBL_MATCHS.".ReportedBy .TBL_PLAYERS.".User EBATTLES.FREEHOSTIA.COM specific issues: - Forgot password won't work, because we can't send emails... e107 PHP mailer is not always workin properly - sometimes, the site can freeze, and the page source will stop at This is because of corrupted site stats. Can be fixed by erasing logs in e107_plugins/log/logs Regression: - Need to make sure that the check to see if user can join/report/modify/delete is performed at the proper time. - Should not be able to report a game as a guest To reproduce this, go to the match report page in a tab, and logout in another tab. When you Submit, the match, it will be as a Guest. - to-do . send PM on add player.
  4. Yep, we did that earlier, forgot to tell you not to press the test
  5. Yep, do /players that will give you the id of each player then just do as virus says /specinvite and the relevant number.
  6. http://clanbase.ggl.com/rules.php?lid=984#chap_3
  7. Just add as many as are available, even the teams on the night, use speclock and invite the none playing members to spec you, cant see why we couldn't do that with BH last week, rotate around after each level if others want to play.
  8. I'll set the server on the global.cfg, all you will need to do is coin toss to see who selects the first map and then call votes. Maps for the match are, adlernest braundorf_b4 et_ice frostbite radar sp_delivery_te supply sw_goldrush_te
  9. Just added you to the admin panel for this, on the home page above your login you should see another option "admin" click that and it will take you to the admin panel of this plugin where you can have a play with it if you wish.
  10. Here have a look at this, http://code.google.com/p/ebattles/wiki/TableOfContents?tm=6
  11. There is a major update required for the home page software, this may mean the home page site will be down for some time, I am in the process of running this on the .co.uk backup site to test before installing on here. The forums will be unaffected by this update.
  12. We are looking into it now, we have been working on this last night and today and we still have not got it sorted.
  13. It should be event 13 now, click on the event then sign up.
  14. Check now, I have moved another link under the TM links, you sure you got your monitor resolution correct?
  15. On the home page there is a new section called ebattles, from there you should be able to sign up to any up and coming scrims, we can add results of any previous scrims so to keep all our scrims under one section, I think!
  16. We are working on the ebattles plugin on the home page, from there we should be able to add up and coming scrims, people who are registered will be able to add them selves to the match team, just having a little trouble with it at the moment.
  17. Two of the SCO guys where on the jaymod last night.
  18. 14th of Feb, 21st and 28th of March, 4th and 11th of April. Thats just the Sundays, we are available other days of the week.
  19. The third one has to be the worst website I have ever seen, lets hope they play as bad as their site suggests.
  20. - - #HV#KLUCH4 - - - #HV#BYCna dole - - - #HV#L[ ]C3k - - - #HV#L[ ]CZ3K - - - #HV#L[ ]K3NS - - - #HV#EraxeZ - - - #HV#BaRoIS - - - #HV#LOK3NS - - - #HV#DRAZHEN - - - #HV#Drazh4 - - - #HV#R4G3 - - - #HV#LOKENS - - #HV#LOKENS . - - - #HV#LISZTES - - #HV#DRAZHEN3 - - - #HV#R4GE - Got that from splatterladder but no links, one of those members is a members of that site lisztes so that must be them, thought they where a big clan!
  21. http://beginnersheaven.net/forum/index.php http://www.sj3d.com/s2h/ http://sco.ipbfree.com/ http://11thhrclan.co.uk/news.php http://www.mod.us.com/index.php http://www.dbro-et.net/ Contacted these via email today http://www.tgt-clan.net/ http://www.etozclan.co.nr/ http://akk-clan.zxq.net/ http://1944killingfields.co.uk/1944/index.php
  22. Both ET servers claimed on splatterladder, you will see "operator of server " on both server pages.
  23. Did anyone speak to R4G3? Do they have a website? They seem to have a few members but cant find a server or website for them.
  24. I have updated the forum permissions, all members should be able to post in the registered users section without approval, let me know if anyone has any problems posting or calling a poll in any section.
  25. Uploaded to both game servers, waypoints and gm file included though I dont know which version they are.
×
×
  • Create New...