int AMXAPI Debugger::DebugHook(AMX *amx) { Debugger *pDebugger = NULL; if (!amx || !(amx->flags & AMX_FLAG_DEBUG)) return AMX_ERR_NONE; if (amx->flags & AMX_FLAG_PRENIT) return AMX_ERR_NONE; pDebugger = (Debugger *)amx->userdata[UD_DEBUGGER]; if (!pDebugger) return AMX_ERR_NONE; pDebugger->StepI(); return AMX_ERR_NONE; }