#include <sourcemod>
#define PLUGIN_VERSION "0.4"
new Handle:g_hCvar = INVALID_HANDLE;
public Plugin:myinfo =
{
name = "Tidy Chat",
author = "linux_lover",
description = "Cleans up the chat area.",
version = PLUGIN_VERSION,
url = "http://sourcemod.net"
}
public OnPluginStart()
{
CreateConVar("sm_tidychat_version", PLUGIN_VERSION, "Tidy Chat Version", FCVAR_PLUGIN|FCVAR_SPONLY|FCVAR_REPLICATED|FCVAR_NOTIFY);
g_hCvar = CreateConVar("sm_tidychat_cvar", "1", "0/1 Tidy cvar messages");
// Mod independant hooks
if(GetConVarInt(g_hCvar))
{
HookEvent("server_cvar", Event_Cvar, EventHookMode_Pre);
}
}
public Action:Event_Cvar(Handle:event, const String:name[], bool:dontBroadcast)
{
if(GetConVarInt(g_hCvar))
{
SetEventBroadcast(event, true);
}
return Plugin_Continue;
}