// vim: set ts=4 sw=4 tw=99 noet: // // AMX Mod X, based on AMX Mod by Aleksander Naszko ("OLO"). // Copyright (C) The AMX Mod X Development Team. // // This software is licensed under the GNU General Public License, version 3 or higher. // Additional exceptions apply. For full license details, see LICENSE.txt or visit: // https://alliedmods.net/amxmodx-license #include 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 }