Xonotic Pickup IRC Channel - Printable Version +- Xonotic Forums (https://forums.xonotic.org) +-- Forum: Community (https://forums.xonotic.org/forumdisplay.php?fid=6) +--- Forum: Xonotic - General (https://forums.xonotic.org/forumdisplay.php?fid=18) +--- Thread: Xonotic Pickup IRC Channel (/showthread.php?tid=1877) Pages:
1
2
|
RE: Want to play Xonotic with actual players and not just with bots? - asyyy - 12-22-2011 Quote:I know that you don't like me.I don't have an opinion on you as a person, just don't like your attitude on that matter. Can you describe the problems you got with the EU servers that "suck all"? Why can't people with 0.5 client play on a git server? Explain please. RE: Want to play Xonotic with actual players and not just with bots? - nowego4 - 12-22-2011 (12-22-2011, 07:32 PM)asy7um Wrote: Why can't people with 0.5 client play on a git server? Explain please. Since the CSQC was merged with main, it breaks compatibility with a 0.5 client, causing massive lags, jerkiness, etc. This should be fixed with upcoming version (will have CSQC included). RE: Want to play Xonotic with actual players and not just with bots? - RaptorFX - 12-23-2011 (12-22-2011, 07:32 PM)asy7um Wrote: Can you describe the problems you got with the EU servers that "suck all"? Why can't people with 0.5 client play on a git server? Explain please. The last Git-Server i was connected to don't let me move in general, i could only rotate. Other servers dont let me jump or I have trouble with weaponswitching. Then there seem to be differences with rampjumps. Little edges let me fly high like i would use a jetpack. I think there is more but i dont know all things anymore. RE: Want to play Xonotic with actual players and not just with bots? - asyyy - 12-23-2011 Ok so you found one server that has CSQC models enabled for testing. I agree 100% that it should be turned off for public servers and luckily most server admins think like me regarding that. Quote:Other servers dont let me jump or I have trouble with weaponswitching.Sounds more like a client problem to be honest, did you report it to the devs? Quote:Little edges let me fly high like i would use a jetpack.On which server? RE: Want to play Xonotic with actual players and not just with bots? - Feonica - 12-24-2011 (12-22-2011, 07:18 PM)PCLizard Wrote:(12-22-2011, 04:08 PM)Feonica Wrote: Pickups are not attractive to outsiders and are not a solution to keeping a regular playerbase, that is what needs to be worked on. We need a minimum of 400 new people. 200 for EU, and 200 for the US. I figure 200 is more than enough to fill EU servers 200 for US would be fine also. I'm not really setting a number based on anything except it being a start to rising the game from the grave. We somehow manage to get close to this number, hopefully from there our work would be complete and word of mouth would add the other numbers to the game. I'd be interested to see everyone elses thoughts on how we can bring the numbers up. We would also need about 100 people for Australia to get them kickstarted, those servers are more of a graveyard than the US or EU servers. But there are less of them. RE: Want to play Xonotic with actual players and not just with bots? - aport - 02-28-2012 Something to consider... a lot of players only join servers that aren't empty. So... just join a server and people will come. I play alone on the UDF5 server for about 10 minutes before someone joins, and then within several maps the server is full. So, don't just open the server browser, sigh, then close the game! Just join a server! RE: Want to play Xonotic with actual players and not just with bots? - Apr0ph1z - 02-29-2012 (02-28-2012, 07:51 PM)aport Wrote: Something to consider... a lot of players only join servers that aren't empty. So... just join a server and people will come. I play alone on the UDF5 server for about 10 minutes before someone joins, and then within several maps the server is full. Works best with servers that are connected to irc channels.People on irc will see that u joined the server and will follow.If they dont just go on with other other stuff and keep an eye on the irc channel.If someone joins u on the server there will be an message and u can get back ingame. XonPickup / #xonotic.pickup - zykure - 01-02-2013 This forum thread is for discussion of the pickup bot (XonPickup) for the #xonotic.pickup channel in QuakeNet. As some of you know, I started improving the bot some time ago and implemented a couple of new features (code is linked in my sig). I want to explain some of the features here, but also invite you to discuss those features, suggest new ones or point out problem you encountered. XonPickup overview The pickup bot is written in Python and is based on the Twisted library for all the IRC and DB stuff. It makes use of Python's OOP features and is very modular in structure. This means that it is quite easy to create a new module which serves some specific purpose. The XonPickup bot is just a normal IRC users who sits in #xonotic.pickup, but listens to any commands from the other users. You can either highlight the bot in a message to issue a command (e.g. "XonPickup: who") or prepend the command with an exclamation mark ("!who"). Most commands can also be issued in a query (private message), but not all of them. Note that some commands are only available to channel operators; if you feel something needs to be changed, talk to one of them! To get a list of all available commands, use !commands; to get a description of a specific command, use !help <command>. XonStat Interface The XonStat interface is a fork of the original pickup module (the one that manages the pickup games). It was extended to allow IRC users to register with their corresponding XonStat account. This makes it possible for other people to quickly check someone's XonStat data (like elo or rank). Furthermore, the bot now takes the elo scores into account to suggest teams once a pickup game is ready. I talked about the algorithm that it uses to pick players for each team here. Basically it tries to divide the players in the pickpool (only those who have an elo value for the gametype in request) into two groups so that both teams have nearly the same combined elo score. The remaining players (without elo) are then randomly added to the teams. The captain-picking works in a similar way - one player is randomly selected, then another one with similar elo is picked as captain for the other team. This should both provide a good distribution among players who get picked as captains, and at the same time ensure a balanced selection. The bot uses an internal DB to manage the registered users. It will keep track of nickchanges as long as the bot is in the channel, but of course it can't do anything about people changing their nick offline. For that reason, it is possible to register the same XonStat account from more than one IRC nick, e.g. if you're using different nicks regularly. (If this feature is abused, it might be necessary to limit registrations to authed accounts only!) TODO:
Commonly used commands:
Gameserver Interface This module aims at providing some server-querying features. Servers can be registered and then are available for queries directly in the IRC channel. Like the XonStat interface, this module uses an internal DB to manage all registered servers. However in this case, only admins can register a new server - so if you feel some server is missing, just ask an admin! The module provides commands to query a registered server (e.g. check status, number of current players, which game is currently going on etc.). It also allows to retrieve a list of servers which match given criteria (e.g. active servers, or empty servers), and to search for a specific player on all registered servers. The last feature might come in handy if some player is "missing" in IRC, e.g. for a pickup game. Of course, the search can only look for the in-game nick the player is currently using. Finally, the "pickserver" feature is intended to select a server for a pickup game once the game is about to be started. It picks an empty server which matches the selected criteria (e.g. to find a XPM server). The module uses short-names for all servers, like "dccplain" for DCC's Plain Delight. Note that the server queries use the external program Quakestat, and can take a couple of seconds to complete - so DON'T re-run a command just because you don't get an instant reply! The module also uses some caching (currently with a lifetime of 60 seconds), to speed up concurring queries. TODO:
Commonly used commands:
I'll try and keep this post up-to-date when I add or change any of XonPickup's features. 2013-04-15 - Updated! RE: XonPickup / #xonotic.pickup - asyyy - 01-02-2013 That's pretty much amazing! RE: XonPickup / #xonotic.pickup - Mirio - 01-02-2013 Yay! ^_^ Did you add the common servers already (Exile etc.)? RE: XonPickup / #xonotic.pickup - zykure - 01-02-2013 (01-02-2013, 03:49 PM)Mirio Wrote: Did you add the common servers already (Exile etc.)? Of course I did ... what do you think ffs RE: XonPickup / #xonotic.pickup - zykure - 01-02-2013 (01-02-2013, 06:00 PM)machine! Wrote:Quote:so DON'T re-run a command just because you don't get an instant reply!Maybe put this in the title of the pickup channel? I think I'll just use some timer for these commands, so that people can't run them more than, say, once per 5 seconds. EDIT: That's implemented now, so you can't run two query commands within 5 seconds (this applies globally to all users). However, it's still possible to run commands twice and then receive two replies; but thanks to caching this doesn't result in any additional server queries (it's just annoying for the user who re-runs the command ). RE: Xonotic Pickup IRC Channel - end user - 06-07-2013 I don't know IRC seems like the wrong thing, yes lots of people use it but mention it to most kids and they have no clue IRC even exists. On top of that having to keep yet another window open and always checking it just to play is a no no for casual players. The only thing that will bring in players is advertising, who cares if the release is not 1.0 when you have only a hand full of people that know about your game. Don't put up barriers and unnecessary steps to game play. RE: Xonotic Pickup IRC Channel - zykure - 06-07-2013 (06-07-2013, 02:01 AM)end user Wrote: Don't put up barriers and unnecessary steps to game play. Who's hindering you from just playing the game then? Also, if people fail to open the Quakenet webchat page in their browser and add up for some game after asking in the channel how that stuff works, they probably can't handle pickup games either... Anyway, I get your point of course. But from what I know this problem is already being worked on; there will be some "offline" application ("xonlobby") which manages starting instances of the game, including a server browser and an interface to #xonotic.pickup RE: Xonotic Pickup IRC Channel - machine! - 06-07-2013 (06-07-2013, 02:01 AM)end user Wrote: I don't know IRC seems like the wrong thing, yes lots of people use it but mention it to most kids and they have no clue IRC even exists. On top of that having to keep yet another window open and always checking it just to play is a no no for casual players. Using IRC with a bot to organize matches are a old method of match making. And people don't really need to even download their own irc client, it's just to click the link on the front page. It's not like those triple-A titles that has match making in-game, but having it through IRC makes the game more social too IMO, since you have to communicate with other players to start a game, instead of just automatically do everything. RE: Xonotic Pickup IRC Channel - Finko - 01-27-2014 7v7ca? Izi bash [/align] RE: Xonotic Pickup IRC Channel - zykure - 01-28-2014 (01-27-2014, 03:41 PM)Finko Wrote: 7v7ca? Izi bash And it looks like it was even played on a [HUB] server... that will make Samual happy for at least to weeks RE: Xonotic Pickup IRC Channel - Elaxter - 06-23-2014 How can I play DM? I type !add DM [number] and it says that the gametype does not exist. RE: Xonotic Pickup IRC Channel - Mirio - 06-23-2014 Pickup is for competitive team gamemodes basically. For DM, just find a server that runs it (and where people are on ) - DCC Delight Plain for example. RE: Xonotic Pickup IRC Channel - Elaxter - 06-23-2014 Thanks, Mirio RE: Xonotic Pickup IRC Channel - Mirio - 06-24-2014 That does not mean you are not welcomed there of course. Just play TDM/CA/CTF with us. ^_^ RE: Xonotic Pickup IRC Channel - Finko - 09-04-2014 Best pickup chanel evah, but if joined...don't forget rules of our fight club: 1st RULE: You MUST talk about #XONOTIC.PICKUP. 2nd RULE: You MUST TELL your friends about #XONOTIC.PICKUP. 3rd RULE: If someone start RAGE or goes limp, taps out the fight is over. 4th RULE: Only two, four, six, eight guys to a fight. 5th RULE: One fight at a time. 6th RULE: No shirts, no shoes (my <3 rule). 7th RULE: Fights will go on as long as they have to. 8th RULE: If this is your first night at #XONOTIC.PICKUP, you HAVE to fight. RE: Xonotic Pickup IRC Channel - MissToy - 05-23-2016 Thank you very much RE: Xonotic Pickup IRC Channel - Beagle - 05-23-2016 (06-03-2011, 03:23 PM)nifrek Wrote: There are pickups matches happening almost every day Sure in the EU not in Africa, Asia, or North America, Pickups every day in the EU. |