block load
{
  est_regclientcmd "noclip" 2
  est_regclientcmd "mat" 2
  est_regclientcmd "ent" 2
  est_regclientcmd "mat_proxy" 2
  est_regclientcmd "give" 2
  est_regclientcmd "mat_normals" 2
}
block unload
{
  est_unregclientcmd "noclip" 2
  est_unregclientcmd "mat" 2
  est_unregclientcmd "ent" 2
  //est_regclientcmd "mat_proxy" 2
  est_unregclientcmd "give" 2
  //est_unregclientcmd "mat_normals" 2
}
event est_cmdhook
{
  es_xdoblock mb_matrix/format_steamid
  es es_xif (event_var(hooktext) == "noclip") do
  {
    es es_xmsg #lightgreen event_var(es_username) was kicked for trying to exploit!
    es es_xcexec event_var(userid) disconnect
  }
  es es_xif (event_var(hooktext) == "mat_") do
  {
    es es_xcexec event_var(userid) disconnect
    es es_xmsg #lightgreen event_var(es_username) was kicked for trying to exploit!
  }
  es es_xif (event_var(hooktext) == "give") do
  {
    es es_xcexec event_var(userid) disconnect
    es es_xmsg #lightgreen event_var(es_username) was kicked for trying to exploit!
  }
  es es_xif (event_var(hooktext) == "ent_") do
  {
    es es_xcexec event_var(userid) disconnect
    es es_xmsg #lightgreen event_var(es_username) was kicked for trying to exploit!
  }
}
block format_steamid
{
  es es_xgetuserid mb_userid event_var(userid)
  es es_xgetplayername mb_playername server_var(mb_userid)
  es es_xisbot mb_isbot server_var(mb_userid)
  es es_xif (server_var(mb_isbot) == 1) do
  {
    es est_strtoupper mb_playername server_var(mb_playername)
    es es_xformat mb_steamid "STEAM_BOT_%1" server_var(mb_playername)
  }
  else do
  {
    es es_xgetplayersteamid mb_steamid server_var(mb_userid)
  }
}
block format_attackersteamid
{
  es es_xgetuserid mb_attackerid event_var(attacker)
  es es_xgetplayername mb_attackername server_var(mb_attackerid)
  es es_xisbot mb_attackerbot server_var(mb_attackerid)
  if (server_var(mb_attackerbot) == 1) do
  {
    es est_strtoupper mb_attackername server_var(mb_attackername)
    es es_xformat mb_attackersteamid "STEAM_BOT_%1" server_var(mb_attackername)
  }
  else do
  {
    es es_xgetplayersteamid mb_attackersteamid server_var(mb_attackerid)
  }
}
