[Half-Life AMXX] / testsuite / logtest.sma Repository:
ViewVC logotype

View of /testsuite/logtest.sma

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1 - (download) (annotate)
Tue Oct 30 09:08:11 2007 UTC (16 years, 6 months ago) by ian
File size: 818 byte(s)
#include <amxmodx>

new g_BlockLog

public plugin_init()
{
	register_plugin("Log Tester", "1.0", "BAILOPAN")
	register_srvcmd("log_addlogevent", "Command_AddLogEvent")
	register_srvcmd("log_setblock", "Command_LogSetBlock")
}

public event_round_start()
{

}

public Command_LogSetBlock()
{
	if (read_argc() < 2)
	{
		server_print("Specify 1 or 0.")
		return PLUGIN_HANDLED
	}
	
	new temp[12]
	read_argv(1, temp, 11)
	
	g_BlockLog = str_to_num(temp) ? true : false
	
	return PLUGIN_HANDLED
}

public plugin_log()
{
	server_print("Got log event!  Blocking: %d", g_BlockLog)
	
	return g_BlockLog ? PLUGIN_HANDLED : PLUGIN_CONTINUE
}

public Command_AddLogEvent(id)
{
	register_logevent("event_round_start", 2, "0=World triggered", "1=Round_Start")
	
	return PLUGIN_HANDLED
}

Contact
ViewVC Help
Powered by ViewVC 1.0.4