Forum

> > CS2D > General > Server OPs and scripters: Keep the chat clean!
ForenübersichtCS2D-ÜbersichtGeneral-ÜbersichtEinloggen, um zu antworten

Englisch Server OPs and scripters: Keep the chat clean!

15 Antworten
Zum Anfang Vorherige 1 Nächste Zum Anfang

alt Server OPs and scripters: Keep the chat clean!

Kiffer-Opa
User Off Offline

Zitieren
Hey, Lua scripters and server operators:
Please keep the chat area clean of crap!

"crap" in the chat area is everything which has nothing to do with chat.

Here is an example screenshot with lots of crap:
> screenshot
WOW, there is lots of crap:
> "Double Kill", "Multikill", etc. (4 times)
> "[GunGame] Player X reached level Y" (6 times)
> "You have been killed by X. X has Y HP left"

If you ever were on such a server, you know how annoying it is to start a chat conversation here. These crap lines appear so fast that it is hard to keep reading the chat lines from your chat partners.

Here is a list of all stuff which tends to write crap in the chat area:
> server setting "mp_killinfo 1" ("You have been killed by X")
> chat command "rank" ("Player X is on rank 4711 of 4711")
> other chat commands that print on screen
> utsfx.lua ("Double Kill")
> scripts that use the chat area to provide information
> maps that use func_message with "Chat" instead of "Center"

The worst "crapper" is probably "utsfx.lua". Do not use it, as long a "Double Kill" has no effect on the game, there is no reason to mention it.
Also set mp_killinfo 0. Look on the deathlog to see who killed you.
When writing scripts, prefer the center area and hudtxt as notifications and keep the chat clean:
If you have an important event do not write it in the chat area, write it in the center. But take care there, too. Use the center area sparingly and only for important messages that appear seldom. Examples are: "Terrorists win", "Player X has won the round", error messages if something is not possible etc.
If your script has information that is continiusly needed, then use hudtxt and hudtxt2. Also take care of the position you select and test it when you're alive and when you're dead to make sure that nothing overlaps.


Then a suggestion for the "rank" chat command:
add a new column to the scoreboard saying "rank" (of course only on servers which have activated stats)
> this makes the simple rank command obsolete so "rank" always is the extended version

For the advanced rank (rank and stats) command I suggest some little improvements:
First: Don't print the line saying "rank". It is no chat and therefore crap.
Second: Make the information only visible to the player who asked for it. It is not so nice to force all players to see the stats of a player
Fourth: Make it possible to ask for the stats of another player

alt Re: Server OPs and scripters: Keep the chat clean!

DC
Admin Off Offline

Zitieren
I totally agree!
However I ignore/do not comment your suggestions because I don't accept suggestion at the moment

Map makers should never abuse env_message for messages like "map made by xyz" or "visit xyz"! Use the map briefing instead (a txt file in the map folder with the name of the map!)

Server hosters should use the server briefing instead. Simply edit the file sys/serverinfo.txt

alt Re: Server OPs and scripters: Keep the chat clean!

Night Till Death
User Off Offline

Zitieren
im 100000% agree with you! i always tell people STOP TALKING FOR 5 SECONDS LET THE CHAT GET LEAN and they still dont stop noobing around! its realy annoying!
sometime some noobs join and start spamming crap (sorry for bad word!) like "Player: ifioeiioeflsi"
we need a chat filter or something or atleast a chat mute to mute a player so he cant write anything that is a spam
1× editiert, zuletzt 13.07.09 11:25:06

alt Re: Server OPs and scripters: Keep the chat clean!

KimKat
GAME BANNED Off Offline

Zitieren
Filtering for chat would be effective, although it still counts as a suggestion?
I agree that the chats should be free from alot of junk messages. I agree with Kiffer-Opa, HUD texts are more efficient for those kinds of junk messages.

alt Re: Server OPs and scripters: Keep the chat clean!

Lee
Moderator Off Offline

Zitieren
This falls purely under personal preference. There's nothing at all beautifying about an empty chatbox that we are not allowed to use. Wouldn't it be counter-intuitive if we were given a streamable area that's perfect for conveying information but are not allowed to even use it due to the obscure aesthetic standards that an absolute perfectionist set? I think that if a server doesn't want to have a messy chat box area, he should just not use any that would create "messy" chat box areas. On the other-hand, if he actually believe that the script is well worth the price of having a messy chat box, then I don't think he should hesitate due to the whim of some perfectionist.

