Public feed #889227

Mine

public text v1 · immutable
Raw Edit
·published 2008-02-02 19:38 UTC
rendered paste body
public OnPlayerText(playerid,text[]) {
  #if SPAM_PROTECTION
    SpamProtection(playerid);
    #endif
    if(chatclose[playerid] == 0 || IsPlayerCommandLevel(playerid,"Cchat")){
    return 1; // are allowed to chat
    }else if(chatclose[playerid] == 1){
    SendClientMessage(playerid,red,"The Chat Is Closed ");
    return 0;// not allowed to chat
    }
    if(IsPlayerXAdmin(playerid))
    {
	new string[256];
	format(string,256,"%s [Id:%d][Admin]",text,playerid);
	SendClientMessageToAll(COLOR_WHITE,string);
	}else
 {new string[256];
		format(string,256,"%s [Id:%d]",text,playerid);
		SendClientMessageToAll(COLOR_WHITE,string);
		}


	if(text[0] == '@' && IsPlayerXAdmin(playerid)) {
	    new string[256],name[24]; GetPlayerName(playerid,name,24); format(string,256,"Ac**%s: %s",name,text[1]); SendChatToAdmins(string);
	    return 0; 

	}
	if(Variables[playerid][Wired]) {
	    Variables[playerid][WiredWarnings]--;
	    new string[256];
	    if(Variables[playerid][WiredWarnings]) {
	        format(string,256,"You Have Benn Muted You Cant Talk On The Chat Or At Pm's");
			SendClientMessage(playerid,red,string); return 0;
		}
	}
	return 1;
}