Just wanted to make sure you got some plans on how to prevent AFKers ruining a server (A big problem in Warsow).
We've switched to a new system in the latest release of MGXRace, which ignores anyone that's not sent a command (pressed a button) for a set number of seconds, while voting. If someone stops being AFK when vote is still ongoing, however, his precense gets taken into account, which could (depending on playercount on server ofc) effectively raise how many votes are needed for the vote to pass.
Also, AFKers are moved to spec if spawned while entering "AFK" mode, for a nicer spectator experience :P
Defrag force-specs anyone AFK, and doesn't count specs for votes. It's a good enough system IMO.
Defrag force-specs anyone AFK, and doesn't count specs for votes. It's a good enough system IMO.
by KittenIgnition

The one downside I can see with that is if there are 2 people playing a map, one gets a phonecall and goes to spec for a few seconds, but want to keep playing the map right after, the other guy could call a vote that immediately passes.

So in that sense it effectively promotes you answer the phone while spawned, if you want to keep playing the map, which clashes with the whole "spectator experience" issue.
Can someone see a downside to my idea? I might just be blind, but I can't..

People will be auto put to spec after e.g. 15 min of inactivity.
As far as voting goes, Im thinking of trying a no only voting system. As in the vote passes if people dont vote it down. If you have to take a phone call or sth and desperately dont want the map to vhange Id recommend staying close to the PC :p
People will be auto put to spec after e.g. 15 min of inactivity. As far as votibg goes, Im thinking of trykng a no only voting system. As in the vote passes if people dont vote it down. If you have to take a phone call or sth and desperately dont want the map to vhange Id recommend staying close to the PC :p
by Dinius

I like that idea. But how would you determine how many votes would be necessary for a vote to be cancelled? By a percentage of people currently racing, or by a percentage of people currently not AFK (no input for 90 sec or so)

(nice typo's btw! :D)

Thanks, cell phone typing ftw!

E.g. > 50% no votes = it's canceled. The total number of voters calculated pretty much like you say. Anyone on a team that's not afk will most likely have had activity within e.g. last 90 seconds, and will be counted towards the total.The problem would be people who are spectating someone and not talking, but still there. But they could just be added to the total IF they decide to vote no.. :)

The problem would be people who are spectating someone and not talking, but still there. But they could just be added to the total IF they decide to vote no.. :)
by Dinius
That's what I was referring to in OP :) Sounds good!

How about people who don't vote aren't added to the calculation. Then there's no reason to have them go auto spec.
No point in going spec if you don't want to risk having the map switched on you, but you need to go AFK for a second or two. If there are two players and the second one really wants to switch, he can just multiclient anyway. I don't know if that will be a possibility in RIK, but it is in Defrag. It's not a big deal.
Not for voting no, but it's still a nice way to see if people are actually afk or not..
Let's say there's a server with 10 people on it. 8 of them are AFK (for 30+ minutes or something for example) but just never went spec or disconnected.
You join the server expecting it to be active etc, but there's actually only 2 people there. 
So there's still advantages of putting to spec imo :)
Nah "multiclient" is a definite no-no :p
Seems like a way, way less likely scenario than what I suggested. Also what's the point in arguing for implementing you only view as "good enough" when we have the option to get something even better right from the get go? *confused*
I agree with this. Autospec for timeruns isn't really needed as afk players can't block nor would they count for votes. For other gametypes though, like team-based ones or the ones where players can collide, it would be required unless it's a private session.
Have some AFK text come up on the players list after 3 mins in each gametype.
Gimme a reason why not then? There's a perfectly valid reason as to WHY they should be put spec above.. :p
So we can see their skinz. This game has skins right?
@stealth: If it does, being able to see skins could likely be arranged in a much less annoying way :p (profile page or so, perhaps)
Was pondering this yesterday, and I realized there will be a much higher incentive for people to spamvote, if you have to downvote in order for a vote not to go through. As soon as enough people is looking away from the screen, your vote will eventually pass :p
If you go with this system though, I think 50% is way too high a percentage required to cancel the vote. Maybe something like 15-20% should be enough, so as to not force a bunch of people, that want to keep going on the map, to change.. (And to not make spamvoting to effective)
If you go with the upvote system, a I'd still say 15-20% no-votes should cancel the vote. And maybe 50% yes-votes to pass (among non-AFK players).
Skins as in player skins? Yeah, but not freely selectable among them all. 
e.g. complete single player -> you get a new skin and so forth..
Vote time limits is a definite thing, i.e. you can't re-vote for something that failed for XX minutes, esp not the same player, and tbh I'm planning on not allowing everyone to vote as well, at least not if the server isn't empty. More on that some other time though :)
This way, it would be more reasonable that a vote for something is a "good" thing, as opposed to some newbies just voting for the sake of voting, or coming onto a server and voting for the easiest map they know because that's what they want to play etc..
Gimme a reason why not then? There's a perfectly valid reason as to WHY they should be put spec above.. :p
by Dinius

 It's nice to have a break on 2+hour runs.

 Image

:mrgreen:

 It's nice to have a break on 2+hour runs. Image

by asda

 Put a paper weight on your keyboard xd

It might come off as a joke but asda gave a pretty good reason. It's actually not that uncommon for me when I play a hard and long map to take a break the first time I play a map. :P

I've hardly ever seen a server with more than 2 afk's who weren't spec in defrag.