alt Re: Server OPs and scripters: Keep the chat clean!

KimKat
GAME BANNED Off Offline

Zitieren
Hmm, personal preference I agree... although a chatarea filled with junk messages is not as nice as having a most average chatarea with only some messages. I've stepped into a couple of servers that use these massive messages to flood everyone and I noticed that triggers can trigger these messages and some players who created maps haven't put delay on these buttons so the trigger can be abused to flood the chatarea.

I somehow believe that there needs to be a trigger tutorial for new mappers.

alt Re: Server OPs and scripters: Keep the chat clean!

spartan029
User Off Offline

Zitieren
This is true this happens all the time to me! i hate it. once i was on a server and all is well. next thing you know MAP CHANGE! Than these damn n00by lua ads spam pops up over the middle and chat area. and it laggs me so much cs2d exited. it ok to have ads up every now and then but don't have constant ads every were!

OFF TOPIC: HOLY S*IT! The one and only "Kiffer-Opa" is back!! He is meh cs2d idol!

alt Re: Server OPs and scripters: Keep the chat clean!

Lee
Moderator Off Offline

Zitieren
@KK There's a difference between essential information relevant to the game and junk messages. What KO was suggesting is a little too much. There is never a design criteria that specifies that semantics of design should be explicitly followed (Meaning, for those of you who went to any type of design school, the design itself does not have to explicitly follow the initial usage of that object)

alt Re: Server OPs and scripters: Keep the chat clean!

Kiffer-Opa
User Off Offline

Zitieren
I don't care of aesthetics. I care of usage.
Beautifiying an emtpy chatbox? Hey, it is a CHATBOX! A full server never has an empty chatbox because everyone says something.

I repeat what I've once said: Everything that has nothing to do with chat but is in the chatbox, that's what I call crap. This means, chat messages are not crap.
But also for example messages that announce name changes. And name changes of course have to do with chat! And some other things.

It needn't to be 100% crap-free.
A good usage of a chatbox could be:
> it is mainly used for chat and chat-related stuff (like namechanges)
> exceptions are kept short and don't use too many lines at once
> exceptions don't appear too often. When the text scrolls too fast to keep on reading, then it is too often

And I don't like utsfx.lua because it just has a bit too much exceptions. As I said, a chat conversation can be the pure horror when you have 20 players and UT sounds activated. One double kill after another!
I am OK with exceptions when they contain information that are of real use for the player.
Dear Lua scripts, if you don't have useful information for the player, then STFU!

alt Re: Server OPs and scripters: Keep the chat clean!

Lee
Moderator Off Offline

Zitieren
Zitat
I repeat what I've once said: Everything that has nothing to do with chat but is in the chatbox, that's what I call crap. This means, chat messages are not crap.
But also for example messages that announce name changes. And name changes of course have to do with chat! And some other things.


You are aware that you are contradicting yourself here. Until you clarify, I will assume that all status and relevant lua generated messages are "crap". In which case I persist on my argumentation that programmers should not be limited by the whims of a perfectionist. And on the topic of usage, please read my previous two posts.

alt Re: Server OPs and scripters: Keep the chat clean!

ohaz
User Off Offline

Zitieren
I have exactly the same point of view like Kiffer-Opa. Some Messages are ok, but when there are so many messages that you can't even use the chat as a chat, that's really shit.
It would be better to put all Lua/Map Messages to another part of the screen, and to let the chat box stay a chat box.

alt Re: Server OPs and scripters: Keep the chat clean!

Hoshi Korosawa
COMMUNITY BANNED Off Offline

Zitieren
It is so true, especially when you have maps that have trigger_move and noobs just have to run over them OVER 9000 times before feeling like they have a life again

My Comment: just make 2 boxes. One chat, that is used by Z and U buttons and the other Announcements that is Lua or Map activated.

Bah, don't listen to this DC it is just me thinking out-loud, not a suggestion.
Zum Anfang Vorherige 1 Nächste Zum Anfang
Einloggen, um zu antwortenGeneral-ÜbersichtCS2D-ÜbersichtForenübersicht