Suggestion/Feature request: kudos for teamplay
Moderator: Content Developer
Re: Suggestion/Feature request: kudos for teamplay
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
the channel is private/moderator only for sure...
- Silentwings
- Posts: 3720
- Joined: 25 Oct 2008, 00:23
Re: Suggestion/Feature request: kudos for teamplay
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
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
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.
- Silentwings
- Posts: 3720
- Joined: 25 Oct 2008, 00:23
Re: Suggestion/Feature request: kudos for teamplay
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.
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
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
karma systems are a bad idea IMO.
Re: Suggestion/Feature request: kudos for teamplay
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.
- Silentwings
- Posts: 3720
- Joined: 25 Oct 2008, 00:23
Re: Suggestion/Feature request: kudos for teamplay
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?What about implementing this report thing with LUA in game?
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
Oh ok I though it was much easier, forget about it.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?
Afaik you just need to send normal LUA messages, there is no need to use any specific interface.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...)
Yes that's what I meant by "current time in game" here:Silentwings wrote:Side point - the current game time would be a useful thing to report.
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.
- Silentwings
- Posts: 3720
- Joined: 25 Oct 2008, 00:23
Re: Suggestion/Feature request: kudos for teamplay
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.Afaik you just need to send normal LUA messages, there is no need to use any specific interface.
Re: Suggestion/Feature request: kudos for teamplay
Well, the problem is for the answer from SPADS to the reporting user, not sure how to implement that...
- Silentwings
- Posts: 3720
- Joined: 25 Oct 2008, 00:23
Re: Suggestion/Feature request: kudos for teamplay
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
Just use chili editbox.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?
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.
- Silentwings
- Posts: 3720
- Joined: 25 Oct 2008, 00:23
Re: Suggestion/Feature request: kudos for teamplay
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
nope, it isn't that big a deal
Re: Suggestion/Feature request: kudos for teamplay
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
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
-
- Posts: 843
- Joined: 13 Aug 2007, 13:19
Re: Suggestion/Feature request: kudos for teamplay
Karma system sounds like something trolls would feast on.
Don't build it just because you can.
Don't build it just because you can.