Should Mana+ be allowed to hide important server messages?
Should Mana+ be allowed to hide important server messages?
Recently it has come to light that Manaplus has an option to hide the MOTD from the server. Previously, it would unconditionally hide it, .
We already know that players are incapable of reading the news. Is it really right to take away our last ditch attempt to contact them? I propose (in jest) that we put an entry in both news.txt and motd.txt that says "use the command @dontbanme or you will be permanently banned" and see what happens.
Except on the test server, the MOTD is only used for the most critical announcements, but normally contains just a single generic line of greetings. I don't see how it can possibly be annoying, but I ask both the player community and the TMWC for input.
My stance on the matter is that the TMWC should ask 4144 to remove the option to filter these messages.
(As an aside manaplus is also filtering some annoying notices from sagatha. I believe it is wrong that the client has this option either; that is one nice thing I can say about when Mana was the official client. An annoyance like that should be reported and fixed in server data, NOT in the client. How many other things is the client "helpfully" doing that we never know about and never are able to make a choice?)
We already know that players are incapable of reading the news. Is it really right to take away our last ditch attempt to contact them? I propose (in jest) that we put an entry in both news.txt and motd.txt that says "use the command @dontbanme or you will be permanently banned" and see what happens.
Except on the test server, the MOTD is only used for the most critical announcements, but normally contains just a single generic line of greetings. I don't see how it can possibly be annoying, but I ask both the player community and the TMWC for input.
My stance on the matter is that the TMWC should ask 4144 to remove the option to filter these messages.
(As an aside manaplus is also filtering some annoying notices from sagatha. I believe it is wrong that the client has this option either; that is one nice thing I can say about when Mana was the official client. An annoyance like that should be reported and fixed in server data, NOT in the client. How many other things is the client "helpfully" doing that we never know about and never are able to make a choice?)
Former programmer for the TMWA server.
Re: Should Mana+ be allowed to hide important server message
all motd visible in debug tab always, but default no annoyed over head pseudo speaking.
filter about global spam? this filter player can change in any way. Even if global is filtered it only moved to debug tab. By default filtered only sagatha.
this mean all messages always visible.
all settings you can change to opposite value and see all this different spam messages.
PS: About news. News possible to read from inside game: F1, "server news"
filter about global spam? this filter player can change in any way. Even if global is filtered it only moved to debug tab. By default filtered only sagatha.
this mean all messages always visible.
all settings you can change to opposite value and see all this different spam messages.
PS: About news. News possible to read from inside game: F1, "server news"
- wushin
- TMW Adviser
- Posts: 1759
- Joined: 18 Dec 2012, 05:56
- Location: RiverBest, Brew City, Merica
- Contact:
Re: Should Mana+ be allowed to hide important server message
I'm fine with an option as long as it ships with this setting off and prompts the player when setting it.
The secret to getting all the important stuff done is doing nothing.
Re: Should Mana+ be allowed to hide important server message
ManaPlus is the official client for more than one game, and all of those games don't (and shouldn't) follow the same rules/allow the same settings etc.
I honestly think ManaPlus should show whatever TMWC wants it to show. The problem is, with an open source client, people can ignore whatever they want to. The majority of them won't, but still.
I think a nice clean solution would be server dictated client settings, something I proposed already in a different thread.
For those who are too lazy to click links, I've quoted the relevant post:
I honestly think ManaPlus should show whatever TMWC wants it to show. The problem is, with an open source client, people can ignore whatever they want to. The majority of them won't, but still.
I think a nice clean solution would be server dictated client settings, something I proposed already in a different thread.
For those who are too lazy to click links, I've quoted the relevant post:
melkior wrote:I left this topic alone for a while, even though I felt I had plenty to say about it. But maybe, I should throw in my two cents.
I... dislike the auto-follow ban. Auto-follow is an amusing feature, and this game could use more features like that. Let's face it, the social factor is probably TMW's strongest suit right now, and auto-follow lets players fool around in towns, do silly things and just have fun in general.
Of course, it also helps with botting, multi-boxing and whatnot.
Now, the thing is, most people wouldn't even mention auto-follow if this feature didn't exist in the client. As ManaPlus is the official client for more than one game, some of which allow this feature, people can see the option and they want to use it.
Correct me if I'm wrong, but ManaPlus already parses some plaintext/xml/whatever files from the server, things like news and the online list and so on.
Why not establish a new file which would store server-specific client settings. If a game fork wants to disable the shop option, they could just update the file and the client would disable that functionality, maybe even hide the settings for it completely.
Of course, if you expand on this, you could make auto-follow work only on certain maps, via the same mechanism.
For example (this could also be JSON or whatever you prefer):Of course, someone with ill intentions could easily modify the client not to care about such a configuration file. Most people wouldn't, though. Most people are happy with the supplied binary and don't even know how to modify a client.Code: Select all
<xml> <config> <AutoFollowAllow value ="false"> <AutoFollowAllowExceptions value="true"> <AutoFollowExceptions> <map>001-1</map> <map>009-1</map> ... <AutoFollowExceptions> <ShopAllow value="true"> </config> </xml>
But this would accomplish several things:As for those who'd modify their client to circumvent these rules, they are probably breaking the rules already, anyway. And I don't really see that as a problems. That's why we have GMs. In fact, with the implementation of additional clearly defined rules (which should also be provided as a human-readable text), the punishments for breaking the rules could and probably should be even harsher.
- You'd have clearly defined rules on what is allowed and what isn't on a particular server
- If a certain rule has exceptions, they'd be clearly defined, as well
- Most people wouldn't be able to go around such rules if they're using the default client
- This problem wouldn't happen again if ManaPlus implements a new feature that ends up being banned
- It would generally improve how various forks of the game co-exist with each other, considering they use the same client
Re: Should Mana+ be allowed to hide important server message
I could live with that, but the problem is that motd-hiding is enabled by default. And even if the hard-coded default changes, anybody who has logged into the game the last few weeks will be stuck with it off still, and not know that it should be turned off.wushin wrote:I'm fine with an option as long as it ships with this setting off and prompts the player when setting it.
Former programmer for the TMWA server.
Re: Should Mana+ be allowed to hide important server message
Currently, the "important" login message reads:
There's no way in hell I'm going to read that every time I log into the game.
If players choose to not read that, they're not necessarily "incapable;" maybe they just don't see the value.
Despotic rules will only alienate players and are doomed to failure in such an open culture as TMW.
Fix the value proposition, and people will read it.
Spoiler:
If players choose to not read that, they're not necessarily "incapable;" maybe they just don't see the value.
Despotic rules will only alienate players and are doomed to failure in such an open culture as TMW.
Fix the value proposition, and people will read it.
You earn respect by how you live, not by what you demand.
-unknown
-unknown
Re: Should Mana+ be allowed to hide important server message
I really like the sound of melkior's proposal. Since mana+ is a client for multiple games, it makes sense to have game-specific settings.. And server-side would be convenient.
I realize this will add further complexity to the client, but I think it may save a lot of trouble in the future.
I realize this will add further complexity to the client, but I think it may save a lot of trouble in the future.
Head of the TMW Illuminati
Re: Should Mana+ be allowed to hide important server message
Motd messages is much "better" it show what player connected to "the mana world".Frost wrote:Currently, the "important" login message reads:
There's no way in hell I'm going to read that every time I log into the game.
If players choose to not read that, they're not necessarily "incapable;" maybe they just don't see the value.
Despotic rules will only alienate players and are doomed to failure in such an open culture as TMW.
Fix the value proposition, and people will read it.
But player already know where is she/he connected from login dialog.
Anyway all messages always visible but in less annoyed form.
Re: Should Mana+ be allowed to hide important server message
ManaPlus already have file for this.MadCamel wrote:I really like the sound of melkior's proposal. Since mana+ is a client for multiple games, it makes sense to have game-specific settings.. And server-side would be convenient.
I realize this will add further complexity to the client, but I think it may save a lot of trouble in the future.
But i not sure what enable spam on server without possible change is good idea.
For now this file (features.xml) support option for show/hide lang tab. It was disallowed to use it in tmw

