View Single Post
Dkmuniz
Senior Member
Join Date: Jun 2013
Old 01-25-2015 , 17:26   Re: Remove Teamattack message
Reply With Quote #4

PHP Code:
public Action:Event_TextMsg(UserMsg:msg_idHandle:bf, const players[], playersNumbool:reliablebool:init)
{

    
decl String:text[64];
    if (
GetUserMessageType() == UM_Protobuf)
        
PbReadString(bf"params"textsizeof(text), 0);
    else
        
BfReadString(bftextsizeof(text));
    
    if (
StrContains(text"#SFUI_Notice_Killed_Teammate") != -1)
        return 
Plugin_Handled;
    
    if (
StrContains(text"#Cstrike_TitlesTXT_Game_teammate_attack") != -1)
        return 
Plugin_Handled;
    
    if (
StrContains(text"#Hint_try_not_to_injure_teammates") != -1)
        return 
Plugin_Handled;

    return 
Plugin_Continue;
}

public 
Action:Event_HintText(UserMsg:msg_idHandle:bf, const players[], playersNumbool:reliablebool:init)
{

    
decl String:text[64];
    if (
GetUserMessageType() == UM_Protobuf)
        
PbReadString(bf"text"textsizeof(text));
    else
        
BfReadString(bftextsizeof(text));

    if (
StrContains(text"#SFUI_Notice_Hint_careful_around_teammates") != -1)
        return 
Plugin_Handled;

    return 
Plugin_Continue;

PHP Code:
public OnPluginStart()
{
HookUserMessage(GetUserMessageId("TextMsg"), Event_TextMsgtrue);
HookUserMessage(GetUserMessageId("HintText"), Event_HintTexttrue);


Dkmuniz is offline