Suggestion/Feature request: kudos for teamplay - Page 2

Suggestion/Feature request: kudos for teamplay

Classic game design, maintained to please you...

Moderator: Content Developer

gajop
Moderator
Posts: 3051
Joined: 05 Aug 2009, 20:42

Re: Suggestion/Feature request: kudos for teamplay

Post 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.
abma
Spring Developer
Posts: 3798
Joined: 01 Jun 2009, 00:08

Re: Suggestion/Feature request: kudos for teamplay

Post by abma »

the channel is private/moderator only for sure...
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

Re: Suggestion/Feature request: kudos for teamplay

Post 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).
gajop
Moderator
Posts: 3051
Joined: 05 Aug 2009, 20:42

Re: Suggestion/Feature request: kudos for teamplay

Post by gajop »

I don't think you can do it in game as you aren't connected to the lobby.
abma
Spring Developer
Posts: 3798
Joined: 01 Jun 2009, 00:08

Re: Suggestion/Feature request: kudos for teamplay

Post 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.
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

Re: Suggestion/Feature request: kudos for teamplay

Post 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.
User avatar
bibim
Lobby Developer
Posts: 959
Joined: 06 Dec 2007, 11:12

Re: Suggestion/Feature request: kudos for teamplay

Post 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.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Suggestion/Feature request: kudos for teamplay

Post by smoth »

karma systems are a bad idea IMO.
User avatar
Cheesecan
Posts: 1571
Joined: 07 Feb 2005, 21:30

Re: Suggestion/Feature request: kudos for teamplay

Post 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.
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

Re: Suggestion/Feature request: kudos for teamplay

Post 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.
User avatar
bibim
Lobby Developer
Posts: 959
Joined: 06 Dec 2007, 11:12

Re: Suggestion/Feature request: kudos for teamplay

Post 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.
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

Re: Suggestion/Feature request: kudos for teamplay

Post 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.
User avatar
bibim
Lobby Developer
Posts: 959
Joined: 06 Dec 2007, 11:12

Re: Suggestion/Feature request: kudos for teamplay

Post by bibim »

Well, the problem is for the answer from SPADS to the reporting user, not sure how to implement that...
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

Re: Suggestion/Feature request: kudos for teamplay

Post by Silentwings »

Maybe send the reporter a pm containing the contents of their report, just so as they have confirmation it was sent?
gajop
Moderator
Posts: 3051
Joined: 05 Aug 2009, 20:42

Re: Suggestion/Feature request: kudos for teamplay

Post 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.
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

Re: Suggestion/Feature request: kudos for teamplay

Post by Silentwings »

BA doesn't use chili and I suspect integrating it would be some significant work. Although ba:r does use chili.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Suggestion/Feature request: kudos for teamplay

Post by smoth »

nope, it isn't that big a deal
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: Suggestion/Feature request: kudos for teamplay

Post 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!
...
scrotum
Posts: 117
Joined: 09 May 2011, 20:24

Re: Suggestion/Feature request: kudos for teamplay

Post 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
klapmongool
Posts: 843
Joined: 13 Aug 2007, 13:19

Re: Suggestion/Feature request: kudos for teamplay

Post by klapmongool »

Karma system sounds like something trolls would feast on.
Don't build it just because you can.
Post Reply

Return to “Balanced Annihilation”