Tete omar Posted June 7, 2012 Share Posted June 7, 2012 (edited) Hello guys i want when the player abuse in main chat then mute him Thank you Edited June 7, 2012 by Guest Link to comment
X-SHADOW Posted June 7, 2012 Share Posted June 7, 2012 for god sake look in here before make another topic . https://community.multitheftauto.com/ind ... ils&id=202 Link to comment
Dev Posted June 7, 2012 Share Posted June 7, 2012 I think he is looking for some kind of anti-abusing system, not anti-flood. Well, it can be achieved by the following code I guess: local badWords = { "f-uck", "noob", "f-aggot", "f-ag", "ass", "s-hit" } -- remove the '-', the forums are replacing the words. addEventHandler("onPlayerChat", root, function( message, messageType ) local message = tostring( message ) local messageType = tonumber( messageType ) if ( messageType ~= 2 ) then -- Not a /me for key, value in ipairs ( badWords ) do if ( string.find( message, tostring( value ) ) ) then outputChatBox("You sir, are foul mouthed.", source, 255, 0, 0) cancelEvent( ) end end end end ) Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now