MantisBT - Soldat Dedicated Server
View Issue Details
0000368Soldat Dedicated ServerAdmin-Client Protocolpublic2013-08-03 18:262013-08-06 13:03
Bistoufly 
 
normaltweakN/A
feedbackopen 
2.7.4 
 
0000368: normal chat cannot be formally distinguished from system messages, commands, etc.
As you can see in attached txt file, commands and system messages are formally indistinguishable from non-team chat.

Possible fix: add (CHAT) in front of those lines.
Originally reported by Vv00t-SN in Soldat forum:
In point II) of the following post:
http://forums.soldat.pl/index.php?topic=42784.msg514390#msg514390 [^]
No tags attached.
txt commands and system messages are formally indistinguishable.txt (613) 2013-08-03 18:26
https://bugs.soldat.pl/file_download.php?file_id=447&type=bug
Issue History
2013-08-03 18:26BistouflyNew Issue
2013-08-03 18:26BistouflyFile Added: commands and system messages are formally indistinguishable.txt
2013-08-03 23:52FalconCategoryGame Protocol => Admin-Client Protocol
2013-08-04 01:31ShoozzaNote Added: 0001826
2013-08-04 22:54MrNote Added: 0001828
2013-08-05 11:34FalconNote Added: 0001836
2013-08-05 11:34FalconStatusnew => confirmed
2013-08-06 13:03FalconNote Added: 0001842
2013-08-06 13:03FalconAssigned To => Falcon
2013-08-06 13:03FalconStatusconfirmed => feedback
2013-08-06 13:03FalconAssigned ToFalcon =>

Notes
(0001826)
Shoozza   
2013-08-04 01:31   
I dont see the issue.
Normal chat looks like this:
[playername] chattext
(0001828)
Mr   
2013-08-04 22:54   
And exactly that is the issue. Assume you have two players:

One named Player, one named [Player].
"Player" now says "has left the alpha team".

The resulting message:
[Player] has left the alpha team

is ambiguous: It is not possible to know whether "Player" just wrote a chet message, or "[Player]" actually left a team.

(The whole protocol is a horrible mess anyway. Filtering out messages is basically brute-forcing and matching against possible masks.)
(0001836)
Falcon   
2013-08-05 11:34   
I'd rather throw current admin protocol to bin, but tweak would be useful either i guess.
(0001842)
Falcon   
2013-08-06 13:03   
Waitting for the case to resolve in this topic:
http://forums.soldat.pl/index.php?topic=42784.0 [^]