Combining two OnPlayerText things
#2

Make sure everything is defined.
pawn Код:
public OnPlayerText(playerid, text[])
{
    if ( !IsPlayerConnected( playerid ) )
        return 0;

    new string[128];
    format(string, sizeof(string), "%s[%d]: %s", GetName(playerid), playerid, text);
    SendClientMessageToAll(-1, string);
    for(new d; d<sizeof(Filter); d++)
    if(strfind(text,Filter[d],true) != -1)
    {
    SendClientMessage(playerid,RED,"Censored word. Don't use those words in the main chat.");
    return 0;
    }
    if ( text[ 0 ] == '@' && pInfo[ playerid ][ Adminlevel ] > 0 )
    {
        new str[ 128 ], pName[ MAX_PLAYER_NAME ];
        GetPlayerName( playerid, pName, sizeof ( pName ) );
        format( str, sizeof ( str ), "[ AdminChat ] %s [%d] : %s", pName, playerid, text[ 1 ] );
        for ( new i, j = GetMaxPlayers( ); i < j; i ++ )
        {
            if ( pInfo[ i ][ AdminLevel ] > 0 )
                SendClientMessage( i, -1, str );
        }
        return 0;
    }
    return 0;
}
Reply


Messages In This Thread
Combining two OnPlayerText things - by Goldino - 18.02.2013, 10:05
Re: Combining two OnPlayerText things - by DaRk_RaiN - 18.02.2013, 10:09

Forum Jump:


Users browsing this thread: 1 Guest(s)