Jump to content

Codes


Recommended Posts

Posted

We don't accept requests.

San Andreas Utopia RPG (SAUR) Owner & Developer.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

Posted

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 
)    
  

"First they ignore you, then they laugh at you, then they fight you, then you win."

- Mahatma Gandhi (1869-1948)

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...