You probably noticed by now that every time you launch Xonotic and look at the server list, there is never any players on any server. So you might be thinking, "arg! nobody plays this game!". Well my friend, you are thinking wrong!
There are pickups matches happening almost every day, but you might not be aware of them as they are happening on private servers (why private? see the end of this post for explanation). This post is to try and inform all players that would be interested in pickup matches about what to do to participate.
Pickup matches are semi-organized matches where players "add up" to a queue for games. When there are enough players in queue to play, all players are notified to join a server to start the match. This way, you don't have to join an empty server waiting for hours for someone to join you.
So If you want to join in on the fun, fire up IRC and join #xonotic.pickup on Quakenet. From there, you will be able to add up to queue for pickup games. Hopefully you are familar with IRC. If you don't have an IRC client, you can always use this: http://webchat.quakenet.org/
Once you are on the #xonotic.pickup channel, you can have a look at the topic for gamemodes that might already have players in the queue waiting to play. You can also, directly in the channel, type this: !who
The channel bot, xpickbot, will then send you a notice with a list of queues and the name of players that added up (if there are any).
If you want to add up for a game, you need to tell the bot in the form of a command that you type directly in the channel (and without the brackets):
!add [game mode (case-insensitive)] [number of players]
Here is an example for 5 vs. 5 Capture the Flag: !add CTF 10
Broken down, here is what this does:
!add - add yourself to queue
CTF - for Capture the Flag game mode
10 - for the number of players you would like to play with (in this case, 10 meaning 5 vs. 5 because this game mode uses 2 teams)
The only exception for this is Duel, where you don't need to specify the number of players. To add yourself for a duel, only type: !add duel
The bot will automatically add you to the selected queue and update the channel topic. Once there are enough players in the queue, the bot will send you a notice telling you the match is ready and give you info about the server to join.
If you want to remove yourself from a queue, you can at any time type !remove in the channel. Note that if you added up for more than one game mode, this will remove you from all of them.
Here is a list of all game modes supported by #xonotic.pickup :
CTF: Capture the Flag - A game for 6 to 20 players and 2 teams
CA: Clan Arena - A game for 4 to 20 players and 2 teams
TDM: Team Deathmatch - A game for 4 to 20 players and 2 teams
FT: Freeze Tag - A game for 4 to 20 players and 2 teams
Duel - A game for 2 players
KH: Key Hunt - A game for 3 to 21 players and 3 teams
KA: Keep Away - A game for 3 to 20 players (FFA)
DM: Deathmatch - A game for 3 to 20 players (FFA)
That's about it, be respectful and most of all, HAVE FUN!
----------------------------------
A few things to know/remember:
If you are familiar with IRC then is will be no news for you, but more often then not, people on IRC are not always looking at the chat waiting for other people to talk. Many will leave their client running all the time and once in while will look in the channel to see if there is activity. So if you don't get a reply after 2 minutes, do not desperate, somebody will eventually answer. But don't be afraid to ask questions, everyone if friendly and will be happy to help if not busy.
You have to understand that there is no fixed times that people play, so you will have to be patient depending on the time of day and how popular the game mode you add up to. For a better chance of catching a game, it's good to know that most matches are played during evenings (Euro time) so that is usually the best time to add up.
You can add up to more than one game mode. Currently, the most popular game modes are CTF 5v5 and Duel. I encourage you to add for less popular game modes too, but realize there is more chance you will be able to play a CTF 5v5 match than a 4v4v4 Key Hunt match. Add up to all the game modes you're interested in playing, who knows! Once any of those match is ready, you will be removed from all the others, so you don't have to worry about a match starting while you are already playing.
At the moment all matches are played on euro servers as there are not many active NA players at this time, or are not aware of the pickup channel. Hopefully that will change soon.
Adding up to a game and then not showing up is considered rude, if you add up you are expected to play at least 1 map. If you add up and then don't show up when the match is ready, everyone will be wasting time waiting for you on the server. Remember that you can remove yourself from the queue at any time by typing !remove in the channel.
Please don't leave during the middle of a match. Yes, sometimes it is frustrating to lose, but if you leave mid-game that means your team will be one man down! Please be a good sportsman, be respectful of other people's time and keep playing until the end of the match. If you feel that teams are unfair, finish the match and then suggest that new teams should be picked for next map. If for any reason you have to leave during a match and there are spectators on the server, you can always ask if one of them would like to take your spot. If not, you can always mention on irc that there is a match currently going that is missing a player.
Another thing you should be aware of is that if you are completely new to this, and depending on what is your background experience with first person shooters, you might find that the skill level is quite high so you can expect to have play a few matches before you can catch up with other players. Many of them have been playing Xonotic since the begining and know the maps well already. But worry not, everyone is very friendly and as long as you are willing to learn, nobody will hold it against you if you are not doing as well as other players. After all, Xonotic is in development, so there is not a lot of regular players yet and I'm sure everyone will be happy to have more players to play with.
If you are unsure how to play a game mode or what you are supposed to do to help your team, it's a good idea to learn about it before an actual match. On IRC, you can ask the bot using the command !describe <game>, ie: !describe CTF, you will then recieve general informations about the specified game mode.
Pickup games use the Tourney system in Xonotic, which means that when you connect to the server, your match won't start right away. Everyone will need to "ready up" by pressing F4 (default key). This is so we can pick teams and make sure everyone is ready before we start. During warmup is also a good time to discuss strategy with your teammates. When all players are ready, a countdown will start.
In team-based game modes, when your match is ready, the bot will randomly select "captains" to pick teams. Once all players have joined on the server it is courteous to spectate so captains can start picking players for their teams. So try to keep an eye on scoreboard and the chat to make sure you are not making others wait.
Playing pickup games is a good way to see how far the game has gone in terms of weapon balance, physics and stable features as matches are played on up-to-date and stable servers. Because Xonotic is heavily in development with new features and changes being added constantly, many servers found on the serverlist are out of date, using wrong physics or weapon balance version, outdated maps or graphics.
The reason the servers used for pickups are kept private is not for "elitist" reasons by any means. It is simply so players who connect to the servers know what to expect and not accidently ruin other people's fun by joining a match with balanced teams because they didn't know the match was pre-organized. If those servers were made public, it would be both unfair for the unknowing player trying to join and be told they can't, and the pickup player having to stop playing to explain why the unknowing player can't play. It might not be ideal, but there is no other choice for now. By keeping the servers private, we basically insure that nobody get their feelings hurt on either side.
There are pickups matches happening almost every day, but you might not be aware of them as they are happening on private servers (why private? see the end of this post for explanation). This post is to try and inform all players that would be interested in pickup matches about what to do to participate.
Pickup matches are semi-organized matches where players "add up" to a queue for games. When there are enough players in queue to play, all players are notified to join a server to start the match. This way, you don't have to join an empty server waiting for hours for someone to join you.
So If you want to join in on the fun, fire up IRC and join #xonotic.pickup on Quakenet. From there, you will be able to add up to queue for pickup games. Hopefully you are familar with IRC. If you don't have an IRC client, you can always use this: http://webchat.quakenet.org/
Once you are on the #xonotic.pickup channel, you can have a look at the topic for gamemodes that might already have players in the queue waiting to play. You can also, directly in the channel, type this: !who
The channel bot, xpickbot, will then send you a notice with a list of queues and the name of players that added up (if there are any).
If you want to add up for a game, you need to tell the bot in the form of a command that you type directly in the channel (and without the brackets):
!add [game mode (case-insensitive)] [number of players]
Here is an example for 5 vs. 5 Capture the Flag: !add CTF 10
Broken down, here is what this does:
!add - add yourself to queue
CTF - for Capture the Flag game mode
10 - for the number of players you would like to play with (in this case, 10 meaning 5 vs. 5 because this game mode uses 2 teams)
The only exception for this is Duel, where you don't need to specify the number of players. To add yourself for a duel, only type: !add duel
The bot will automatically add you to the selected queue and update the channel topic. Once there are enough players in the queue, the bot will send you a notice telling you the match is ready and give you info about the server to join.
If you want to remove yourself from a queue, you can at any time type !remove in the channel. Note that if you added up for more than one game mode, this will remove you from all of them.
Here is a list of all game modes supported by #xonotic.pickup :
CTF: Capture the Flag - A game for 6 to 20 players and 2 teams
CA: Clan Arena - A game for 4 to 20 players and 2 teams
TDM: Team Deathmatch - A game for 4 to 20 players and 2 teams
FT: Freeze Tag - A game for 4 to 20 players and 2 teams
Duel - A game for 2 players
KH: Key Hunt - A game for 3 to 21 players and 3 teams
KA: Keep Away - A game for 3 to 20 players (FFA)
DM: Deathmatch - A game for 3 to 20 players (FFA)
That's about it, be respectful and most of all, HAVE FUN!
----------------------------------
A few things to know/remember:
If you are familiar with IRC then is will be no news for you, but more often then not, people on IRC are not always looking at the chat waiting for other people to talk. Many will leave their client running all the time and once in while will look in the channel to see if there is activity. So if you don't get a reply after 2 minutes, do not desperate, somebody will eventually answer. But don't be afraid to ask questions, everyone if friendly and will be happy to help if not busy.
You have to understand that there is no fixed times that people play, so you will have to be patient depending on the time of day and how popular the game mode you add up to. For a better chance of catching a game, it's good to know that most matches are played during evenings (Euro time) so that is usually the best time to add up.
You can add up to more than one game mode. Currently, the most popular game modes are CTF 5v5 and Duel. I encourage you to add for less popular game modes too, but realize there is more chance you will be able to play a CTF 5v5 match than a 4v4v4 Key Hunt match. Add up to all the game modes you're interested in playing, who knows! Once any of those match is ready, you will be removed from all the others, so you don't have to worry about a match starting while you are already playing.
At the moment all matches are played on euro servers as there are not many active NA players at this time, or are not aware of the pickup channel. Hopefully that will change soon.
Adding up to a game and then not showing up is considered rude, if you add up you are expected to play at least 1 map. If you add up and then don't show up when the match is ready, everyone will be wasting time waiting for you on the server. Remember that you can remove yourself from the queue at any time by typing !remove in the channel.
Please don't leave during the middle of a match. Yes, sometimes it is frustrating to lose, but if you leave mid-game that means your team will be one man down! Please be a good sportsman, be respectful of other people's time and keep playing until the end of the match. If you feel that teams are unfair, finish the match and then suggest that new teams should be picked for next map. If for any reason you have to leave during a match and there are spectators on the server, you can always ask if one of them would like to take your spot. If not, you can always mention on irc that there is a match currently going that is missing a player.
Another thing you should be aware of is that if you are completely new to this, and depending on what is your background experience with first person shooters, you might find that the skill level is quite high so you can expect to have play a few matches before you can catch up with other players. Many of them have been playing Xonotic since the begining and know the maps well already. But worry not, everyone is very friendly and as long as you are willing to learn, nobody will hold it against you if you are not doing as well as other players. After all, Xonotic is in development, so there is not a lot of regular players yet and I'm sure everyone will be happy to have more players to play with.
If you are unsure how to play a game mode or what you are supposed to do to help your team, it's a good idea to learn about it before an actual match. On IRC, you can ask the bot using the command !describe <game>, ie: !describe CTF, you will then recieve general informations about the specified game mode.
Pickup games use the Tourney system in Xonotic, which means that when you connect to the server, your match won't start right away. Everyone will need to "ready up" by pressing F4 (default key). This is so we can pick teams and make sure everyone is ready before we start. During warmup is also a good time to discuss strategy with your teammates. When all players are ready, a countdown will start.
In team-based game modes, when your match is ready, the bot will randomly select "captains" to pick teams. Once all players have joined on the server it is courteous to spectate so captains can start picking players for their teams. So try to keep an eye on scoreboard and the chat to make sure you are not making others wait.
Playing pickup games is a good way to see how far the game has gone in terms of weapon balance, physics and stable features as matches are played on up-to-date and stable servers. Because Xonotic is heavily in development with new features and changes being added constantly, many servers found on the serverlist are out of date, using wrong physics or weapon balance version, outdated maps or graphics.
The reason the servers used for pickups are kept private is not for "elitist" reasons by any means. It is simply so players who connect to the servers know what to expect and not accidently ruin other people's fun by joining a match with balanced teams because they didn't know the match was pre-organized. If those servers were made public, it would be both unfair for the unknowing player trying to join and be told they can't, and the pickup player having to stop playing to explain why the unknowing player can't play. It might not be ideal, but there is no other choice for now. By keeping the servers private, we basically insure that nobody get their feelings hurt on either side.