About follow, I can add it too. But here issue what this is restrective option and some people can simply ignore new versions.
Hm, but i will add this option with default allowed.
Re: Should Mana+ be allowed to hide important server message
That's just news; it does not currently contain any important message (neither does the MOTD, right now). But at times, they do, and I as a player always read the news when it *changes*, and look at it long enough to notice whether it changed.Frost wrote:Currently, the "important" login message reads:There's no way in hell I'm going to read that every time I log into the game.Spoiler:
Former programmer for the TMWA server.
Re: Should Mana+ be allowed to hide important server message
If we keep the login message relevant to people, most will read it, or -- as you say -- at least look if it changed.o11c wrote:I as a player always read the news when it *changes*, and look at it long enough to notice whether it changed.
If we don't make the login message relevant to people, most will not read it.
We can add a nuisance-click, but if we want people to read, we have to offer sufficient value.
You earn respect by how you live, not by what you demand.
-unknown
-unknown
Re: Should Mana+ be allowed to hide important server message
Ignorance is bliss!
Re: Should Mana+ be allowed to hide important server message
I think it is. After all anyone can change the code and there is not need to have yet another bastardized and "improved" fork(s) which would allow players to enforce preferences (together with adding couple of bots as bonus, etc). Sure, defaults should be sane (motd shown) but if someone does not want to see it, its okay. Even if they're about to shoot their legs, it's up to them. It's wrong to forbid shooting own legs (as long as it does not hurts others in this process). And IMO I may sometimes want even to ignore globals. Say, when GMs are using them too much instead of chat, etc. Take a look on advanced IRC clients: you can ignore anything (through wildcards, etc). And if player's butt is getting grilled as the result of ignorance and outsmarting self - okay, player have to blame yourselfo11c wrote:Recently it has come to light that Manaplus has an option to hide the MOTD from the server.
