PHP Code:
#include <sourcemod>
#include <sdktools>
public void OnPluginStart()
{
UserMsg sayText = GetUserMessageId("SayText2");
if (sayText)
{
HookUserMessage(sayText, UserMessage_SayText2, true);
}
}
public Action UserMessage_SayText2(UserMsg msg_id, any msg, const int[] players, int playersNum, bool reliable, bool init)
{
Protobuf pb = view_as<Protobuf>(msg);
// get message
char buffer[256];
pb.ReadString("msg_name", buffer, sizeof(buffer));
if (StrEqual(buffer, "Cstrike_Chat_T_Loc", true))
{
pb.SetString("msg_name", "Cstrike_Chat_T");
pb.SetString("params", "", 2);
return Plugin_Changed;
}
if (StrEqual(buffer, "Cstrike_Chat_CT_Loc", true))
{
pb.SetString("msg_name", "Cstrike_Chat_CT");
pb.SetString("params", "", 2);
return Plugin_Changed;
}
return Plugin_Continue;
}
__________________