How to matchmaking

Moderator: NADEO

The_Big_Boo
Posts: 1026
Joined: 15 Jun 2010, 15:46

Re: How to matchmaking

Post by The_Big_Boo »

Bug report: you'll sometimes be suspended for cancelling a match though you didn't.

I don't know the exact timing to reproduce this bug 100% but if you happen to join the lobby and ready up instantly just when the matchmaking starts creating matches, you can be considered as cancelling a match.
OS: Win 7 Pro x64
RAM: 2x4GB Corsair @ 1600MHz
CPU: Intel i5 760 @ 3.6GHz
Mobo: Asus P7P55D-E
GPU: NVidia GTX 760 2GB
HDD: WD Black 1TB
Sound: VIA VT1828S (onboard)
Peripherals: Razer DeathAdder - Razer DeathStalker - Logitech F310
novationx
Posts: 2723
Joined: 10 Aug 2013, 22:33

Re: How to matchmaking

Post by novationx »

Matchmaking version after 24/7
The speed of the matching is impressive!! :thumbsup:

BUG REPORT:
- Tested on Ubisoft Silver Gold - Rematch/Map selection ON

- Screenshot of error: https://www.dropbox.com/s/8hr5xtrjyxf9gak/mm%20bug.jpg
- When: When we had chosen the 1st map ( rust )... So it switched to Rust and right before we spawn, we got this error.
- After the error: The map restarted & we got asked to choose another map. We choose rust again & the match started correctly.

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

SUGGESTIONS:
1. Not an easy suggestion, but it would be better ofc:
--> Map selection before you load a map. ( Why connect/load to a map you might not wanna play? )

2. When asking for a rematch, show the number of votes:
--> Yes(5) - No(1)

3. Mix rematch with mapselection to save time.
--> After the 1st map, ask the players for a rematch. If they vote yes, let them instantly choose what map they want.
Even better would be to vote "NO" or click on a "MAP". Remove the option "yes".

4. Change Text on mapselection button from "VALIDATE" to "SELECT" ( look screenshot in bugreport )

5. The window with information about the map is completely empty :/ Make it interesting or remove it.

6. If possible, show little thumbnails of the maps in the mapselection window.
( I always have thumbnails in the mapeditor when loading a map. )

7. Keep up the good work ^^

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

PROBLEM:
Mappack on current ubisoft silver/gold server is not complete. It only has 4 of the 5 EPL maps & no ESL maps.
Please upload the correct maps :thumbsup:
The neverending waiting game has to stop.
The_Big_Boo
Posts: 1026
Joined: 15 Jun 2010, 15:46

Re: How to matchmaking

Post by The_Big_Boo »

magnetik wrote:* Matches should start faster when there are not a lot of players in the lobby
Imo it's way too aggressive. I mean, the matchmaking doesn't even wait for more people to come and just make a match as soon as there are 6 players ready so echelon 0 can play against echelon 8 after waiting less than a minute.
Moreover, it should consider the fact that some are playing a match right now and will soon come back to the lobby: if there are 42 players in match, the lobby is obvisouly not very crowded but that doesn't mean players on it will have to wait a long time before going to a match.
OS: Win 7 Pro x64
RAM: 2x4GB Corsair @ 1600MHz
CPU: Intel i5 760 @ 3.6GHz
Mobo: Asus P7P55D-E
GPU: NVidia GTX 760 2GB
HDD: WD Black 1TB
Sound: VIA VT1828S (onboard)
Peripherals: Razer DeathAdder - Razer DeathStalker - Logitech F310
User avatar
magnetik
Posts: 1673
Joined: 01 Feb 2012, 19:13
Location: Bordeaux
Contact:

Re: How to matchmaking

Post by magnetik »

Indeed, with the "10 s" matchmaking it's a little bit to quick.
Taking the number of playing players is a good idea too.
ManiaPlanet technical documentation portal (Dedicated, ManiaLink, ManiaScript, Titles...) -- contribute!
The_Big_Boo
Posts: 1026
Joined: 15 Jun 2010, 15:46

Re: How to matchmaking

Post by The_Big_Boo »

