The online racing simulator
is there a way to do this??
Before i start, i dont know very much about insim coding, i am just asking if this could be possible. In a server i use, we run meetings every week where the server is passworded and we race in a kind of league. There is a strict rule on chatting during races.

The only problem is, the admins in the server are also racing as well, and in order to kick someone for the rule break i guess that they have to stop racing for a few seconds in order to kick the offender. This obviously will lose them places. Is there some kind of auto-kick system that is available, or could be made so that if anybody uses chat once the green light goes, they get kicked.

This auto-kick would only need to be for people who are not admin as the admin need to talk to start the race itself as we use an oval track on the carpark and go and line up 2 by 2 on the straight once the green has gone, so admin have to issue a command such as, ' when this message disappears, GO!'

Its thing like smilies and lol, plus whinging that is really annoying during a race. Disabling chat by pressing - would work but if the admin need to make us all aware of something then those that have chat disabled would not see it.

So, it this possible, as i know there is an autokick for swearing, which we already use.
[OT]
Admin can type /msg message and that is not hidden by pressing "-" which only blocks general chat.
Only that /msg message is hidden when the user uses Shift & "-" instead which blocks all chat and race info chat.

Also /rcm_all and /rcm_ply is useful when players have blocked messages. Write some lfs scripts (in scripts folder) and they can be executed with a quick command.
Hello , im not sure this is exactly what your requesting , but here is the "ChatModo" for Drive_LFSS project.

there is 4 Kind of Word:

0- Word OK
1- Word Make Linked Word Bad
2- Word is limit but BAD if type 1 is before.
3- Totaly BAD alone or in sentence.

the 0 is more used , when the system detect as example:
Shock , can be detects as "f u c k" , so i add the Word Shock as 0 Type , system will not change Shock for "f u c k".

The type 1 is: YOU or Private Message, any designation.

Type 2 is a bad word but really depend the way people using it, example:

F u c k , become , please check your language, but "f u c k You" , will become a Inappropriate language. So i can say, f u c k my Shock are bad, and will be ok.

And finally the Type 3 , all type 3 word are auto detected as Inappropriate Language.


Command : "!badword word type" , is used ingame by admin to add or remove word.

Action taken for the moment there is NONE, im simply saving this in the Player DB , but will add soon , a list of action admin can take auto.


The system use 3 Level of detection.

Level 1 , search the exact Word.
Level 2, Search for the word that require the smalles Change to become a bad word(Levenstein)
Level 3 , System strip non WORD char and do Level 1 and 2 Again.

if i added the word " f u c k" , mean he will detect this:
suck, f%u^&k, uck, %^F U C K^$%$ ... and so one, all thoses word will be catched as F u c k.

This make the system very good, with a very low count of word into the DB, i have at the moment 38 word, and seem it becoming very hard to found new that are not detected.

This is not real Time, since STRING word can be very slow, all Chat text are send to the chatModo, at all 200ms the chat modo check only 1 line at time, if he detect something wrong will tell and record it.

here is the source code for the ChatModo: http://maya.aleajecta.com/trac ... rc/chat_modo/chat_modo.cs

FGED GREDG RDFGDR GSFDG