https://crash.limetech.org/i7b55r2cnnxa
https://crash.limetech.org/hupvz7dfzx3f
I use
PbReadString in
PHP Code:
public void OnPluginStart()
{
HookUserMessage(GetUserMessageId("TextMsg"), EventOnTextMsg, true);
}
public Action EventOnTextMsg(UserMsg msg_id, Handle msg, const int[] players, int playersNum, bool reliable, bool init)
{
char buffer[64];
PbReadString(msg, "params", buffer, sizeof(buffer), 0);
if(StrContains(buffer, "#Player_", false) != -1 || StrContains(buffer, "#Team_", false) != -1 || StrContains(buffer, "#Chat_SavePlayer_", false) != -1 || StrContains(buffer, "#Cstrike_", false) != -1 || StrContains(buffer, "#game_", false) != -1 || StrContains(buffer, "#SFUIHUD_InfoPanel_Coop_CollectCoin", false) != -1 || StrContains(buffer, "#SFUI_Notice_YouDroppedWeapon", false) != -1 || StrContains(buffer, "#SFUI_Buy", false) != -1 || StrContains(buffer, "#SFUI_Healthshot_AlreadyAtMax", false) != -1)
return Plugin_Handled;
return Plugin_Continue;
}
And sometimes server crash when player is killed.
any tips for fix it?