The_Big_Boo wrote:Bug report: you'll sometimes be suspended for cancelling a match though you didn't.
I can also happen because of the "scheduled restart": a match is created, but one of the player (probably the first one in some array) will cancel even if he didn't do anything.

Btw, what's the use of this restart? There surely is a reason but by putting everybody back as non-ready, it messes up the waiting time so you can end up waiting a very long time (except, obviously, with the 10s matchmaking).
OS: Win 7 Pro x64
RAM: 2x4GB Corsair @ 1600MHz
CPU: Intel i5 760 @ 3.6GHz
Mobo: Asus P7P55D-E
GPU: NVidia GTX 760 2GB
HDD: WD Black 1TB
Sound: VIA VT1828S (onboard)
Peripherals: Razer DeathAdder - Razer DeathStalker - Logitech F310
TheM
Posts: 1379
Joined: 15 Jun 2010, 14:30
Location: Uden, Noord-Brabant, Netherlands
Contact:

Re: How to matchmaking

Post by TheM »

Okay, language problems time is over. Language discussion splitted (http://forum.maniaplanet.com/viewtopic. ... 61&t=28723) and closed.
Please refrain from these sorts of discussions in the future, this topic is about matchmaking, not about speaking/reading French.
Global moderator | Dutch moderator | Laddermoderator | ManiaWiki moderator
Server Manager/webmaster of Smurfen.net, join us on Canyon, Valley and Royal!
ESL (Game) Staff Head for TrackMania (Stadium, Canyon and Valley).
User avatar
Eole
Nadeo
Nadeo
Posts: 1265
Joined: 26 Apr 2011, 21:08

Re: How to matchmaking

Post by Eole »

Matchmaking update :
A new version of the matchmaking script is available here.
To update you just have to save this script and overwrite the previous one (don't forget to make a backup before) in the folder /UserData/Scripts/Modes/ShootMania. It fixes a bug where substitute players could be kicked from the match server when joining under certain conditions.
Contribute to the ManiaPlanet documentation on GitHub
A question about ManiaScript? Ask it here!
User avatar
Eole
Nadeo
Nadeo
Posts: 1265
Joined: 26 Apr 2011, 21:08

Re: How to matchmaking

Post by Eole »

The_Big_Boo wrote:
The_Big_Boo wrote:Bug report: you'll sometimes be suspended for cancelling a match though you didn't.
I can also happen because of the "scheduled restart": a match is created, but one of the player (probably the first one in some array) will cancel even if he didn't do anything.
A previous version of the matchmaking introduced 3 XmlRpc script methods to avoid this problem. You can trigger them with TriggerModeScriptEvent(String1, String2);

Matchmaking_Start
Note : Enable the matchmaking function in the standard lobby.
String1 : "Matchmaking_Start"
String2 : ""

Matchmaking_Stop
Note : Disable the matchmaking function in the standard lobby.
String1 : "Matchmaking_Start"
String2 : ""

Matchmaking_Force
Note : Active the matchmaking function immediately, the matchmaking must be enabled beforehand.
String1 : "Matchmaking_Force"
String2 : ""

If a server/script/map restart is necessary call "Matchmaking_Stop" to stop the matchmaking cleanly without suspending players that were going in a match. After the restart call "Matchmaking_Start" to restart the matchmaking function.
Contribute to the ManiaPlanet documentation on GitHub
A question about ManiaScript? Ask it here!
novationx
Posts: 2723
Joined: 10 Aug 2013, 22:33

Re: How to matchmaking

Post by novationx »

Teamchat doesnt work in Lobbies.

suggestion:
Teamchat in lobbies = chat with ur allied friends.
The neverending waiting game has to stop.
User avatar
djhubertus
Translator
Translator
Posts: 1097
Joined: 09 Jul 2012, 18:30
Location: Poland
Contact:

Re: How to matchmaking

Post by djhubertus »

Not possible beause lobby uses melee mode=FFA

If you want to talk with allies, go to skype/teamspeak.
My Gamemodes:
MP4 - Countdown, Firefight
MP3 - Reduction, Overload, Flashpoint, Territory, SM Race, Escape
MP2 - Search & Destroy, Oscillation, Instagib
Post Reply

Return to “Dedicated Server”

Who is online

Users browsing this forum: No registered users and 1 guest