I'm not following, how would it matter at all for YOU if you're put spec or not while taking a break?
He's saying he will be really far into a really hard run (think hangtime2), take a break, and come back from where he left off. Shio has done the same thing, as have many other players. 24+ hour recs are definitely not done all at once.
I think it doesn't matter though. If you want to practice a map like that, use devmap and savepos. Nobody wants a multiple-hour run on their profile.
Ah ok, but that's just silly. 15 min inactivity drop to spec, if you need to take 15 min breaks during a time you're setting something is fundamentally wrong somewhere.. :P Besides, just click the space button or something every 10 min.. Or like you said, if it's just about the practice, you can just save and load your position later on.
Nobody wants a multiple-hour run on their profile.
by KittenIgnition
I don't really care about this when it's a really hard map. Being able to finish it is good enough for me no matter how long it took me. And yes I like it to be logged.

 

I don't really care about this when it's a really hard map. Being able to finish it is good enough for me no matter how long it took me. And yes I like it to be logged.
by TimothyK
this. please dont turn this game into "if i can't get #1,#2 or #3 i wont login" kind of game, new discussion topic? :D

 

this. please dont turn this game into "if i can't get #1,#2 or #3 i wont login" kind of game, new discussion topic? :D

 

by Theodorus

Agreed, either some sort of carrot that motivates people to finish maps even with bad times, or force login to join the race (not be spec).

Not planning to have logout/login system, youll be logged all zeh taim :)
Not planning to have logout/login system, youll be logged all zeh taim :)
by Dinius

Force login at game start-up, you mean? Or no login system at all? If so, how will you keep track of who's who, esp. upon name changes?

I think changing computer would be a bigger issue, but if you just login with your website info in the game then it's all good. No login = no play (This is how I guess it works, I have no idea how it acutally works)
Disable "afk put to spec" if you're doing a run, otherwise put to spec after 2 minutes of inactivity. Boom works for all gamemodes.

Yea, last version of Warsow only connected times to names. This is a botters heaven, since they didn't have to reg an account to start cheating, and they could easily change their nick between every map to make it harder to connect his seperate runs to him.

My thinking is that I guess it's more inviting to let people at least spec, but not join, without account. (register window pops up when they try to join the game or smth)
But, now a days people are so used to having to create an account to even start a game that it rly shouldn't be that big a factor. I don't know :3

Tie it to your steam account :D this game will be on Steam right? /s
this game will be on Steam right?
by stealth

 Nope.

Err, maybe*If we get greenlighted once were out of beta steam would ofc be awesome.
It will work basically like this:
1: Start your game from local shortcut => you can only do singleplayer
2: Start the game from the interwebs, (connects directly to a server etc) and you'll be automatically logged in with an ID key generated from here. IF you don'y have an ID or it's invalid or sth, server won't let you in.
People will naturally need to register to download the game etc.
How about people who don't vote aren't added to the calculation. Then there's no reason to have them go auto spec.
by TimothyK

 the only problem with this is, how long is the vote time? Because lets say the map takes 40 seconds to complete in the fastest ever way. And the player is on there best run and doesnt want to risk pressing f2 (or whatever key) to vote no.  Would they not be counted and the map suddenly change because of the vote?   

 the only problem with this is, how long is the vote time? Because lets say the map takes 40 seconds to complete in the fastest ever way. And the player is on there best run and doesnt want to risk pressing f2 (or whatever key) to vote no.  Would they not be counted and the map suddenly change because of the vote?   

by Piercy

I think the suggested case was meant for people in spec (or currently AFK, if you go by my idea). Active players should always be taken into account, no matter what.

Already thought of this, would make vote periods quite long so you wouldn't have to worry about it. Minimum 60 seconds, maybe 2-3 minutes even. Depending on the vote too maybe..

admins pls:

make it configurable (on "community"-servers or call it "non-ranked"-server dont know). make everything configurable, also skins, also "red-line-lose-power", also "akf-goto-spec", enable "cgaz" or not.... Let the admin choose, just let the community create a standard, which settings they want as ranked

like it happened in league of legends

Dunno anything about league. But there won't be any "community" servers, not any time soon at least. A large part of the point here is to have a standard for things. That "standard" can of course be adapted where it makes sense. But there's no upside in having 100 servers with 100 different configurations, just makes things harder for newbies and all in all quite messy for everyone. The "standard" can be created just as good without having a ton of "server admins" messing around with all kinds of settings :)

So it will not be possible to create a private server? Like we know it from minecraft/some steamgames? (important question)

But back to the settings: (also important, but I must accept ur implementation)

I dont know the game, but i think you have a server-list ingame... I also think this server list has a filter (like other games have: "server is empty", "has players", "current-map" etc. pp.). This filter could have a checkbox "Ranked Settings" or "Standard", which will deactivate ur own filter to get just ranked-settings-servers... so the problems with the noobs are solved?

As example source-engine-games has a great Filter. Noob-User uses the "noob-search-list", which just show the image of the map, looks nice, great design possibilites...
But in this games (what i think its a very nice option) its possible to filter the games.

My english is bad, but if you want, I draw it to understand it easier?



PS: To the filter: How I see it: Source-Games filters the game by client... So if you want to realize that with "ranked-settings" you need to send the completly settings and compare every single one from every server?

The other way would be that the client just create requests and the server answer with the result... both ways are too slow (if you have 1000 servers to filter by client or even if you have 1000 requests of users...).

Maybe its easier just to set a flag "ranked-settings": true, so its not possible to filter single settings, but it would allow to implement the solution for the noobs...


just a suggestion....

Private servers: In the future it probably will, but most likely not self-hosted.

As for the rest, just wait and see how it turns out... :)