18.02.2013, 10:09
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;
}