Hook TextMsg usermsg, and block it.
Example
PHP Code:
public OnPluginStart()
{
HookUserMessage(GetUserMessageId("TextMsg"), MsgHook_AdjustMoney, true);
}
public Action:MsgHook_AdjustMoney(UserMsg:msg_id, Handle:msg, const players[], playersNum, bool:reliable, bool:init)
{
decl String:buffer[64];
PbReadString(msg, "params", buffer, sizeof(buffer), 0);
if (StrEqual(buffer, "#Player_Cash_Award_Killed_Enemy"))
{
return Plugin_Handled;
}
return Plugin_Continue;
}
// form csgo\resource\csgo_english.txt
// Player_Cash_Award_Kill_Teammate
// Player_Cash_Award_Killed_VIP
// Player_Cash_Award_Killed_Enemy_Generic
// Player_Cash_Award_Killed_Enemy
// Player_Cash_Award_Bomb_Planted
// Player_Cash_Award_Bomb_Defused
// Player_Cash_Award_Rescued_Hostage
// Player_Cash_Award_Interact_Hostage
// Player_Cash_Award_Respawn
// Player_Cash_Award_Get_Killed
// Player_Cash_Award_Damage_Hostage
// Player_Cash_Award_Kill_Hostage
// Player_Point_Award_Killed_Enemy
// Player_Point_Award_Killed_Enemy_Plural
// Player_Point_Award_Assist_Enemy
// Player_Point_Award_Assist_Enemy_Plural
// Team_Cash_Award_T_Win_Bomb
// Team_Cash_Award_Elim_Hostage
// Team_Cash_Award_Elim_Bomb
// Team_Cash_Award_Win_Time
// Team_Cash_Award_Win_Defuse_Bomb
// Team_Cash_Award_Win_Hostages_Rescue
// Team_Cash_Award_Win_Hostage_Rescue
// Team_Cash_Award_Loser_Bonus
// Team_Cash_Award_Loser_Zero
// Team_Cash_Award_Rescued_Hostage
// Team_Cash_Award_Hostage_Interaction
// Team_Cash_Award_Hostage_Alive
// Team_Cash_Award_Planted_Bomb_But_Defused
// Team_Cash_Award_CT_VIP_Escaped
// Team_Cash_Award_T_VIP_Killed
// Team_Cash_Award_no_income
// Team_Cash_Award_Generic
// Team_Cash_Award_Custom
__________________