Page 2 of 3
Re: Suggestion/Feature request: kudos for teamplay
Posted: 04 Oct 2013, 19:37
by gajop
I think having reports is a good idea (as is linking them to the game in progress), but they should be sent privately, not publicly.
Re: Suggestion/Feature request: kudos for teamplay
Posted: 04 Oct 2013, 19:40
by abma
the channel is private/moderator only for sure...
Re: Suggestion/Feature request: kudos for teamplay
Posted: 04 Oct 2013, 19:49
by Silentwings
Hmm - maybe it would be better for the host to only respond to a !report if it was sent via pm (I have no idea if this is possible to implement).
Re: Suggestion/Feature request: kudos for teamplay
Posted: 04 Oct 2013, 19:51
by gajop
I don't think you can do it in game as you aren't connected to the lobby.
Re: Suggestion/Feature request: kudos for teamplay
Posted: 04 Oct 2013, 19:58
by abma
ingame it would only work with an autohost, you can send it a private message which can/could be forwarded to the lobby server to a channel... thats nothing new, zk already does it.
Re: Suggestion/Feature request: kudos for teamplay
Posted: 04 Oct 2013, 20:08
by Silentwings
Well, you'd have to alt-tab to lobby or quit, or do it after the game ended.
Although, with some wizardry it would be possible to have people do !report ingame and for it not to appear in the chat consoles of other players.
Re: Suggestion/Feature request: kudos for teamplay
Posted: 04 Oct 2013, 21:12
by bibim
What about implementing this report thing with LUA in game? For example as an option when clicking on a player name in the adv playerlist? Then when selecting "report" it would open a simple text box to describe problem and all this would be sent silently through LUA to the autohost.
Re: Suggestion/Feature request: kudos for teamplay
Posted: 04 Oct 2013, 21:57
by smoth
karma systems are a bad idea IMO.
Re: Suggestion/Feature request: kudos for teamplay
Posted: 04 Oct 2013, 22:27
by Cheesecan
bibim allow us to rep players out of game using twitter, reddit and Facebook likes. We also need an API for smartphone apps. I believe in this, it's the future. Nothing can stop us now.
Re: Suggestion/Feature request: kudos for teamplay
Posted: 05 Oct 2013, 00:36
by Silentwings
What about implementing this report thing with LUA in game?
I think there are difficulties in lua-ing a text box that you can type into independently of the chat console. As far as I can see the whole textbox, typing, pagination, everything, would need to be made in lua and something a bit hacky would be needed to differentiate its input from the chat console. Maybe someone else has done it before and knows an easier way?
Having !report <name> text typed into the chat console is much easier & if needed can be intercepted by lua and then sent to the autohost (I'd have to look up how you send things to autohost, I guess there is an interface somewhere but I've never tried it...)
Side point - the current game time would be a useful thing to report.
Re: Suggestion/Feature request: kudos for teamplay
Posted: 05 Oct 2013, 00:51
by bibim
Silentwings wrote:I think there are difficulties in lua-ing a text box that you can type into independently of the chat console. As far as I can see the whole textbox, typing, pagination, everything, would need to be made in lua and something a bit hacky would be needed to differentiate its input from the chat console. Maybe someone else has done it before and knows an easier way?
Oh ok I though it was much easier, forget about it.
Silentwings wrote:Having !report <name> text typed into the chat console is much easier & if needed can be intercepted by lua and then sent to the autohost (I'd have to look up how you send things to autohost, I guess there is an interface somewhere but I've never tried it...)
Afaik you just need to send normal LUA messages, there is no need to use any specific interface.
Silentwings wrote:Side point - the current game time would be a useful thing to report.
Yes that's what I meant by "current time in game" here:
bibim wrote:The command would take all relevant info automatically (current time in game, current gameId, mod name, engine version, account/name of the reporter etc.) to generate a private report with a link to the corresponding replay on the replay site.
Re: Suggestion/Feature request: kudos for teamplay
Posted: 05 Oct 2013, 01:28
by Silentwings
Afaik you just need to send normal LUA messages, there is no need to use any specific interface.
Great, that's dead easy to do. Let me know when you've chosen what formatting you want the message to have and I'll implement it.
Re: Suggestion/Feature request: kudos for teamplay
Posted: 05 Oct 2013, 10:56
by bibim
Well, the problem is for the answer from SPADS to the reporting user, not sure how to implement that...
Re: Suggestion/Feature request: kudos for teamplay
Posted: 05 Oct 2013, 11:07
by Silentwings
Maybe send the reporter a pm containing the contents of their report, just so as they have confirmation it was sent?
Re: Suggestion/Feature request: kudos for teamplay
Posted: 05 Oct 2013, 13:49
by gajop
Silentwings wrote:
I think there are difficulties in lua-ing a text box that you can type into independently of the chat console. As far as I can see the whole textbox, typing, pagination, everything, would need to be made in lua and something a bit hacky would be needed to differentiate its input from the chat console. Maybe someone else has done it before and knows an easier way?
Just use
chili editbox.
The problem isn't the input, it's the transmission (as I've said earlier), as you aren't connected to the spring lobby. Unless I'm wrong and you can send PRIVATE messages in game to the host.
Re: Suggestion/Feature request: kudos for teamplay
Posted: 05 Oct 2013, 13:54
by Silentwings
BA doesn't use chili and I suspect integrating it would be some significant work. Although ba:r does use chili.
Re: Suggestion/Feature request: kudos for teamplay
Posted: 05 Oct 2013, 18:55
by smoth
nope, it isn't that big a deal
Re: Suggestion/Feature request: kudos for teamplay
Posted: 12 Oct 2013, 09:01
by hoijui
malrics idea of a network system of trust seems most reasonable to me (though harder to implement, maybe). if possible, implement the whole system in a way that you have something like reporting messages, that can have (probably game/autohost/something-else specific) sub types, something like:
Code: Select all
Lua-Message: REPORT: like: +1
Lua-Message: REPORT: like: -1
Lua-Message: REPORT: bug: them lua does not work at all, and i did do nothing!!!!
Lua-Message: REPORT: report-user: Godde is cheating, i am sure!
...
Re: Suggestion/Feature request: kudos for teamplay
Posted: 12 Oct 2013, 20:13
by scrotum
the friends/foes list would be awesome. Build it into the TS rank and you would end up teams with people you want to play with
Re: Suggestion/Feature request: kudos for teamplay
Posted: 13 Oct 2013, 12:07
by klapmongool
Karma system sounds like something trolls would feast on.
Don't build it just because you can.